This object contains attributes common to many Metasys system objects. These common attributes are described in the Common Object Attributes section. This section includes attributes of the Focus/Configuration tab, the Diagnostics tab (if applicable), and any other tab specific only to this object. See the Object and Feature Tabs section for information on the attributes that appear on the other tabs of this object (for example, the Hardware and Options tab appear on point objects).
The Trend Log object has the same list of attributes as a trend extension. For information about the Trend tab of the Trend Log object, see Trend Extensions.
Attribute Name |
Notes |
Initial Value |
Values/Options/Range |
Description |
---|---|---|---|---|
Acked Transitions |
C,W |
False, False, False |
Conveys three separate flags that each indicate if the most recent To Offnormal, To Fault, or To Normal event transitions have been acknowledged (if the transition requires acknowledgement). |
|
Buffer Size |
C |
144 |
1–5,000 |
Specifies the maximum number of records the buffer may hold. |
Buffer State |
Operational |
Operational, Buffer Full |
Indicates whether the buffer is full or operational when the Stop When Full attribute is set to False. |
|
Client COV Increment |
C,W |
Specifies the increment used to determine that a change of value occurred (when this Trend Log object collects data by COV). If the referenced object and attribute support COV reporting, then this attribute may have a Null value. In this case, the value of the trended object for COV increment is used. This value only applies to trended values of the real value (floating point) type. |
||
COV Resubsc Interval |
C,W |
3,600 |
Units = Seconds |
Specifies the number of seconds between COV resubscriptions (when this Trend Log object collects data by COV). This attribute is only used when the trended object is a BACnet Integration point on the IP network. The Subscribe COV requests specify twice during this interval for the actual subscription. The first subscription is issued when the Trend Log object begins operation or when enabled. |
Enable |
C,W |
False |
Indicates and controls whether logging is enabled (True or False). |
|
Event Enable |
C,W |
True, False |
Determines whether notifications are enabled for To Fault and To Normal events. A To Normal transition occurs when the value of the Records Since Notify attribute is equal to or greater than the value of the Notify Threshold attribute. A To Fault transition occurs when an attempted COV subscription fails. The To Normal transition must be enabled and set by default. The Read and Write methods ensure this value cannot be set to False. |
|
Event State |
Normal, Fault |
Determines whether an active event state is associated with this extension. The value is set to Normal when there is no intrinsic alarming defined for this object. If intrinsic alarming is enabled (Enable Intrinsic Alarms = True), then this value is either Normal or Fault (problem occurred with the object subscribing for Change of Value [COV]s). This attribute appears on the view when the site is defined as a BACnet site. |
||
Event Time Stamps |
Conveys the times of the last event notifications for To Offnormal, To Fault, and To Normal events. Time stamps of type Time or Date have FF if no event notification of that type has generated since the object was created. |
|||
Input Reference |
C |
Defines the attribute of the object being sampled. This attribute is used for consistent references to an object or attribute. The Input Reference and the name of the object and attribute you want to trend must match exactly. |
||
Intrinsic Alarming Defined |
C,W |
False |
Enables (True) or disables (False) BACnet intrinsic alarming for this object. When disabled, writing to any of the intrinsic alarming attributes returns a Write_Access_Denied error. When disabled, reading the intrinsic alarming attributes returns the default value of each attribute. |
|
Last Notify Record |
0 |
Indicates the sequence number associated with the most recently collected record whose collection triggered a notification (that is, it caused the value of the Records Since Notify attribute to be equal to or greater than the value of the Notify Threshold attribute). If no notification has occurred since logging began, the value of this attribute is 0. |
||
Logging Type |
Polled |
Polled, COV, Trigger |
Specifies the method for which the referenced property is logged (Polled, Change of Value [COV], or Trigger). |
|
Log Interval |
C,W |
60,000 |
Units = 100ths of a second |
Specifies the periodic time in seconds for which the referenced property is logged. |
Notification Class |
C,W |
1 |
Specifies the notification class used for handling and generating event notifications for this object. Notification occurs based on the value of the Records Since Notification attribute. The Notification Class attribute implicitly refers to a Notification Class object that has a Notification Class property with the same value. If the class number references a non-existent Notification object, no Notification occurs. When the Notification Class attribute is written online, the Notification Object Reference is updated to the Object Reference of the Notification Class object with that instance number, if found. If the Notification Class object for a Johnson Controls proprietary object is not found, the reference is left blank. If both the Notification Object Reference and the Notification Class attributes are written simultaneously online (or both are configured and downloaded), the Notification Class attribute value is set to the value that was written to the Notification Object Reference, and the Notification Class value in the write message is ignored. |
|
Notification Object Reference |
C,W |
Limited to Notification Class on the same device. |
Specifies the Notification Class object used to route alarms for the object being configured (through tree selection). When the Notification Object Reference is written, the value of the Notification Class attribute is updated to reflect the referenced object’s instance number. The value of the Notification Object Reference attribute is restricted to Notification Class objects on the same device as the alarming object. Validation only occurs during a write, not during a create (the download does not fail). |
|
Notify Threshold |
C,W |
130 (90% of Buffer Size) |
Indicates when notification occurs based on the value of the Records Since Notification attribute. |
|
Notify Type |
C,W |
Events |
Conveys if the notifications generated by the object are Events or Alarms. This attribute is required if the object supports intrinsic reporting. |
|
Record Count |
C,D,W |
0 |
0–5,000 |
Represents the number of samples recorded since the creation of the trend extension or the last time the buffer was cleared, when the Stop When Full attribute is set to True. Represents the position of the next sample recorded, when the Stop When Full attribute is set to False. A value of zero for this attribute deletes all records in the log buffer and resets the Total Record Count to zero. If the buffer overflows, the Record Count resets to zero. |
Records Since Notify |
0 |
Indicates the number of records collected since the last notification occurred or since logging began if no notification occurred. |
||
Reliability |
Reliable |
Uses Reliability (Set 503). |
Represents the reliability of the Present Value. If the Input Reference becomes unreliable, the trend extension monitoring the input becomes unreliable. |
|
Sample Interval |
C,W |
600 |
0–604,800 Units = Seconds |
Specifies the periodic time in seconds for which the referenced property is logged. If this attribute is zero, samples are recorded using COV reporting. If you want to take samples on a COV, set the value of this attribute to 0 seconds. If you are not sampling on a COV, configure the Sample Interval at 60 seconds or higher to prevent loss of trend data and reduction in performance of the network engine that receives samples from the configured trend. |
Start Time |
C,W |
Specifies the time and date to enable logging when the Enable attribute is set to True. If the Start Time contains any wildcard values, then the conditions to enable logging based on time are ignored. When the Trend Log object is inactive due to the current time being outside of the Start Time or Stop Time, the Status attribute reflects this state (assuming it is the highest priority status). If you define a Stop Time that is before the Start Time, the Trend Log object is disabled. |
||
Status Flags |
Indicates the general status of the object in BACnet terms and contains four independent states. The four flags are: In Alarm—False if the Event State attribute value is Normal; otherwise, the In Alarm flag is True. (Set only by BACnet Intrinsic Alarming.) Fault—True (1) if the Reliability attribute is not reliable; otherwise, the Fault flag is False. Overridden—Overridden flag is True if the Present Value is overridden from the hardware source level. Out of Service—Out of Service flag is True if the Out of Service attribute value is True; otherwise, the Out of Service flag is False. |
|||
Stop Time |
C,W |
Specifies the time and date to disable logging. If the Stop Time contains any wildcard values, then the conditions to disable logging based on time are ignored. Logging is disabled if the Stop Time is prior to the Start Time. When the Trend Log object is inactive due to the current time being outside of the Start Time or Stop Time, the Status attribute reflects this state (assuming it is the highest priority status). A change in the active/inactive state due to the Start Time/Stop Time value has no impact on the Enable attribute. If the Trend Log object was disabled due to the Stop Time, the Trend Log object attempts to send the trend samples to the server. If you define a Stop Time that is before the Start Time, the Trend Log object is disabled. |
||
Stop When Full |
C,W |
False |
Specifies whether logging ceases when the buffer is full. When set to True, logging ceases and all accumulated samples remain in the buffer. When set to False, new samples begin to replace old samples. |
|
Total Record Count |
Represents the total number of records collected by the Trend Extension since creation. When the value of Total Record Count reaches its maximum possible value of 0XFFFFFFFF, the next value it takes is zero. Once this value has wrapped to zero, its semantic value (the total number of records collected) is lost, but its use in generating notifications remains. |
|||
Trigger |
C,W |
Causes the collection of data when changed from False to True, Enable is set to True, and the trend is within the Start/Stop times. When data collection completes, this attribute resets to False. This attribute does not trigger Johnson Controls COVs. |