Instructions
9.3 PID_Temp
PID control
Function Manual, 03/2017, A5E35300227-AC
409
Config.Output.Cool.PidLower-
Limit
REAL -100.0 Low limit of the PID output value for cooling
For controllers with activated cooling output (Con-
fig.ActivateCooling = TRUE), the PID output value (Pi-
dOutputSum) is limited to this low limit.
Cool.PidLowerLimit forms a value pair together with the
following parameters for scaling of the PID output value
(PidOutputSum) to the outputs for cooling:
• Cool.UpperScaling for OutputCool
• Cool.PwmUpperScaling for OutputCool_PWM
• Cool.PerUpperScaling for OutputCool_PER
If you want to limit the value at the associated output, you
must also adjust these scaling values.
Only effective if the cooling output is activated (Config
.ActivateCooling = TRUE).
Cool.PidLowerLimit < Cool.PidUpperLimit
Config.Output.Cool.Upper-
Scaling
REAL 100.0 Scaled high output value for cooling
Cool.UpperScaling and Cool.PidLowerLimit form a value
pair for scaling of the PID output value (PidOutputSum) to
the output value for cooling (OutputCool).
The OutputCool value is always located between
Cool.UpperScaling and Cool.LowerScaling.
Only effective if the cooling output is activated (Config
.ActivateCooling = TRUE).
Cool.UpperScaling ≠ Cool.LowerScaling
Config.Output.Cool.Lower-
Scaling
REAL 0.0 Scaled low output value for cooling
Cool.LowerScaling and Cool.PidUpperLimit form a value
pair for scaling of the PID output value (PidOutputSum) to
the output value for cooling (OutputCool).
The OutputCool value is always located between
Cool.UpperScaling and Cool.LowerScaling.
Only effective if the cooling output is activated (Config
.ActivateCooling = TRUE).
Cool.UpperScaling ≠ Cool.LowerScaling
Config.Output.Cool.PwmUpper-
Scaling
REAL 100.0 Scaled high PWM output value for cooling
Cool.PwmUpperScaling and Cool.PidLowerLimit form a
value pair for scaling of the PID output value (PidOut-
putSum) to the pulse-width modulated output value for
cooling (OutputCool_PWM).
The OutputCool_PWM value is always located between
Cool.PwmUpperScaling and Cool.PwmLowerScaling.
Cool.PwmUpperScaling is only effective if the cooling
output is activated (Config.ActivateCooling = TRUE) and
OutputCool_PWM is selected as output for cooling
(Cool.Select = 1).
100.0 ≥ Cool.PwmUpperScaling ≥ 0.0
Cool.PwmUpperScaling ≠ Cool.PwmLowerScaling