PUMP_PID

../_images/45a1de260c6256fe0a331390002e73c5

Function Block PUMP_PID

General Information
Available as of PLC runtime system V1.3 and above
Included in library PUMP_AC500_V23.lib
Type Function Block without historical values.

This Function Block is used for closed loop control of the process parameter such as pressure.

The setpoint and the actual value are compared and error value is given as input to the PID. PID output is calculated based on the Proportional Gain KP, Integral Time TN, and Derivative Time TD.

Y = KP *(e +1/TN òe dt + TD de/dt) with

Y =PID_OUTPUT

e =Error between SET_VALUE – ACTUAL_VALUE

The PID output is then scaled and converted into required speed reference to the drive of the pump. The output PID_SPEED_REF is internally attached via structures to the PUMP_BOOST_CTRL.