The LIFTER_MVL system configuration implements the layered Model+View testing architecture for the pallet handling example.
The HMI device encapsulates the functionality of the HMI layer of the architecture - specifically the HMI elements needed to read sensor values and write actuator values - while the MODEL device encapsulates both the Model and the View layers.
As in the VIEW device of the LIFTER_VIEWL configuration, the MODEL device contains an instance of the specialized VIEW_PANEL resource type to provide the necessary layout of View elements for the pallet handling example. In addition, an instance of the PANEL_RESOURCE type contains the User Interface (UI) elements necessary for operation of the model, specifically:
Click on a graphic element to navigate to
its documentation.
The MODEL device also contains five instances of the EMB_RES type, which in turn contain the Model elements for the corresponding Views, as well as logic to simulate the physics of the interactions among Model elements including their sensors and actuators; transfer of workpieces; and simulation of fatal and non-fatal fault conditions:
Inter- and intra-layer communication is implemented with the local multicast pattern, in particular for the distribution of the simulation clock and the simulation of workpiece transfer with instances of the LOADLE type.
Last updated: 2007-09-22.
©2006,2007 Holobloc
Inc.
Licensed under the Academic Free
License version 3.0.