Parametering
Original instructions
Structure display of PI_B controller
Structure of PI_B controller:
Absolute algorithm
The absolute algorithm is used if no I component is available (when ti = 0). In this case the output OUT is calculated first, and the output modification will then be deducted from this.
Incremental algorithms
Incremental algorithms are used when an I component is available (i.e. when ti > 0). The particularities of this algorithm are that the output alteration OUTD is calculated first and then an absolute value output is determined using the following formulas:
For this algorithm, a SERVO function block can be switched to the controller, enabling astatic control.
In addition to this the incremental algorithm offers the projection of a block-external integral component for control applications, where the actually upgraded conduct diverts from the conduct calculated by the controller (during open control cycle). In this case it is advantageous to use this for the calculation of the real value. If this is available, the RCPY input must be upgraded and the parameter en_rcpy must be switched to 1. For calculation, therefore, the equation
to
This is particularly useful for cascades or cascade-like controls.
NOTE: The output OUT is not limited for upgrading an external integral component (en_rcpy=1) .
Dead zone on deviation (dband)
Once the work point has been reached, the dead zone is used to limit slight alignments regarding the value of the control element. as long as the deviation lies below dband (in absolute values), the calculation of the function block is based on the value zero.
Display of dead zone on deviation (dband)
Further properties
The block contains the following properties:
Operating mode
Function block PI_B has three operating modes: Automatic, Manual and Tracking. The tracking mode is given preference over the other operating modes.
The operating modes are selected via the inputs MAN_AUTO and TR_S.
Operating mode
TR_S
MAN_AUTO
Meaning
Automatic
0
1
The OUT and OUTD outputs correspond to the result of the calculations made by the function block.
Manual
0
0
The output OUT is not set by the function block so that the user can change the value directly.
Tracking
1
0 or 1
The input TR_1 is transferred to the output OUT.
Switching operating modes
Manual switching → automatic or tracking → automatic is carried out as follows: