9.3 BACnetNotificationType

9.3.1 ObjectType definition

The BACnetNotificationType is formally defined in Table 74.

Table 74 – BACnetNotificationType Definition
Attribute Value
BrowseNameBACnetNotificationType
IsAbstractTrue
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of the 0:AlarmConditionType defined in OPC 10000-9
0:HasPropertyVariableNotification_Class0:UInt320:PropertyTypeM
0:HasPropertyVariableNotify_TypeBACnetNotifyType0:PropertyTypeM
0:HasPropertyVariableFrom_StateBACnetEventState0:PropertyTypeO
0:HasPropertyVariableTo_StateBACnetEventState0:PropertyTypeM

The BACnetNotificationType is an abstract type and cannot be used directly.

BACnet event information From_State and To_State is used to determine the active state of BACnetFaultNotificationType and BACnetEventNotificationType Conditions.

9.3.2 ObjectType Description

9.3.2.1 Variable Notification_Class

This OPC UA Property, of type UInt32, shall specify the instance of the Notification Class object to use for event-notification distribution.

9.3.2.2 Variable Notifiy_Type

This OPC UA Property, of type BACnetNotifyType, shall indicate whether the notifications generated by the object should be Events or Alarms. The value of the property is used as the value of the ‘Notify Type’ service parameter in event notifications generated by the object. The DataType BACnetNotifyType is defined in 10.4.20.