Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-1500 Funktionshandbuch Seite 445

Pid-regelung
Vorschau ausblenden Andere Handbücher für SIMATIC S7-1500:
Inhaltsverzeichnis

Werbung

Anweisungen
9.3 PID_Temp
Variable
PIDSelfTune.TIR
.FinishControlIn
PIDCtrl.IOutputOld
PIDCtrl.PIDInit
Retain.CtrlParams.SetByUser BOOL
Retain.CtrlParams.Heat.Gain
Retain..CtrlParams.Heat.Ti
Retain.CtrlParams.Heat.Td
Retain.CtrlParams.Heat
.TdFiltRatio
444
Daten-
Vor-belegung
typ
BOOL
FALSE
REAL
0.0
BOOL
FALSE
FALSE
REAL
1.0
REAL
20.0
REAL
0.0
REAL
0.2
Beschreibung
Falls TIR.ControlInReady = TRUE, beendet eine Flanke
FALSE -> TRUE an TIR.FinishControlIn das Warten und die
Nachoptimierung wird fortgeführt.
I-Anteil im letzten Zyklus
PIDCtrl.PIDInit ist ab PID_Temp Version 1.1 verfügbar.
Falls im "Automatikbetrieb" PIDCtrl.PIDInit = TRUE, wird der
Integral-Anteil PIDCtrl.IOutputOld automatisch so vorbelegt,
als ob im vorherigen Zyklus
PidOutputSum = OverwriteInitialOutputValue gewesen wäre.
Dies kann für eine Ablöseregelung mit PID_Temp (Seite 212)
genutzt werden.
Werden die PID Parameter im Konfigurationseditor von Hand
eingegeben, wird SetByUser = TRUE gesetzt.
Dieser Parameter dient der Anzeige in den Editoren und
beeinflusst den Regelalgorithmus nicht.
SetByUser ist remanent.
Aktive Proportionalverstärkung für Heizen
Heat.Gain ist remanent.
Heat.Gain ≥ 0.0
Aktive Integrationszeit für Heizen in Sekunden
Mit Heat.CtrlParams.Ti = 0.0 ist der I-Anteil für Heizen ausge-
schaltet.
Heat.Ti ist remanent.
100000.0 ≥ Heat.Ti ≥ 0.0
Aktive Differenzierzeit für Heizen in Sekunden
Mit Heat.CtrlParams.Td = 0.0 ist der D-Anteil für Heizen aus-
geschaltet.
Heat.Td ist remanent.
100000.0 ≥ Heat.Td ≥ 0.0
Aktiver Koeffizient Differenzierverzug für Heizen
Die Wirkung des D-Anteils wird durch den Koeffizienten Diffe-
renzierverzug verzögert.
Differenzierverzug = Differenzierzeit × Koeffizient Differen-
zierverzug
0.0: D-Anteil wirkt nur für einen Zyklus und ist damit fast
nicht wirksam.
0.5: Dieser Wert hat sich in der Praxis für Regelstrecken
mit einer dominierenden Zeitkonstanten bewährt.
> 1.0: Je größer der Koeffizient, desto stärker wird die
Wirkung des D-Anteils verzögert.
Heat.TdFiltRatio ist remanent.
Heat.TdFiltRatio ≥ 0.0
Funktionshandbuch, 12/2017, A5E35300226-AC
PID-Regelung

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis