Siemens SIMATIC S7-1200 Function Manual page 410

Pid control
Hide thumbs Also See for SIMATIC S7-1200:
Table of Contents

Advertisement

Instructions
9.3 PID_Temp
Tag
Config.Output.Cool.PwmLower-
Scaling
Config.Output.Cool.PerUpper-
Scaling
Config.Output.Cool.PerLower-
Scaling
Config.Output.Cool.Minimum-
OnTime
410
Data type
Default
REAL
0.0
REAL
27648.0
REAL
0.0
REAL
0.0
Description
Scaled low PWM output value for cooling
Cool.PwmLowerScaling and Cool.PidUpperLimit 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 CoolPwm.LowerScaling.
Cool.PwmLowerScaling 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.PwmLowerScaling ≥ 0.0
Cool.PwmUpperScaling ≠ Cool.PwmLowerScaling
Scaled high analog output value for cooling
Cool.PerUpperScaling and Cool.PidLowerLimit form a
value pair for scaling of the PID output value (PidOut-
putSum) to the analog output value for cooling (Out-
putCool_PER).
The OutputCool_PER value is always located between
Cool.PerUpperScaling and Cool.PerLowerScaling.
Cool.PerUpperScaling is only effective if the cooling output
is activated (Config.ActivateCooling = TRUE) and Out-
putCool_PER is selected as output for cooling
(Cool.Select = 2).
32511.0 ≥ Cool.PerUpperScaling ≥ -32512.0
Cool.PerUpperScaling ≠ Cool.PerLowerScaling
Scaled low analog output value for cooling
Cool.PerLowerScaling and Cool.PidUpperLimit form a
value pair for scaling of the PID output value (PidOut-
putSum) to the analog output value for cooling (Out-
putCool_PER).
The OutputCool_PER value is always located between
Cool.PerUpperScaling and Cool.PerLowerScaling.
Cool.PerLowerScaling is only effective if the cooling output
is activated (Config.ActivateCooling = TRUE) and Out-
putCool_PER is selected as output for cooling
(Cool.Select = 2).
32511.0 ≥ Cool.PerLowerScaling ≥ -32512.0
Cool.PerUpperScaling ≠ Cool.PerLowerScaling
Minimum on time of the pulse width modulation for cooling
(OutputCool_PWM output)
A PWM pulse is never shorter than this value.
The value is rounded off to:
Cool.MinimumOnTime = n × CycleTime.Value
Cool.MinimumOnTime is only effective if the output for
cooling OutputCool_PWM is selected (Cool.Select = 1).
Only effective if the cooling output is activated (Config
.ActivateCooling = TRUE).
100000.0 ≥ Cool.MinimumOnTime ≥ 0.0
Function Manual, 03/2017, A5E35300227-AC
PID control

Advertisement

Table of Contents
loading

This manual is also suitable for:

Simatic s7-1500

Table of Contents