AlarmSelectionInfo (STRUCT)
TYPE AlarmSelectionInfo : STRUCT
The alarm selection info can be used to get all information about the selected alarm in an alarmtable.
- InOut:
Name
Type
Comment
sAlarmGroupSTRINGuiAlarmIDUINTtimeStampActiveSYSTIMEDATEtimeStampInactiveSYSTIMEDATEtimeStampAcknowledgeSYSTIMEDATEtimeStampLastSYSTIMEDATEpaLatchVariablesPOINTER TO ARRAY [0..9] OF AlarmManager.ValueTypeBundle
Latch variables. The array must be initialized with the correct number.
iLatchVariablesCountINTThe array size of paLatchVariables, f.e. [0..9] –> iLatchVariablesCount := 10
papwsAlarmMessagesPOINTER TO ARRAY [0..9] OF POINTER TO WSTRING
Messages. The array must be initialized with the correct number. All messages are provided as WSTRING;
dwAlarmMessageTextBufferSizeDWORDThe buffer size, f.e. SIZEOF(WSTRING)
iAlarmMessagesCountINTThe array size of papwsAlarmMessages, f.e. [0..9] –> iAlarmMessagesCount := 10
iSelectionChangedCounterINTThis variable is incremented when the selection is changed. It can be used to react on the selection change in the application.
dwCommentBufferSizeDWORDThe buffer size for alarm comments.
dwCommentUserIdBufferSizeDWORDThe buffer size for alarm comment user ids.
commentActiveAlarmCommentAlarmComment structure containing the comment and user id for the ‘Active’ state.
commentActiveAckAlarmCommentAlarmComment structure containing the comment and user id for the ‘ActiveAcknowledged’ state.
commentWaitingConfAlarmCommentAlarmComment structure containing the comment and user id for the ‘WaitingForConfirmation’ state.
commentNormalAlarmCommentAlarmComment structure containing the comment and user id for the ‘Normal’ state.