Instructions
9.3 PID_Temp
PID control
Function Manual, 03/2017, A5E35300227-AC
421
PIDSelfTune.TIR.State INT 0 The TIR.State tag indicates the current phase of "fine
tuning":
• State = 0: Initialize fine tuning
• State = 100: Calculate standard deviation for heating
• State = 200: Calculate standard deviation for cooling
• State = 300: Attempting to reach setpoint for heating
with two-step control using heating
• State = 400: Attempting to reach setpoint for cooling
with two-step control using cooling
• State = 500: Attempting to reach setpoint for heating
with PID control
• State = 600: Attempting to reach setpoint for cooling
with PID control
• State = 700: Calculate standard deviation for heating
• State = 800: Calculate standard deviation for cooling
• State = 900: Determine oscillation and calculate pa-
rameters for heating
• State = 1000: Determine oscillation and calculate pa-
rameters for cooling
• State = 9900: Fine tuning successful
• State = 1: Fine tuning not successful
PIDSelfTune.TIR.ProcPar-
HeatOk
BOOL FALSE TRUE: The calculation of the process parameters for fine
tuning heating was successful.
This tag is set during tuning.
It must be met for calculation of the PID parameters for
PIDSelfTune.TIR.ProcPar-
CoolOk
BOOL FALSE TRUE: The calculation of the process parameters for fine
tuning cooling was successful.
This tag is set during tuning.
It must be met for calculation of the PID parameters for