# Documentation

## Power Meter (T36) T36_POWER_METER

### ST call

`PROGRAM TEST_T36VAR 	PMIN: UDINT;	PMOUT: REAL;	FB: LIB.HVAC.V1_0.T36_POWER_METER;END_VAR	FB(IN:= PMIN, OUT=> PMOUT);END_PROGRAM`

LIB\HVAC

V1.0

### Description

The block calculates instantaneous power (or any other value, like flow etc.) from a cumulated value which is brought to the input (energy, water volume). It is used to calculate the momentary values for display of energy flow graphs in a building, for energy sources optimisation, peak power limitation, etc.

### Inputs

 Input Type Description Default value IN UDINT Number of input pulses (“energy units”), cumulated value from a heat meter, energy meter, water volume meter or similar device 0 N INT Number of last pulses to take into account 16 K REAL Cumulated value represented by a single pulse (in case that the input value is not the energy value e.g. in kWh (then a constant of 1 shall be used)) 1 DECAY REAL Coefficient of exponential decay. The value ranges from 0 to 1, while 1 means no decay, or all n last pulses are of the same weight. The more the value limits to 0, the less the older pulses are taken into account, or they less influence the output value. 1 OMIT INT Number of omitted samples. For OMIT = 1, one highest and one lowest sample are not taken into the calculation. 0

### Outputs

Output Typ Description
OUT REAL Momentary value, or derivation of the input value.

### Function

The input value is sampled periodically. On change, time is recorded that elapsed between the last and the current pulse. The parameter n has to be set so as to reflect the input pulses frequency and nature of the measured value: the higher n, the more the derived signal averages with the last samples and its behaviour is smoother; the lower n, the more exactly the output reflect the momentary situation.

### Application example Functions T36 calculate the actual power of the whole building, and of the chillers, according to cumulated values from pulse energy meters. The output of the subtracting block gives approximate power consumption of the rest of the building, which is total building consumption minus consumption of the chillers.