BACnet_Accumulator

The Accumulator object type (WinCC OA datapoint type) defines a standardized object whose properties represent the externally visible characteristics of a device that indicates measurements made by counting pulses. This object maintains precise measurement of input count values, accumulated over time. The accumulation of pulses represents the measured quantity in unsigned integer units. This object is also concerned with the accurate representation of values presented on meter read-outs. This includes the ability to initially set the Present_Value property to the value currently displayed by the meter. Typical applications of such devices are in peak load management and in accounting and billing management systems. This object is not intended to meet all such applications. Its purpose is to provide information about the quantity being measured, such as electric power, water, or natural gas usage, according to criteria specific to the application (for interval quantity measurements see BACnet_PulseConverter).

Datapoint Type Name

BACnet_Accumulator

(Object/)Datapoint Type Structure

DP_Name.property

Datapoint Element (Property) Data Type Device-depending availability Description
Present_Value uint No

Indicates the count of the input pulses, prescaled if the Prescale property is present, acquiredsince the value was most recently set by writing to the Value_Set property. The value of this property remains in the range from zero through Max_Pres_Value. All operations on the Present_Value property are performed modulo (Max_Pres_Value+1).

This property is writable when Out_Of_Service is TRUE.

Faceplate

For general information on faceplates see Symbols and Faceplates - General or the external Standard Object Library documentation (<wincc_oa_path>\Stdlib_<version>\help).

Available Symbols

Name $ Parameter Symbol
Accumulator DP