Siemens SIMATIC S7-1200 Function Manual page 418

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

Advertisement

Instructions
9.3 PID_Temp
Tag
PIDSelfTune.TIR.RunIn
PIDSelfTune.TIR.Calculate-
ParamsHeat
PIDSelfTune.TIR.Calculate-
ParamsCool
418
Data type
Default
BOOL
FALSE
BOOL
FALSE
BOOL
FALSE
Description
Use the RunIn tag to specify the sequence of fine tuning
during start from automatic mode.
RunIn = FALSE
If fine tuning is started from automatic mode, the sys-
tem uses the existing PID parameters to control to the
setpoint (TIR.State = 500 or 600). Only then will fine
tuning start.
RunIn = TRUE
PID_Temp tries to reach the setpoint with minimum or
maximum output value (TIR.State = 300 or 400). This
can produce increased overshoot. Fine tuning then
starts automatically.
RunIn is set to FALSE after fine tuning.
During start of fine tuning from Inactive or Manual mode,
PID_Temp reacts as described under RunIn = TRUE.
The properties of the heating branch of the controlled
system are saved during fine tuning for heating. If
TIR.CalculateParamsHeat= TRUE, the PID parameters for
heating (Retain.CtrlParams.Heat structure) are recalculat-
ed on the basis of these properties. This enables you to
change the parameter calculation method (PIDSelf-
Tune.TIR.TuneRuleHeat parameter) without having to
repeat the tuning.
TIR.CalculateParamsHeat is set to FALSE after the calcu-
lation.
Only possible if fine tuning heating was successful before-
hand (TIR.ProcParHeatOk = TRUE).
The properties of the cooling branch of the controlled
system are saved during fine tuning for cooling. If
TIR.CalculateParamsCool= TRUE, the PID parameters for
cooling (Retain.CtrlParams.Cool structure) are recalculat-
ed on the basis of these properties. This enables you to
change the parameter calculation method (PIDSelfTune
.TIR.TuneRuleCool parameter) without having to repeat
the tuning.
TIR.CalculateParamsCool is set to FALSE after the calcu-
lation.
Only possible if fine tuning cooling was successful before-
hand (TIR.ProcParCoolOk = TRUE).
Only effective if Config.ActivateCooling = TRUE and Con-
fig.AdvancedCooling = TRUE
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