Input Description¶
Function Block PUMP_FLOW_CALC
Note
The inputs marked with a triangle 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.