General runtime attributes
- Last UpdatedJul 19, 2024
- 5 minute read
The following table describes the general runtime attributes.
|
Attribute |
Description |
Runtime Access (Supervisory, User, Read-Only, None) |
|---|---|---|
|
AlarmInhibit |
If TRUE, all alarms for the object are disabled. Typically written to by a script, user or input attribute. If an area, all alarms for objects in area are disabled. If a container, all alarms for objects in container are disabled. |
Supervisory, User |
|
AlarmMode |
Indicates current alarm mode of object. The mode is based on the object's commanded mode; if an area and container are enabled. Otherwise, the most disabled state of the container or parent area applies. Disabled mode is considered the most disabled, then Silenced and then Enabled. |
Read-Only |
|
AlarmModeCmd |
The command to set the alarm mode. Valid values are: Enable, Disable, Silence. |
Supervisory, User |
|
Bad.Condition |
If TRUE, then the quality of the Attribute value is set to BAD. |
Read-Only |
|
ConfigVersion |
The configuration version number (the checked-in version) of the object in the Galaxy. |
None |
|
ContainedName |
The contained name for the object within another object. For example, "Level" within Reactor1. |
Read-Only |
|
InAlarm |
Indicates whether any of the object's alarms are in the Active state. Can be true only when the object is on scan and alarms are enabled. |
Read-Only |
|
MinorVersion |
The minor version identifier of the code-base used for the object. |
None |
|
ScanState |
Indicates whether the object is currently on scan or off scan. |
Read-Only |
|
ScanStateCmd |
Indicates the currently commanded scan state of object. |
Supervisory, User |
|
Tagname |
A unique (Galaxy-wide) tagname for object. |
Read-Only |
|
Condition |
Set to TRUE when the Attribute value equals the active alarm state value. |
Read-Only |
|
Input.DataType |
The expected data type of the input reference value. This value is locked to the Boolean data type. |
Read-Only |
|
Input.ReadStatus |
The cause of any errors that have occurred when data is read from the target reference. This is the Message Exchange status and not the status of the communication to external systems or devices such as Programmable Logic Controllers (PLCs). |
Read-Only |
|
Input.Value |
The value that is "calculated" using data received via Message Exchange. |
Read-Only |
|
Msg |
The state labels string representation of the Attribute value. |
Read-Only |
|
OffMsg |
The string that holds the OffMsg attribute. |
Read-Only |
|
OnMsg |
The string that holds the OnMsg attribute. |
Read-Only |
|
Output.DataType |
The expected data type of the output reference value. This value is locked to the Boolean data type. |
None |
|
Output.Value |
The placeholder for values that will be written to the target location. |
Read-Only |
|
Output.WriteStatus |
The cause of any errors when writing data to the target location, or, in the case where that location is in a DeviceIntegration Object, the actual field I/O status. This status is the Message Exchange status and, when OutputDest is a DeviceIntegration Object, the status of the communication to external systems or devices such as Programmable Logic Controllers (PLCs). |
Read-Only |
|
Stats.LastResetTime |
The last Date/Time set to the Reset attribute. |
Read-Only |
|
Stats.State0Cnt |
The number of transitions to FALSE. |
Read-Only |
|
Stats.State0CntLast |
The number of transitions to FALSE before setting the Reset attribute. |
Read-Only |
|
Stats.State0Duration |
Time duration in the FALSE state. |
Read-Only |
|
Stats.State0DurationLast |
Time duration in the FALSE state before setting the Reset attribute. |
Read-Only |
|
Stats.State0Time |
The time of the last change to FALSE. |
Read-Only |
|
Stats.State1Cnt |
The number of transitions to TRUE. |
Read-Only |
|
Stats.State1CntLast |
The number of transitions to TRUE before setting the Reset attribute. |
Read-Only |
|
Stats.State1Duration |
Time duration in the TRUE state. |
Read-Only |
|
Stats.State1DurationLast |
Time duration in the TRUE state before setting the Reset attribute. |
Read-Only |
|
Stats.State1Time |
The time to the last change to TRUE. |
Read-Only |
|
Stats.TimeSinceLastTransition |
The time of the last change from TRUE to FALSE or from FALSE to TRUE. |
Read-Only |
|
Stats.Average |
The calculated average value of <Attribute> for the sample set. |
Read-Only |
|
Stats.Min |
The lowest value from startup or reset of <Attribute>. |
Read-Only |
|
Stats.Max |
The highest value from startup or reset of <Attribute>. |
Read-Only |
|
Stats.SampleSetMin |
The lowest value from startup or reset that the <Attribute> has attained in the sample set. |
Read-Only |
|
Stats.SampleSetMax |
The highest value from startup or reset that the <Attribute> has attained in the sample set. |
Read-Only |
|
Stats.StandardDeviation |
The calculated standard deviation of <Attribute>. |
Read-Only |
|
HiHi.Condition |
Set to TRUE if the <AnalogAttribute> has exceeded the HiHi level limit. |
Read-Only |
|
HiHi.AlarmMode |
The current HiHi alarm mode setting. |
Read-Only |
|
HiHi.AlarmModeCmd |
The command to set the alarm mode. Valid values are: Enable, Disable, Silence. |
Supervisory, User |
|
HiHi.AlarmInhibit |
If set to TRUE, then the alarm is disabled (inhibited). |
Supervisory, User |
|
Hi.Condition |
Set to TRUE if the <AnalogAttribute> has exceeded the Hi level limit. |
Read-Only |
|
Hi.AlarmMode |
The current Hi alarm mode setting. |
Read-Only |
|
Hi.AlarmModeCmd |
The command to set the alarm mode. Valid values are: Enable, Disable, Silence. |
Supervisory, User |
|
Hi.AlarmInhibit |
If set to TRUE, then the alarm is disabled (inhibited). |
Supervisory, User |
|
Lo.Condition |
Set to TRUE if the <Attribute> has exceeded the Lo level limit. |
Read-Only |
|
Lo.AlarmMode |
The current Lo alarm mode setting. |
Read-Only |
|
Lo.AlarmModeCmd |
The command to set the alarm mode. Valid values are: Enable, Disable, Silence. |
Supervisory, User |
|
Lo.AlarmInhibit |
If set to TRUE, then the alarm is disabled (inhibited). |
Supervisory, User |
|
LoLo.Condition |
Set to TRUE if the <AnalogAttribute> has exceeded the LoLo level limit. |
Read-Only |
|
LoLo.AlarmMode |
The current LoLo alarm mode setting. |
Read-Only |
|
LoLo.AlarmModeCmd |
The command to set the alarm mode. Valid values are: Enable, Disable, Silence. |
Supervisory, User |
|
LoLo.AlarmInhibit |
If set to TRUE, then the alarm is disabled (inhibited). |
Supervisory, User |
|
ValueClamped |
Determines if the scaled value was clamped. |
Read-Only |
|
ValueOutOfRange |
The updated attribute after a value is scaled to determine whether input value was out of range. This value is recalculated once a value is scaled again. The Quality should be set to the following: BAD quality if the raw value has BAD quality, to INITIALIZING quality if the raw value has INITIALIZING quality, and to GOOD quality otherwise. |
Read-Only |
|
ROC.Rate |
The calculated rate of change of <Attribute>. |
Read-Only |
|
ROC.IncreasingHi.Condition |
Set to TRUE if the <Attribute> has exceeded the Hi rate of change limit. |
Read-Only |
|
ROC.DecreasingHi.Condition |
Set to TRUE if the <Attribute> has exceeded the Lo rate of change limit. |
Read-Only |
|
ROC.AlarmMode |
The current alarm mode setting. |
Read-Only |
|
ROC.AlarmModeCmd |
The command to set the alarm mode. Valid values are: Enable, Disable, Silence. |
Supervisory, User |
|
ROC.AlarmInhibit |
If set to TRUE, then the alarm is disabled (inhibited). |
Supervisory, User |
|
Dev.TargetChangeTime |
If a change to the deviation target occurs after deployment, the time is logged. This time is then used to calculate the TimeSinceTargetChange attribute. |
Read-Only |
|
Dev.TimeSinceTargetChange |
The elapsed time since the deviation target was last changed. |
Read-Only |
|
Dev.Deviation |
Calculates the current deviation between the <Attribute> and Dev.Target. |
Read-Only |
|
Dev.Major.Condition |
Set to TRUE if the <Attribute> exceeds the Major Deviation limit. |
Read-Only |
|
Dev.Minor.Condition |
Set to TRUE if the <Attribute> exceeds the Minor Deviation limit. |
Read-Only |
|
Dev.Minor.AlarmMode |
The current alarm mode setting. |
Read-Only |
|
Dev.Minor.AlarmModeCmd |
The command to set the minor deviation alarm mode. Valid values are: Enable, Disable, Silence. |
Supervisory, User |
|
Dev.Minor.AlarmInhibit |
If set to TRUE, then the alarm is disabled (inhibited). |
Supervisory, User |
|
Dev.Major.AlarmMode |
The current major deviation alarm mode setting. |
Read-Only |
|
Dev.Major.AlarmModeCmd |
The command to set the alarm mode. Valid values are: Enable, Disable, Silence. |
Supervisory, User |
|
Dev.Major.AlarmInhibit |
If set to TRUE, then the alarm is disabled (inhibited). |
Supervisory, User |