SYSTEM TANK_MVCM

This system configuration implements a mechatronic design of the process control example. It is the same as the TANK_MVCR configuration, except that, as shown in the figures below, the CTL resource containing the CTRL controller block (an instance of the FB_PIDR FB type) has been moved from the local CTRL device to the remote TANK_VIEW device, and the Tagged Data has been modified accordingly, as shown in the table below.

As in the TANK_MVCR configuration, the TANK_VIEW device, which now contains the Control+Model+View functions, can be launched in a separate physical device. Hence, this configuration represents a centralized HMI with distributed intelligent I/O such as a "smart valve".

Name Type UDP Channel Description
MODE BOOL 225.0.0.6:1030 0=Manual, 1=Automatic
PUMP_POS INT {-359..+359} degrees
PUMP_SPEED UINT 225.0.0.2:1026 {0..100}% => {0..36} degrees per clock tick
SIM_CLK Simulation Clock
SP UINT 225.0.0.5:1029
TANK_LEVEL UINT 225.0.0.3:1027 {0..100}%
VALVE_POS UINT 225.0.0.4:1028 {0..100}% => {closed..open}
CTRL
TANK_VIEW
CTRL.TAGS
TANK_VIEW.TAGS