Bacnet String Trend Log Remote Ext (bacnet-BacnetStringTrendLogRemoteExt)

This extension is created dynamically for a remote BACnet device. It creates a history for the StatusString out value of a component using COV or a defined interval.

You can export the history created by this extension as a fully-compliant BACnet trend log object.

 NOTE: This single extension applies to both COV and Interval data collection and may be used in place of the deprecated COV and Interval Trend Log Extensions for this data type. 
Figure 94.   Bacnet String Trend Log Remote Ext properties
Image

In addition to the common properties (Status, Enabled and Fault Cause), this component has these properties.

Property Value Description
Active Period, Start Time Date and Time selectors
Configures when to start the log.
Active Period, Stop Time Date and Time selectors
Configures when to stop the log.
Active read-only
Indicates the current state of the trend log based on the Active Period.

true indicates the log is active.

false indicates the log is no longer active because the current time is outside the Active Period.

History Name BFormat string (defaults to %parent.name%)
Defines a pattern for deriving the name of the history created by this extension. It can be static text or a simple pattern that allows the actual history name to be derived from the context. The default value (%parent.name%) sets the history name in the Id to the name of the parent of this extension. Changes to this property cause the format to be reapplied and the history Id in the history config is to be updated.
History Config additional properties
Serves as a container for sub-properties used to configure the attributes of the history record stored in the History space.

A separate topic documents these properties.

Last record read-only
Stores a copy of the most recent record successfully appended to the history for this extension.
Interval hours, minutes, seconds
Controls data collection behavior for this Trend Log component.

If the Interval value is set to 0, the driver collects trends when a change of value (COV) on the parent point occurs. The subscription lifetime is equal to twice (2x) the value of the COV Resubscription Interval property.

If the Interval value is set to any number greater than 0, the driver collects trend data at the specified time interval.

Change Tolerance text
Specifies the minimum change in value that must occur before the system writes a record to the database.
Total Record Count read-only
Indicates the total number of records collected by the Trend Log object since creation. When the value of Total Record Count reaches its maximum possible value, the next value it takes is zero.
Precision 32 bit (default), 64 bit
Selects 32 bit or 64 bit options for the history data logging. The 64 bit option allows for higher level of precision but consumes more memory.
Min Rollover Value number (defaults to null)
Defines the starting point for calculations for cumulative logging after a rollover. Rollover occurs after a running total maximum value is reached. Select the null option if a Min Rollover Value is unknown.
Max Rollover Value number (defaults to null)
Defines a maximum value for calculations when a rollover is detected by the history logging process. Using this parameter and the Min Rollover Value parameter helps you avoid getting negative numbers when you are logging total data, such as energy usage.
Cov Resubscription Interval time range (defaults to 5 minutes)
Specifies the length of time that the extension waits before initiating a re-subscription request.