Siemens SIMATIC S7-1200 Function Manual page 275

Pid control
Hide thumbs Also See for SIMATIC S7-1200:
Table of Contents

Advertisement

IntegralReset-
Description
Mode
3
Pre-assign
The value of PIDCtrl.IntegralSum is automatically pre-assigned as if Output = OverwriteInitialOutput-
Value in the last cycle.
4
Like setpoint change (only for PID_Compact with version ≥ 2.3)
The value of PIDCtrl.IntegralSum is automatically pre-assigned so that a similar output value jump re-
sults as for a PI controller in automatic mode in case of a setpoint change from the current actual value
to the current setpoint.
Any control deviation will cause a jump of the output value. Output value jump and control deviation
have identical signs.
Example: If the actual value value is smaller than the setpoint (positive control deviation), the output
value jumps to a positive value. This is independent of the configured weighting of the proportional ac-
tion and the control deviation.
If IntegralResetMode is assigned a value outside the valid value range, PID_Compact
behaves as with the pre-assignment of IntegralResetMode:
● PID_Compact up to V2.2: IntegralResetMode = 1
● PID_Compact V2.3 and higher: IntegralResetMode = 4
All statements made above regarding the sign of the output value jump are based on a
normal control logic (Config.InvertControl = FALSE tag). With an inverted control logic
(Config.InvertControl = TRUE), the output value jump will have a reverse sign.
PID control
Function Manual, 03/2017, A5E35300227-AC
Instructions
9.1 PID_Compact
275

Advertisement

Table of Contents
loading

This manual is also suitable for:

Simatic s7-1500

Table of Contents