Instructions
9.3 PID_Temp
PID control
418 Function Manual, 03/2017, A5E35300227-AC
PIDSelfTune.TIR.RunIn BOOL FALSE Use the RunIn tag to specify the sequence of fine tuning
during start from automatic mode.
• RunIn = FALSE
If fine tuning is started from automatic mode, the sys-
tem uses the existing PID parameters to control to the
setpoint (TIR.State = 500 or 600). Only then will fine
tuning start.
• RunIn = TRUE
PID_Temp tries to reach the setpoint with minimum or
maximum output value (TIR.State = 300 or 400). This
can produce increased overshoot. Fine tuning then
starts automatically.
RunIn is set to FALSE after fine tuning.
During start of fine tuning from Inactive or Manual mode,
PID_Temp reacts as described under RunIn = TRUE.
PIDSelfTune.TIR.Calculate-
ParamsHeat
BOOL FALSE The properties of the heating branch of the controlled
system are saved during fine tuning for heating. If
TIR.CalculateParamsHeat= TRUE, the PID parameters for
heating (Retain.CtrlParams.Heat structure) are recalculat-
ed on the basis of these properties. This enables you to
change the parameter calculation method (PIDSelf-
Tune.TIR.TuneRuleHeat parameter) without having to
repeat the tuning.
TIR.CalculateParamsHeat is set to FALSE after the calcu-
lation.
Only possible if fine tuning heating was successful before-
hand (TIR.ProcParHeatOk = TRUE).
PIDSelfTune.TIR.Calculate-
ParamsCool
BOOL FALSE The properties of the cooling branch of the controlled
system are saved during fine tuning for cooling. If
TIR.CalculateParamsCool= TRUE, the PID parameters for
cooling (Retain.CtrlParams.Cool structure) are recalculat-
ed on the basis of these properties. This enables you to
change the parameter calculation method (PIDSelfTune
.TIR.TuneRuleCool parameter) without having to repeat
the tuning.
TIR.CalculateParamsCool is set to FALSE after the calcu-
lation.
Only possible if fine tuning cooling was successful before-
hand (TIR.ProcParCoolOk = TRUE).
Only effective if Config.ActivateCooling = TRUE and Con-
fig.AdvancedCooling = TRUE