This OPC UA ObjectType represents the BACnet buffer ready event algorithm.
The BACnetBufferReadyAlgorithmType is formally defined in Table 59.
Table 59 – BACnetBufferReadyAlgorithmType Definition
Attribute |
Value |
|||||
BrowseName |
BACnetBufferReadyAlgorithmType |
|||||
IsAbstract |
False |
|||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
Other |
|
Subtype of the BACnetEventAlgorithmType defined in 8.9. |
||||||
|
|
|
|
|
|
|
0:HasProperty |
Variable |
Threshold |
0:UInt32 |
0:PropertyType |
M |
|
0:HasProperty |
Variable |
PreviousCount |
0:UInt32 |
0:PropertyType |
M |
The BACnetBufferReadyAlgorithmType ObjectType is a concrete type and can be used directly.
This OPC UA Property, of DataType UInt32, is the Threshold parameter for the object’s event algorithm.
The Threshold value represents the number of records that, when added to the log buffer, will result in a transition to NORMAL. If this variable has a value of zero, then no transitions will be indicated by the algorithm.
This OPC UA Property, of DataType UInt32, is the PreviousCount parameter for the object’s event algorithm.
The PreviousCount value represents the value of pMonitoredValue at the time the most recent transition to NORMAL was indicated. Upon initialization of the event algorithm, this parameter shall be set to the value of pMonitoredValue. When a transition to NORMAL is indicated, this parameter shall be updated to the value of pMonitoredValue.