8.2 ScaleAlarmType Definition
8.2.1 Overview
The ScaleAlarmType is a subtype of the AlarmConditionType and extends it with some Properties. It should be used for all alarms relevant for the weighing technology.

8.2.2 ScaleAlarmType Definition
| Attribute | Value | ||||
| BrowseName | ScaleAlarmType | ||||
| IsAbstract | False | ||||
| References | NodeClass | BrowseName | DataType | TypeDefinition | ModellingRule |
|---|---|---|---|---|---|
| Subtype of the AlarmConditionType defined in OPC 10000-9 | |||||
| 0:HasProperty | Variable | AuxParameters | 0:String[] | 0:PropertyType | Optional |
| 0:HasProperty | Variable | HelpSource | 0:String | 0:PropertyType | Optional |
| 0:HasComponent | Variable | NotificationCategory | 0:UInteger | MultiStateValueDiscreteType | Mandatory |
| 0:HasComponent | Variable | NotificationId | 0:UInteger | MultiStateValueDiscreteType | Mandatory |
| 0:HasComponent | Variable | VendorNotificationId | 0:String | BaseDataVariableType | Optional |
8.2.3 ScaleAlarmType Description
AuxParameters is an additional text of the alarm. In the text it is used for the placeholders in the message to the alarm.
HelpSource is a source for additional help information.
NotificationCategory provides the category of the notification. It is used to distinguish if the message is representing an internal event, an information, a dialogue message, an error, a warning, a state or an acknowledgement. Annex D contains all options for NotificationCategory defined in this specification.
NotificationId provides a unique identifier for the alarm. Annex D contains all IDs defined in this specification.
VendorNotificationId is a unique vendor-specific identifier for the event.