Instructions
9.2 PID_3Step
PID control
Function Manual, 03/2017, A5E35300227-AC
369
If several errors are pending simultaneously, the values of the error codes are displayed with
binary addition. The display of error code 0003, for example, indicates that the errors 0001
and 0002 are pending simultaneously.
0001 The "Input" parameter is outside the process value limits.
• Input > Config.InputUpperLimit or
• Input < Config.InputLowerLimit
If ActivateRecoverMode = TRUE and ErrorBehaviour = 1, the actuator moves to the substitute output
value. If ActivateRecoverMode = TRUE and ErrorBehaviour = 0, the actuator stops in its current posi-
tion. If ActivateRecoverMode = FALSE, the actuator stops in its current position.
PID_3Step V1.1
You can move the actuator in manual mode.
PID_3Step V1.0
Manual mode is not possible in this state. You cannot move the actuator again until you eliminate the
0002 Invalid value at "Input_PER" parameter. Check whether an error is pending at the analog input.
If automatic mode was active before the error occurred, ActivateRecoverMode = TRUE, and the error is
no longer pending, PID_3Step switches back to automatic mode.
Error during fine tuning. Oscillation of the process value could not be maintained.
Pretuning is not permitted in automatic mode or during fine tuning.
0080 Error during pretuning. The output value limits are not configured correctly or the actual value does not
react as expected.
Check whether the limits of the output value are configured correctly and match the control logic.
Also make sure that the actual value does not oscillate strongly before starting pretuning.
Error during fine tuning resulted in invalid parameters.
0200 Invalid value at "Input" parameter: Value has an invalid number format.
If automatic mode was active before the error occurred, ActivateRecoverMode = TRUE, and the error is
no longer pending, PID_3Step switches back to automatic mode.
0400 Calculation of output value failed. Check the PID parameters.
0800 Sampling time error: PID_3Step is not called within the sampling time of the cyclic interrupt OB.
If automatic mode was active before the error occurred, ActivateRecoverMode = TRUE, and the error is
no longer pending, PID_3Step switches back to automatic mode.
If this error occurred during simulation with PLCSIM, see the notes under Simulating PID_3Step V1 with
1000 Invalid value at "Setpoint" parameter: Value has an invalid number format.
If automatic mode was active before the error occurred, ActivateRecoverMode = TRUE, and the error is
no longer pending, PID_3Step switches back to automatic mode.