Technological Functions of the S7-400
4-14
Automation System S7-400 Configuration and Use
A5E0044271 1-02
Modular PID Control
Modular PID Control consists of a set of function blocks (FBs) that contain
algorithms for generating control engineering functions. You can assemble your
controller structure my interconnected individual blocks.
The block library is supplemented by a number of ready-to-use controller
structures (single-loop fixed setpoint controller, ratio controller etc.) in the form of
examples. You can copy and adapt these examples to suit your own control task.
A wide-range of plant controls can be easily configured using the control call
distributor. This is especially useful when numerous control loops need to be
configured at varying intervals - but still equidistant - based on the inertia of the
respective process. This also ensures that the workload on the CPU is evenly
distributed.
To help you install and test individual control loops, the Modular PID Control Tool
configuration software is provided. It contains a loop monitor, a graphic plotter for
operating and monitoring process variables, and an algorithm for optimizing the
PID parameters.
Standard PID Control
Standard PID Control consists of two function blocks (FBs) and a function (FC),
which contain the algorithms for generating control and signal-processing functions
for continuous or step controllers.
The behavior of the controller itself and the properties of the functions in the
measuring and adjusting channel are realized or simulated by means of the
numerical algorithms of the function block. The data required for these cyclic
calculations is saved in data blocks for the specific control loop. An FB is only
required once to create several controllers.
There are also ready-to-use controller structures (step controller, blend controller ,
cascade controller etc.) in the form of examples. You can copy and adapt these
examples to suit your own control task.
A wide-range of plant controls can be easily configured using the control call
distributor. This is especially useful when numerous control loops need to be
configured at varying intervals - but still equidistant - based on the inertia of the
respective process. This also ensures that the workload on the CPU is evenly
distributed.