7.27 BACnetNotificationClassType
7.27.1 ObjectType definition
The BACnetNotificationClass is formally defined in Table 45.
| Attribute | Value | |||||
| BrowseName | BACnetNotificationClassType | |||||
| IsAbstract | False | |||||
| EventNotifier | SubscribeToEvents | |||||
| References | NodeClass | BrowseName | DataType | TypeDefinition | Other | |
|---|---|---|---|---|---|---|
| Subtype of the BACnetNotifierType defined in 7.26. | ||||||
| 0:HasProperty | Variable | Notification_Class | 0:UInt32 | 0:PropertyType | M | |
| 0:HasProperty | Variable | Priority | 0:Byte[3] | 0:PropertyType | M | |
| 0:HasProperty | Variable | Ack_Required | BACnetEventTransitionBits | 0:PropertyType | M | |
The BACnetNotificationClass ObjectType is a concrete type and can be used directly.
Instances of this ObjectType are used as event notifiers and have the EventNotifier attribute always set to SubscribeToEvents.
7.27.2 ObjectType Description
7.27.2.1 Variable NotificationClass
This OPC UA Property, of type UInt32, indicates the numeric value of the BACnet Notification Class object used in event initiating objects to refere to the BACnet Notification Class object.
7.27.2.2 Priority
This Property, of type Byte[3], shall convey the priority to be used for event notifications for TO_OFFNORMAL, TO_FAULT, and TO_NORMAL events, respectively. Priorities shall range from 0 - 255 inclusive. A lower number indicates a higher priority.
7.27.2.3 Ack_Required
This OPC UA Property, of DataType BACnetEventTransitionBits, represents the BACnet property Ack_Required. The BACnetEventTransitionBits DataType is defined in 10.3.3.