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 - liTimestapLast- The timestamps of the last state change of the alarm - liTimestapActive- The timestamps when the alarm became active - liTimestapInactive- The timestamps when the alarm became inactive - liTimestapAcknowledge- The timestamps when the alarm was acknowledged - iOffsetLast- INT- -1 - The offset of the last state change of the alarm - iOffsetActive- INT- -1 - The offset when the alarm became active - iOffsetInactive- INT- -1 - The offset when the alarm became inactive - iOffsetAcknowledge- INT- -1 - The offset when the alarm was acknowledged - liTriggerValueVal- LINT- The trigger value as “raw” value - iTriggerValueType- TypeClass- A TypeClass value representing the type of the trigger value - udiAlarmId- UDINT- The internal id of the alarm, i.e. IAlarm.GetInternalID - udiAlarmGroupId- UDINT- The internal id of the alarm group the alarm belongs to, i.e. IAlarmGroup.GetInternalID - udiAlarmClassId- UDINT- The internal id of the alarm class the alarm references, i.e. IAlarmClass.GetInternalID - eState- The current state of the alarm - usiPriority- USINT- The priority of the alarm according to the referenced alarm class - liRemoteDeviceVal- LINT- The 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 
