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 |