Instructions
9.2 PID_3Step
PID control
350 Function Manual, 03/2017, A5E35300227-AC
PID_3Step V1 input parameters
Table 9- 10 PID_3Step V1 input parameters
Setpoint of the PID controller in automatic mode
Input REAL 0.0 A tag of the user program is used as source for the process
value.
If you are using parameter Input, then Con-
fig.InputPerOn = FALSE must be set.
Input_PER WORD W#16#0 An analog input is used as the source of the process value.
If you are using parameter Input_PER, then Con-
fig.InputPerOn = TRUE must be set.
Actuator_H BOOL FALSE Digital position feedback of the valve for the high endstop
If Actuator_H = TRUE, the valve is at the high endstop and is
no longer moved towards this direction.
Actuator_L BOOL FALSE Digital position feedback of the valve for the low endstop
If Actuator_L = TRUE, the valve is at the low endstop and is
no longer moved towards this direction.
Feedback REAL 0.0 Position feedback of the valve
If you are using parameter Feedback, then Con-
fig.FeedbackPerOn = FALSE must be set.
Feedback_PER WORD W#16#0 Analog position feedback of a valve
If you are using parameter Feedback_PER, then Con-
fig.FeedbackPerOn = TRUE must be set.
Feedback_PER is scaled based on the tags:
• Config.FeedbackScaling.LowerPointIn
• Config.FeedbackScaling.UpperPointIn
• Config.FeedbackScaling.LowerPointOut
• Config.FeedbackScaling.UpperPointOut
ManualEnable BOOL FALSE
• A FALSE -> TRUE edge selects "Manual mode", while
State = 4, Retain.Mode remains unchanged.
• A TRUE -> FALSE edge selects the most recently active
operating mode
A change of Retain.Mode will not take effect during ManualE-
nable = TRUE. The change of Retain.Mode will only be con-
sidered upon a TRUE -> FALSE edge at ManualEnable .
If ManualEnable = TRUE when the CPU
starts, PID_3Step starts in manual mode. A rising edge
(FALSE > TRUE) at ManualEnable is not necessary.
At the start of the CPU, PID_3Step only switches to manual
mode with a rising edge (FALSE->TRUE) at ManualEnable .
Without rising edge, PID_3Step starts in the last operating
mode in which ManualEnable was FALSE.
ManualValue REAL 0.0 In manual mode, you specify the absolute position of the
valve. ManualValue will only be evaluated if you are using
OutputPer, or if position feedback is available.