Instructions
9.3 PID_Temp
PID control
412 Function Manual, 03/2017, A5E35300227-AC
Config.Cascade.CountSlaves INT 1 Number of subordinate slaves
Here you enter the number of directly subordinate slave
controllers which receive their setpoint from this master
controller.
Only effective if the controller is configured as master
controller (Config.Cascade.IsMaster = TRUE).
CycleTime.StartEstimation BOOL TRUE If CycleTime.EnEstimation = TRUE, Cy-
cleTime.StartEstimation = TRUE starts automatic determi-
nation of the PID_Temp sampling time (cycle time of the
calling OB).
CycleTime.StartEstimation = FALSE is set once meas-
CycleTime.EnEstimation BOOL TRUE If CycleTime.EnEstimation = TRUE, the PID_Temp sam-
pling time is determined automatically.
If CycleTime.EnEstimation = FALSE, the sampling time
PID_Temp is not determined automatically and must be
configured correctly manually with CycleTime.Value.
CycleTime.EnMonitoring BOOL TRUE If CycleTime.EnMonitoring = FALSE, the PID_Temp sam-
pling time is not monitored. If PID_Temp cannot be exe-
cuted within the sampling time, no error
(ErrorBits=0000800h) is output and PID_Temp does not
respond as configured with ActivateRecoverMode.
CycleTime.Value REAL 0.1 PID_Temp sampling time (cycle time of the calling OB) in
seconds
CycleTime.Value is determined automatically and is usual-
ly equivalent to the cycle time of the calling OB.
You can reload values from the CtrlParamsBackUp structure with LoadBackUp = TRUE.
CtrlParamsBackUp.SetByUser
Saved value of Retain.CtrlParams.SetByUser
CtrlParamsBackUp.Heat.Gain
Saved proportional gain for heating
Saved integral action time for heating in seconds
Saved derivative action time for heating in seconds
CtrlParamsBackUp
REAL 0.2 Saved derivative delay coefficient for heating
CtrlParamsBackUp
REAL 1.0 Saved weighting of the proportional action for heating
CtrlParamsBackUp
REAL 1.0 Saved weighting of the derivative action for heating
CtrlParamsBackUp.Heat.Cycle REAL 1.0 Saved sampling time of the PID algorithm for heating in
CtrlParamsBackUp
REAL 3.402822e+38 Saved control zone width for heating
CtrlParamsBackUp
.Heat.DeadZone
REAL 0.0 Saved dead zone width for heating
CtrlParamsBackUp.Cool.Gain
Saved proportional gain for cooling
Saved integral action time for cooling in seconds
Saved derivative action time for cooling in seconds