Output Parameters Of Pid_Temp - Siemens SIMATIC S7-1200 Function Manual

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

Advertisement

9.3.4.4

Output parameters of PID_Temp

Parameter
Data type Default
ScaledInput
REAL
OutputHeat
REAL
OutputCool
REAL
OutputHeat
INT
_PER
OutputCool
INT
_PER
OutputHeat
BOOL
_PWM
OutputCool
BOOL
_PWM
SetpointLimit
BOOL
_H
PID control
Function Manual, 03/2017, A5E35300227-AC
Description
0.0
Scaled process value
0.0
Output value (heating) in REAL format
The PID output value (PidOutputSum) is scaled with the two value pairs
Config.Output.Heat.PidUpperLimit, Config.Output.Heat.UpperScaling and
Config.Output.Heat.PidLowerLimit, Config.Output.Heat.LowerScaling and
output in REAL format at OutputHeat.
OutputHeat is always calculated.
0.0
Output value (cooling) in REAL format
The PID output value (PidOutputSum) is scaled with the two value pairs
Config.Output.Cool.PidUpperLimit, Config.Output.Cool.LowerScaling and
Config.Output.Cool.PidLowerLimit, Config.Output.Cool.UpperScaling and
output in REAL format at OutputCool.
OutputCool is only calculated if the cooling output is activated (Con-
fig.ActivateCooling = TRUE).
0
Analog output value (heating)
The PID output value (PidOutputSum) is scaled with the two value pairs
Config.Output.Heat.PidUpperLimit, Config.Output.Heat.PerUpperScaling and
Config.Output.Heat.PidLowerLimit, Config.Output.Heat.PerLowerScaling and
output as analog value at OutputHeat_PER.
OutputHeat_PER is only calculated if Config.Output.Heat.Select = 2.
0
Analog output value (cooling)
The PID output value (PidOutputSum) is scaled with the two value pairs
Config.Output.Cool.PidUpperLimit, Config.Output.Cool.PerLowerScaling and
Config.Output.Cool.PidLowerLimit, Config.Output.Cool.PerUpperScaling and
output as analog value at OutputCool_PER.
OutputCool_PER is only calculated if the cooling output is activated (Con-
fig.ActivateCooling = TRUE) and Config.Output.Cool.Select = 2.
FALSE
Pulse-width modulated output value (heating)
The PID output value (PidOutputSum) is scaled with the two value pairs
Config.Output.Heat.PidUpperLimit, Config.Output.Heat.PwmUpperScaling
and Config.Output.Heat.PidLowerLimit, Con-
fig.Output.Heat.PwmLowerScaling and output as pulse-width modulated
value (variable switch on and switch off times) at OutputHeat_PWM.
OutputHeat_PWM is only calculated if Config.Output.Heat.Select = 1.
FALSE
Pulse-width modulated output value (cooling)
The PID output value (PidOutputSum) is scaled with the two value pairs
Config.Output.Cool.PidUpperLimit, Config.Output.Cool.PwmLowerScaling
and Config.Output.Cool.PidLowerLimit, Con-
fig.Output.Cool.PwmUpperScaling and output as pulse-width modulated
value (variable switch on and switch off times) at OutputCool_PWM.
OutputCool_PWM is only calculated if the cooling output is activated (Con-
fig.ActivateCooling = TRUE) and Config.Output.Cool.Select = 1.
FALSE
If SetpointLimit_H = TRUE, the absolute setpoint high limit is reached (Set-
point ≥ Config.SetpointUpperLimit) or Setpoint ≥ Config.InputUpperLimit.
The setpoint high limit is the minimum of Config.SetpointUpperLimit and
Config.InputUpperLimit.
Instructions
9.3 PID_Temp
391

Advertisement

Table of Contents
loading

This manual is also suitable for:

Simatic s7-1500

Table of Contents