The ScaleAlarmType is a subtype of the AcknowledgeableConditionType and extends it with some properties. It should be used for all alarms relevant for the weighing technology.

image082.png

Figure 66 – Overview ScaleAlarmType

Table 135 – 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

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 NotificationCategory defined in this specification.

NotificationId provides a unique identifier for the alarm. Annex D contains all ids defined in this specification.

VendorNotificationId is an unique vendor-specific identifier for the event.