

This System Configuration implements the layered Model+View+Control testing architecture for the assembly example.
The MODEL
device encapsulates the combined Model
and View architectural functions, identically as in the ASM_MVL
configuration.
The CONTROL
device
provides the HMI and Controller functionality as
follows:
-
The
TRANSPORT_SENSORS
andPRESS_SENSORS
Resources provide a display of sensor values identical to that in the corresponding Resources of theHMI
Device of theASM_MVL
configuration. -
The logic for sequencing and interlocking of operations among the
modeled physical elements is provided by an instance of the function
block type
ASM_CTL
, contained in theCONTROL.ASSY_CTL
Resource. -
The
TRANSPORT_ACTUATORS
andPRESS_ACTUATORS
Resources provide a display of actuator output values from the controller. -
Finally, the
PRESS_ACTUATORS
Resource provides a RUN/STOP switch for starting and stopping the assembly sequence.
This System configuration uses the Local
Multicast design pattern for the communication of data and events
among Resources. The FBDK uses the Tagged
Data design pattern to ensure consistency of the communicated events
and data, as in the ASM_MVL
system configuration.



