Instructions
9.1
PID_Compact
9.1.1
New features of PID_Compact
PID_Compact V2.3
● Response of the output value when switching from "Inactive" operating mode to
"Automatic mode"
The new option IntegralResetMode = 4 was added and defined as default. With
IntegralResetMode = 4, the integral action is automatically pre-assigned when switching
from "Inactive" operating mode to "Automatic mode" so that a control deviation results in
a jump of the output value with identical sign.
● Initialization of the integral action in automatic mode
The integral action can be initialized in automatic mode with the tags
OverwriteInitialOutputValue and PIDCtrl.PIDInit. This simplifies the use of PID_Compact
for override controls.
PID_Compact V2.2
● Use with S7-1200
As of PID_Compact V2.2, the instruction with V2 functionality can also be used on S7-
1200 with firmware version 4.0 or higher.
PID_Compact V2.0
● Reaction to error
The reaction to error has been completely overhauled. PID_Compact now reacts in a
more fault-tolerant manner in the default setting. This reaction is set when copying
PID_Compact V1.X from an S7-1200 CPU to an S7-1500 CPU.
PID control
Function Manual, 03/2017, A5E35300227-AC
NOTICE
Your system may be damaged.
If you use the default setting, PID_Compact remains in automatic mode when the
process value limits are exceeded. This may damage your system.
It is essential to configure how your controlled system reacts in the event of an error to
protect your system from damage.
9
241