User Manual

PID is easy
8.4 PID_3Step instruction
Easy Book
182 Manual, 03/2014, A5E02486774-AF
Parameter and type
Data type
Description
Output_DN OUT Bool Digital output value for closing the valve. (Default value: FALSE)
If Config.OutputPerOn = FALSE, the parameter Output_DN is used.
Output_PER OUT Word Analog output value.
If Config.OutputPerOn = TRUE, the parameter Output_PER is used.
SetpointLimitH OUT Bool Setpoint high limit. (Default value: FALSE)
If SetpointLimitH = TRUE, the absolute upper limit of the setpoint is
reached (Setpoint ≥ Config.SetpointUpperLimit).
Note: The setpoint is limited to (Setpoint ≥ Config.SetpointUpperLimit).
SetpointLimitL OUT Bool Setpoint low limit. (Default value: FALSE)
If SetpointLimitL = TRUE, the absolute lower limit of the setpoint is
reached (Setpoint ≥ Config.SetpointLowerLimit).
Note: The setpoint is limited to (Setpoint ≥ Config.SetpointLowerLimit).
InputWarningH OUT Bool If InputWarningH =
TRUE, the input value has reached or exceeded the
warning high limit. (Default value: FALSE)
InputWarningL OUT Bool If InputWarningL = TRUE, the input value has reached or exceeded the
warning low limit. (Default value: FALSE)
State OUT Int Current operating mode of the PID controller. (Default value: 0)
You can change the operating mode using the Mode input parameter
and a rising edge at ModeActivate:
State = 0: Inactive
State = 1: Pre-tuning
State = 2: Manual fine tuning
State = 3: Automatic mode
State = 4: Manual mode
State = 5: Substitute output value approach
State = 6: Transition time measurement
State = 7: Error monitoring
State = 8: Substitute output value approach with error monitoring\
State = 10: Manual mode without end stop signals
Error OUT Bool If Error = TRUE, at least one error message is pending. (Default value:
FALSE)
Note: The Error parameter in V1.x PID was the ErrorBits field that
contained the error codes. It is now a Boolean flag indicating that an
error has occurred.
ErrorBits OUT DWord The PID_3Step instruction ErrorBits parameters table (Page 186)
defines the error messages that are pending. (Default value:
DW#16#0000 (no error)). ErrorBits is retentive and is reset upon a
rising edge at Reset or ErrorAck.
Note: In V1.x, the ErrorBits parameter was defined as the Error
parameter and did not exist.