Instructions
9.3 PID_Temp
PID control
Function Manual, 03/2017, A5E35300227-AC
413
CtrlParamsBackUp
REAL 0.2 Saved derivative delay coefficient for cooling
CtrlParamsBackUp
.Cool.PWeighting
REAL 1.0 Saved proportional action weighting factor for cooling
CtrlParamsBackUp
REAL 1.0 Saved derivative action weighting factor for cooling
CtrlParamsBackUp.Cool.Cycle REAL 1.0 Saved sampling time of the PID algorithm for cooling in
CtrlParamsBackUp
REAL 3.402822e+38 Saved control zone width for cooling
CtrlParamsBackUp
REAL 0.0 Saved dead zone width for cooling
PIDSelfTune.SUT.Calculate-
ParamsHeat
BOOL FALSE The properties of the heating branch of the controlled
system are saved during pretuning for heating. If
SUT.CalculateParamsHeat = TRUE, the PID parameters
for heating (Retain.CtrlParams.Heat structure) are recalcu-
lated on the basis of these properties. This enables you to
change the parameter calculation method (PIDSelf-
Tune.SUT.TuneRuleHeat parameter) without having to
repeat the tuning.
SUT.CalculateParamsHeat is set to FALSE after the cal-
culation.
Only possible if the pretuning was successful
(SUT.ProcParHeatOk = TRUE).
PIDSelfTune.SUT.Calculate-
ParamsCool
BOOL FALSE The properties of the cooling branch of the controlled
system are saved during tuning for cooling. If
SUT.CalculateParamsCool = TRUE, the PID parameters
for cooling (Retain.CtrlParams.Cool structure) are recalcu-
lated on the basis of these properties. This enables you to
change the parameter calculation method (PIDSelf-
Tune.SUT.TuneRuleCool parameter) without having to
repeat the tuning.
SUT.CalculateParamsCool is set to FALSE after the cal-
culation.
Only possible if the pretuning was successful
(SUT.ProcParCoolOk = TRUE).
Only effective if Config.ActivateCooling = TRUE and Con-
fig