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
sAlarmGroup
STRING
uiAlarmID
UINT
timeStampActive
SYSTIMEDATE
timeStampInactive
SYSTIMEDATE
timeStampAcknowledge
SYSTIMEDATE
timeStampLast
SYSTIMEDATE
paLatchVariables
POINTER TO ARRAY [0..9] OF AlarmManager.ValueTypeBundle
Latch variables. The array must be initialized with the correct number.
iLatchVariablesCount
INT
The array size of paLatchVariables, f.e. [0..9] –> iLatchVariablesCount := 10
papwsAlarmMessages
POINTER TO ARRAY [0..9] OF POINTER TO WSTRING
Messages. The array must be initialized with the correct number. All messages are provided as WSTRING;
dwAlarmMessageTextBufferSize
DWORD
The buffer size, f.e. SIZEOF(WSTRING)
iAlarmMessagesCount
INT
The array size of papwsAlarmMessages, f.e. [0..9] –> iAlarmMessagesCount := 10
iSelectionChangedCounter
INT
This variable is incremented when the selection is changed. It can be used to react on the selection change in the application.
dwCommentBufferSize
DWORD
The buffer size for alarm comments.
dwCommentUserIdBufferSize
DWORD
The buffer size for alarm comment user ids.
commentActive
AlarmComment
AlarmComment structure containing the comment and user id for the ‘Active’ state.
commentActiveAck
AlarmComment
AlarmComment structure containing the comment and user id for the ‘ActiveAcknowledged’ state.
commentWaitingConf
AlarmComment
AlarmComment structure containing the comment and user id for the ‘WaitingForConfirmation’ state.
commentNormal
AlarmComment
AlarmComment structure containing the comment and user id for the ‘Normal’ state.