kitControl-StatusDemux

This component provides a method to check for individual status flags of the In-linked object, and sets corresponding (demuxed) StatusBoolean out slots active (true) if that status as found.

StatusDemux is available in the Util folder of the kitControl palette.

Figure 1. StatusDemux properties


PropertyValueDescription
In Statuscheck boxesIdentifies the possible conditions of the In-linked object: disabled, fault, down, alarm, stale, overridden, null and unackedAlarm.
In Booleantrue or false (default) and null definitionReceives input from a connected Boolean object.
In Enumenumerated value (defaults to zero) and null definitionReceives input from a connected Enum object.
In Numericnumber (defaults to zero) and null definitionReceives input from a connected Numeric object.
In Stringtext (defaults to blank) and null definitionReceives input from a connected String object.
Alarmout property: true or false (default) and null definitionActivates (true) if the In-linked object is in alarm.
Downout property: true or false (default) and null definitionActivates (true) if the In-linked object is down.
Faultout property: true or false (default) and null definitionActivates (true) if the In-linked object is in fault.
Null Statusout property: true or false (default) and null definitionActivates (true) if the In-linked object is in null status.
Disabledout property: true or false (default) and null definitionActivates (true) if the In-linked object reports a disabled.
Overriddenout property: true or false (default) and null definitionActivates (true) if the In-linked object has been overridden.
Unacked Alarmout property: true or false (default) and null definitionActivates (true) if the In-linked object has an unacknowledged alarm
Staleout property: true or false (default) and null definitionActivates (true) if the In-linked object is stale (has not been updated in a timely manner).