Input Description

../_images/0fbb3e991116096f0a33139001344a5a

Function Block PUMP_FLOW_CALC

Note

The inputs marked with a triangle 5e67e62107c71ba50a331390011c69e9_78f228175b765b440a33139001315693 are of the class VAR_IN_OUT (input and output variable). These inputs must be connected to a variable.

EN (enable)

Data_Type Default_Value Range Unit
BOOL - - -

In order to enable the function block processing, input EN has to be continuously set to TRUE. The function block is not processed if input EN = FALSE. While input is set to TRUE, the inputs are continuously checked for validity and plausibility. If this is not the case, processing is aborted and an error is displayed.

PUMP_ID (pump number)

Data type: INT, default value: 1, range: 1-3

Pump identification number for which this Function Block to be called.

PQ_CURVE_P1 (PQ curve P1)

Data type: REAL, default value: 1, range: > 0, unit: kW

Power input of pump at point 1 on the PQ performance curve.

PQ_CURVE_Q1 (PQ curve Q1)

Data type: REAL, default value: 1, range: > 0, unit: m:sup:3/h

Flow rate at point 1 on the PQ performance curve.

PQ_CURVE_P2 (PQ curve P2)

Data type: REAL, default value: 1, range: > 0, unit: kW

Power input of pump at point 2 on the PQ performance curve.

PQ_CURVE_Q2 (PQ curve Q2)

Data type: REAL, default value: 1, range: > 0, unit: m:sup:3/h

Flow rate at point 2 on the PQ performance curve.

PQ_CURVE_P3 (PQ curve P3)

Data type: REAL, default value: 1, range: > 0, unit: kW

Power input of pump at point 3 on the PQ performance curve.

PQ_CURVE_Q3 (PQ curve Q3)

Data type: REAL, default value: 1, range: > 0, unit: m:sup:3/h

Flow rate at point 3 on the PQ performance curve.

PQ_CURVE_P4 (PQ curve P4)

Data type: REAL, default value: 1, range: > 0, unit: kW

Power input of pump at point 4 on the PQ performance curve.

PQ_CURVE_Q4 (PQ curve Q4)

Data type: REAL, default value: 1, range: > 0, unit: m:sup:3/h

Flow rate at point 4 on the PQ performance curve.

PQ_CURVE_P5 (PQ curve P5)

Data type: REAL, default value: 1, range: > 0, unit: kW

Power input of pump at point 5 on the PQ performance curve.

PQ_CURVE_Q5 (PQ curve Q5)

Data type: REAL, default value: 1, range: > 0, unit: m:sup:3/h

Flow rate at point 4 on the PQ performance curve.

ACT_SPEED (actual speed)

Data type: REAL, default value: 1, range: ³ 0, unit: rpm

Actual speed of the motor.

ACT_POWER (actual power)

Data type: REAL, default value: 1, range: ³ 0, unit: kW

Actual power of the motor.

PUMP_MOTOR_EFF (pump motor efficiency)

Data type: REAL, default value: 1, range: ³ 0

Pump and the motor combined efficiency.

LOW_SPEED_CALC (low speed calculation)

Data type: INT, default value: 1, range: ³ 0, unit: rpm

Speed below which the calculation will not take place.

STATION_DATA (station data structure)

Data type: PUMP_STATION_TYPE

This structure contains pumping station data. All the Functions Blocks receive some data, process it and write it back to the structure.