The PackMLAlarmDataType provides the PackML tag alarm structure. It is formally defined in Table 62.
Table 62 – PackMLAlarmDataType Structure
Name |
Type |
Description |
PackMLAlarmDataType |
Structure |
|
ID |
Int32 |
A unique number assigned to each type of alarm, stop or warning. |
Value |
Int32 |
An alarm, stop or warning message number associated to the ID to allow for user specific detail or to break down the Alarm.ID to greater detail |
Message |
String |
The actual text of the alarm, stop or warning for those machines capable of providing string information |
Category |
Int32 |
A user defined value which indicates what type of alarm, stop or warning has occurred. E.g. electrical, mechanical, process limit, … |
DateTime |
UtcTime |
The date and time that the alarm, stop or warning occurred |
AckDateTime |
UtcTime |
The date and time that the alarm, stop or warning was Acknowledged, |
Trigger |
Boolean |
This variable is true when the alarm is active |