FUNCTION_BLOCK XBAR_MDLL

An instance of this function block type serves as a model for a transfer bar by encapsulating an instance of the general-purpose bidirectional motion model type MECH2_MDL. Loading and unloading of a workpiece is modeled by an instance of the E_LDU type.

Inter-layer communications with the View, Control and HMI layers of the MVCD framework are provided according to the local multicast pattern.

For convenience, the names of the associated local multicast channels used by an instance of this type with an instance name denoted by <name> will have the default values shown in the following table. These values can be overridden by connection of the channel ID to a non-default variable or configuration parameter.

See the DRILL_MVL configuration for examples of the use of instances of this type.

Channel ID Default value Usage
CLK_ID "<name>_CLK" Simulation clock event
REND_ID "<name>_REND" Rendering data to View
UI_ID "<name>_UI" User input from View
SENSE_ID "<name>_SENSE" Sensor data from Model
XBAR_MDLL