Siemens SIMATIC S7-1200 Function Manual page 259

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

Advertisement

Tag
PIDSelfTune.SUT.CalculateParams BOOL
PIDSelfTune.SUT.TuneRule
PIDSelfTune.SUT.State
PIDSelfTune.TIR.RunIn
PID control
Function Manual, 03/2017, A5E35300227-AC
Data type
Default
FALSE
INT
0
INT
0
BOOL
FALSE
Description
The properties of the controlled system are saved
during tuning. If SUT.CalculateParams = TRUE, the
parameters for pretuning are recalculated according to
these properties. This enables you to change the pa-
rameter calculation method without having to repeat
controller tuning.
SUT.CalculateParams is set to FALSE after the calcu-
lation.
Methods used to calculate parameters during pretun-
ing:
SUT.TuneRule = 0: PID according to Chien,
Hrones and Reswick
SUT.TuneRule = 1: PI according to Chien, Hrones
and Reswick
The SUT.State tag indicates the current phase of pre-
tuning:
State = 0: Initialize pretuning
State = 100: Calculate the standard deviation
State = 200: Find the point of inflection
State = 9900: Pretuning successful
State = 1: Pretuning not successful
With the RunIn tag, you can specify that fine tuning
can also be performed without pretuning.
RunIn = FALSE
Pretuning is started when fine tuning is started
from inactive or manual mode. If the requirements
for pretuning are not met, PID_Compact reacts as
if RunIn = TRUE.
If fine tuning is started from automatic mode, the
system uses the existing PID parameters to control
to the setpoint.
Only then will fine tuning start. If pretuning is not
possible, PID_Compact switches to the mode from
which tuning was started.
RunIn = TRUE
The pretuning is skipped. PID_Compact tries to
reach the setpoint with minimum or maximum out-
put value. This can produce increased overshoot.
Fine tuning then starts automatically.
RunIn is set to FALSE after fine tuning.
Instructions
9.1 PID_Compact
259

Advertisement

Table of Contents
loading

This manual is also suitable for:

Simatic s7-1500

Table of Contents