6.8.2 Alarm Tags

6.8.2.1 Overview

The following VariableType is used to report alarms in the PackML unit. In addition, the data is also available as a structured datatype, which is much like an event.

6.8.2.2 PackMLAlarmDataType

The PackMLAlarmDataType provides the PackML tag alarm structure. It is formally defined in Table 62.

Table 62 – PackMLAlarmDataType Structure
Name Type Description
PackMLAlarmDataTypeStructure

ID

Int32A unique number assigned to each type of alarm, stop or warning.

Value

Int32An 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

StringThe actual text of the alarm, stop or warning for those machines capable of providing string information

Category

Int32A user defined value which indicates what type of alarm, stop or warning has occurred. E.g. electrical, mechanical, process limit, …

DateTime

UtcTimeThe date and time that the alarm, stop or warning occurred

AckDateTime

UtcTimeThe date and time that the alarm, stop or warning was Acknowledged,

Trigger

BooleanThis variable is true when the alarm is active