AlarmCntsBySeverity attribute
- Last UpdatedFeb 06, 2025
- 1 minute read
AlarmCntsBySeverity is a 13 element array, divided into three groups of four, plus one additional element to indicate local alarm severity and status. The first group of four elements shows the number of aggregated active alarms by severity (S1 through S4), the next group shows the aggregated number of unacknowledged alarms (UNACK_ALM) by severity, and the third group shows the aggregated number of return to normal (UNACK_RTN) alarms by severity. The final element of the array is a bit value that defines which, if any, of the alarms are on the selected (local) object. See Local alarm display in the Object Viewer for additional information. Note that S5 alarms, if mapped, are not captured by the AlarmCntsBySeverity attribute.
You can determine the number of active, acknowledged alarms (ACK_ALM) by subtracting the number of unacknowledged alarms shown in the second group of elements from the active alarm count shown in the first group of elements.
Note: By default, AlarmCntsBySeverity includes shelved and silenced alarms, but does not include hidden or disabled alarms. You can change this by changing the AggregatedAlarmStatesIncluded filter. For more information, see AggregatedAlarmStatesIncluded attribute.