The BACnetNotificationType is formally defined in Table 74.
Table 74 – BACnetNotificationType Definition
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.
This OPC UA Property, of type UInt32, shall specify the instance of the Notification Class object to use for event-notification distribution.
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.