9.3 BACnetNotificationType
9.3.1 ObjectType definition
The BACnetNotificationType is formally defined in Table 74.
| Attribute | Value | |||||
| BrowseName | BACnetNotificationType | |||||
| IsAbstract | True | |||||
| References | NodeClass | BrowseName | DataType | TypeDefinition | Other | ||
|---|---|---|---|---|---|---|---|
| Subtype of the 0:AlarmConditionType defined in OPC 10000-9 | |||||||
| 0:HasProperty | Variable | Notification_Class | 0:UInt32 | 0:PropertyType | M | ||
| 0:HasProperty | Variable | Notify_Type | BACnetNotifyType | 0:PropertyType | M | ||
| 0:HasProperty | Variable | From_State | BACnetEventState | 0:PropertyType | O | ||
| 0:HasProperty | Variable | To_State | BACnetEventState | 0:PropertyType | M | ||
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.