AlarmStorageStaticData (STRUCT)¶
TYPE AlarmStorageStaticData : STRUCT
This structure bundles the data of one row of the alarm storage, that is static, i.e. all the data except the latch variables (because the number of latch variables can vary)
- InOut:
Name
Type
Initial
Comment
liTimestapLastThe timestamps of the last state change of the alarm
liTimestapActiveThe timestamps when the alarm became active
liTimestapInactiveThe timestamps when the alarm became inactive
liTimestapAcknowledgeThe timestamps when the alarm was acknowledged
iOffsetLastINT-1
The offset of the last state change of the alarm
iOffsetActiveINT-1
The offset when the alarm became active
iOffsetInactiveINT-1
The offset when the alarm became inactive
iOffsetAcknowledgeINT-1
The offset when the alarm was acknowledged
liTriggerValueValLINTThe trigger value as “raw” value
iTriggerValueTypeTypeClassA TypeClass value representing the type of the trigger value
udiAlarmIdUDINTThe internal id of the alarm, i.e. IAlarm.GetInternalID
udiAlarmGroupIdUDINTThe internal id of the alarm group the alarm belongs to, i.e. IAlarmGroup.GetInternalID
udiAlarmClassIdUDINTThe internal id of the alarm class the alarm references, i.e. IAlarmClass.GetInternalID
eStateThe current state of the alarm
usiPriorityUSINTThe priority of the alarm according to the referenced alarm class
liRemoteDeviceValLINTThe remote device value as “raw” value This parameter contains a pointer to the STRING containing the remote device name -1 in case of NO remote device