beckhoff TS4100 — 5.4.12 FB_CTRL_PID_SPLITRANGE

PLC-API tTn : Integral action time. The I-component is deactivated if this is parameterized as T#0s. tTv : Derivative action time. The D-component is deactivated if this is parameterized as T#0s. tTd : Damping time fDeadBandInput : see above description fDeadBandOutput : see above description fInnerWindow : see above description fOuterWindow : see above description fOutMaxLimit : Upper limit at which integration is halted and to which the output is limited (ARW measure). Reaching this limit is indicated by a TRUE at the bARWActive output. fOutMinLimit : Lower limit at which integration is halted and to which the output is limited (ARW measure).

Reaching this limit is indicated by a TRUE at the bARWActive output. bPInTheFeedbackPath : Input value of the P element can be selected with this input (see functional diagram). bDInTheFeedbackPath : Input value of the D element can be selected with this input (see functional diagram). bARWOnIPartOnly : If this parameter is FALSE (default setting), integration of the I component is halted if the complete controller output reaches the upper or lower limit. If TRUE, the integration is halted if the I component (the output of the integrator) reaches a limit. (Cf.

functional diagram) Requirements 5.4.12 FB_CTRL_PID_SPLITRANGE The function block provides an extended PID transfer element in the functional diagram. With this controller it is possible to switch between two different parameter records while the regulation is active. Description: This function block is an extension of FB_CTRL_PID, which means that the controller can be used to control systems with two controlled devices for which the transfer behaviours are different. A system with one actuator for heating and another actuator for cooling would be a typical application. To optimise the regulation of such an arrangement, it is possible to switch between two PID parameter records.

Switching between the parameter records is implemented in such a way that the control value remains continuous even as the parameter records are changed. TS4100 71 Version: 1.1 Development Environment Target System PLC libraries to include TwinCAT v2.8 PC (i386) TcControllerToolbox.lib TwinCAT v2.9 from Build 947 BC [} 10] TcControllerToolbox.lb6 TwinCAT v2.9 from Build 956 BX [} 10] TcControllerToolbox.lbx