The Runtime totalization extension tracks the time that elapses while a designated input, such as a binary or multistate value, matches a specified state.
These two essential parameters determine the Runtime totalization extension’s mode of operation:
- the monitored Input Reference
- the Reference (state) that identifies active runtime
Use this extension to track the amount of time that a piece of equipment, such as a fan or a pump, is operational. This extension also determines the amount of time that a point is in alarm or the runtime of fixed loads (such as lighting) for energy consumption and tenant billing.
The Runtime totalization extension contains attributes common to Metasys system objects. The following table lists the attributes specific to the Runtime totalization extension.
Attribute name |
Notes |
Initial value |
Values/Options/Range |
Description |
---|---|---|---|---|
Display Precision |
C,W |
10ths |
Uses Display Precision (Set 0). |
Indicates the rounded position and the number of decimal places to display for this extension. |
Executing |
Active |
Active Totalize Limit Inactive |
Indicates the execution status of this extension: Active: The extension is calculating and has not reached the Totalize Limit. Totalize Limit: The extension has reached the limit and has stopped calculating because Rollover is set to False. Inactive: The extension is unreliable or disabled and is not calculating. |
|
Input Reference |
C |
Specifies the object and attribute totalized by this extension. If this attribute is unreliable or changes from the Reference (state) to another state, totalization is temporarily suspended. |
||
Present Value |
C,D,R,W |
Represents the current value of the extension. |
||
Reference |
C,W |
State 1 |
States Test attribute identifies the enumeration set for this attribute. |
Defines the value that is processed for totalization by the extension as defined in the Input Reference attribute. |
Reliability |
Reliable |
Uses Reliability (Set 503). |
Represents the reliability of the Present Value. If the Input Reference becomes unreliable, the totalization extension monitoring the input becomes unreliable. |
|
Reset (This attribute does not appear in a view, but may be scheduled, trended, and so on.) |
W |
False |
False True |
Forces the extension into a reset condition. (Terminates any ongoing calculations, restores the Present Value to initial state, and, for each triggerable attribute, forces a COV report.) This attribute does not appear in a view, but may be scheduled, trended, and so on. |
Reset Date |
Represents the date of the last Reset condition of the extension. |
|||
Reset Time |
Represents the time of the last Reset condition of the extension. |
|||
Rollover |
C,W |
False |
False True |
Defines the special action that the totalization extension takes when the Present Value reaches the Totalize Limit value. If the Rollover attribute is set to False, the Runtime totalization extension ceases further operation when the Present Value equals or exceeds the Totalize Limit value. If it is True, it resets the present Value to 0.0 and resumes a new cycle of totalization. |
Rollover Count |
R,W |
0 |
0–4,294,967,295 |
When the Rollover attribute is True, this value is incremented each time the Present Value reaches a value equal to or greater than the Totalize Limit value. |
States Text (This attribute does not appear in a view, but may be scheduled, trended, and so on.) |
C,W |
States |
Indicates the displayed strings for the Present Value. This attribute does not appear in a view, but may be scheduled, trended, and so on. |
|
Timebase |
C,W |
Hours |
Seconds, minutes, hours, days |
Establishes the time frame on which the calculated totalization value is based. |
Totalize Limit |
C,N,W |
Hours |
Defines a threshold value that the Present Value must meet or exceed for the totalization extension to take special action. When the Rollover attribute is set to False, the totalization process ceases further operation. When it is set to True, Present Value is cleared to 0, and the totalization process starts over. |
|
Units |
C,W |
No Units |
Indicates the measurement units of the Present Value, Totalize Limit, and Value Before Reset attributes. |
|
Value Before Reset |
Indicates the value of the Present Value at the time of the last reset operation. |