8.16 BACnetChangeOfValueAlgorithmType
8.16.1 ObjectType definition
This OPC UA ObjectType represents the BACnet change of value event algorithm.
The BACnetChangeOfValueAlgorithmType is formally defined in Table 61.
| Attribute | Value | |||||
| BrowseName | BACnetChangeOfValueAlgorithmType | |||||
| IsAbstract | False | |||||
| References | NodeClass | BrowseName | DataType | TypeDefinition | Other | |
|---|---|---|---|---|---|---|
| Subtype of the BACnetEventAlgorithmType defined in 8.9. | ||||||
| 0:HasProperty | Variable | Increment | 0:Float | 0:PropertyType | M | |
| 0:HasProperty | Variable | Bitmask | 0:OptionSet | 0:PropertyType | M | |
The BACnetChangeOfValueAlgorithmType ObjectType is a concrete type and can be used directly.
8.16.2 ObjectType Description
8.16.2.1 Variable Increment
This OPC UA Property, of DataType Float, is the Increment parameter for the object’s event algorithm.
The Increment value represents the positive increment by which a monitored value of Float type must change for a new transition.
8.16.2.2 Variable Bitmask
This OPC UA Property, of DataType OptionSet, is the Bitmask parameter for the object’s event algorithm.
The Bitmask value represents the bitmask that defines the bits of pMonitoredValue that are significant for detecting a change of value. This value is bit-wise AND’ed with the monitored value before comparison with the value that has caused the last transition to NORMAL.