Input Description

../_images/e92f24c4f486a5470a33139000eacb77

Function Block PUMP_DRIVE_SIMU

EN (enable)

Data type: BOOL, default value: FALSE

In order to enable the Function Block processing, input EN has to be continuously set to TRUE. The 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 corresponding error is displayed at output ERR/ERNO.

START (start)

Data type: BOOL, default value: FALSE

The input is connected to the pump start command. The start command is activated by the PUMP_INTERFACE function block.

TRUE starts the pump and the output “OPERATING” is TRUE.

FALSE stops the pump the output “OPERATING” is FALSE.

The output “READY” keeps TRUE independent of the input state.

SPEED_REF (speed reference)

Data type: INT, default value: 0, range: > 0, unit: RPM

The input is connected to the pump reference speed.

The pump reference speed is generated by the application and connected from the PUMP_INTERFACE function block.

DRIVE_MAX_SPEED (drive maximum speed)

Data type: REAL, default value: 1500, range: > 0, unit: RPM

This input parameter has to be designed according the nominal speed of the pump.

DRIVE_MAX_PWR (drive maximum power)

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

This input parameter has to be designed according the nominal power of the pump.

Maximum rated power of the drive.

EXT_FAULT (external fault)

Data type: , BOOL, default value: FALSE

This input simulates the trip condition. The user can trigger the input signal “EXT_FAULT”

TRUE activate a pump trip; the output ”TRIPPED” is TRUE and stops the pump; the output “OPERATING” is FALSE;

When the input signal “EXT_FAULT” changes back to FALSE it does not deactivate the TRIPPED status. This can only be done using the RESET input explained below.

RESET (reset)

Data type: , BOOL, default value: FALSE

This input can be used to reset the TRIPPED status on the drive.

When the RESET changes from FALSE to TRUE, the output TRIPPED becomes FALSE in the absence of EXT_FAULT. However RESET does not deactivate the TRIPPED status when the EXT_FAULT is already present