BACnet_PulseConverter

The Pulse Converter object type (WinCC OA datapoint type) defines a standardized object that represents a process whereby ongoing measurements made of some quantity, such as electric power or water or natural gas usage, and represented by pulses or counts, might be monitored over some time interval for applications such as peak load management, where it is necessary to make periodic measurements but where a precise accounting of every input pulse or count is not required.

The Pulse Converter object might represent a physical input. As an alternative, it might acquire the data from the Present_Value of an Accumulator object, representing an input in the same device as the Pulse Converter object. This linkage is illustrated by the dotted line in Figure below. Every time the Present_Value property of the Accumulator object is incremented, the Count property of the Pulse Converter object is also incremented.

The Present_Value property of the Pulse Converter object can be adjusted at any time by writing to the Adjust_Value property, which causes the Count property to be adjusted, and the Present_Value recomputed from Count. In the following illustration the Count property of the Pulse Converter was adjusted down to 0 when the Total_Count of the Accumulator object had the value 0070.

Datapoint Type Name

BACnet_PulseConverter

(Object/)Datapoint Type Structure

DP_Name.property

Datapoint Element (Property) Data Type Device-depending availability Description
Present_Value.value bool No Indicates the accumulated value of the input being measured. It is computed by multiplying the current value of the Count property by the value of the Scale_Factor property. The value of the Present_Value property may be adjusted by writing to the Adjust_Value property. The Present_Value property shall be 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
PulseConverter DP