6. Implement and Test Diagnostic Elements
This system configuration implements the
layered Model+View+Control+Diagnostics
architecture for the drilling example.
- The devices in the system encapsulate the functionality of the
corresponding layers of the architecture as shown in the following
table.
Device
|
Functionality
|
DIAGNOSTICS
|
Diagnostics
|
MODEL
|
Model+View
|
CONTROL
|
Control+HMI
|
- As in the VIEW device of the DRILL_VIEWL configuration, the MODEL
device contains two instances of the specialized VIEW_PANEL resource
type to provide the necessary layout of View elements for the
drilling example.
- As in the DRILL_MVL
configuration, the MODEL device contains the Model
elements and the logic for their interactions, including the transfer
of workpieces among the modeled physical elements.
- As in the DRILL_MVCL
configuration, the CONTROL device contains the Controller
elements, including the logic for sequencing and interlocking of
operations among the modeled physical elements. In addition, HMI
functions are moved to this device to facilitate partitioning in the Distribution step.
- The DIAGNOSTICS device implements the Diagnostic
functions. Diagnostic functions are implemented in the MONITOR
and CLAMP resources by instances of the MECH2_DIAGL, SOL_DIAGL and MECH1_DIAGL types, and diagnostic
messages are logged in the LOG resource by an instance of the
DIAG_LOG type.
- Inter-layer communication is implemented with the local multicast
pattern.
[Viewer
Help]
Last updated: 2007-09-22.
©2006,2007 Holobloc
Inc.
Licensed under the Academic Free
License version 3.0.