Creates a compound graphic item configured as analog pump.
After connecting the variables
of this graphic item by the PP
binding to the configured variables of the PmData
object, the real status of such device is indicated.
variables are used for such purpose. The value of the Mode
variable defines the working mode of the device and is preset as follows:
1 = automated regulation mode
2 = manual regulation mode
3 = manually ON
4 = manually OFF
5 = disabled (for pump)
Any other value causes error signal.
The Status variable represents the device status and the default (preconfigured) meaning of individual bits of this variable is apparent based on the information present at the beginning of the Draw page script of the PmiCanvas item.
All these variables in the graphic item are read-only.
Displayed symbols and values
Symbols A, M, E, X - indicate the status of the device (A = AUTO, M = MANUAL, E = ERROR, X = SHUT DOWN) and also differ in background color.
The CurrVal value - is located to the right or to the left of the symbol and represents the real current signalized position (or velocity).
The ReqM value - is located above or below the symbol and represents manually defined desired value (can be written)
The ReqA value - is the last value and represents the value requested by the device from regulation
parameter is used as item (device) identifier.
The mode change control is executed via the onMenuFill and onMenuSelect events. It is supposed in the event that the panel method DeviceCmd exists with paramaters devId and mode that commands the control system based on operator request to change the device mode.
There is an example script present in the event that emulates the reaction of the control system.
These configurators can be set before the preconfiguration is created:
|Device identifier||Technical name (identifier) of the device|
|Emulation of control system command||Emulation of control system command for device status change|