Parameter Buffer Format for Alarm Data

Concept Link IconApplies to

The parameter buffer must contain a string constructed as follows:

MaxLines[,SortOrder[,MinPriority[,MaxPriority[,OnNoAck[,OnAck[,OffNoAck[,Off[,NS[,MaskedAlarms[,Filter[,Format]]]]]]]]]]]

Parameter

Meaning

MaxLines

The maximum number of lines to be extracted. A value of 0 indicates no limit.

SortOrder

Sort order of the extraction result:
0: Chronological order - Oldest alarms first.

1: Ascending alarm levels - Smallest alarm level at top, greatest alarm level at bottom.

2: Descending alarm levels - Greatest alarm level at top, smallest alarm level at bottom.

MinPriority

Minimum alarm level.

MaxPriority

Maximum alarm level.

OnNoAck 1: Include alarms On Not Ack; 0: omit.
OnAck 1: Include alarms On Ack; 0: omit.
OffNoAck 1: Include alarms Off Not Ack; 0: omit.
Off 1: Include alarms Off ack; 0: omit.
NS 1: Include invalid alarms; 0: omit.
MaskedAlarms

Event mask values for masked alarms:

0: Omit masked alarms

1: Include alarms masked by operator

2: Include alarms masked by program

4: Include alarms masked by variable

8: Include alarms masked by expression

16: Include alarms in maintenance

Filter

A string defining an alarm filter.
See the topic on Native Filter Expressions. If empty, then there is no filter.

Format

A string defining the format of the extracted data.

This uses the same syntax as that for defining the format of each line in an Alarm Viewer. If empty, the default will be used:
#D/#M/#Y #h:#m:#s #E #T #C