Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-1500 Funktionshandbuch Seite 439

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

Werbung

Anweisungen
9.3 PID_Temp
Variable
PIDSelfTune.TIR.RunIn
PIDSelfTune.TIR
.CalculateParamsHeat
PIDSelfTune.TIR
.CalculateParamsCool
438
Daten-
Vor-belegung
typ
BOOL
FALSE
BOOL
FALSE
BOOL
FALSE
Beschreibung
Mit der Variable RunIn können Sie den Ablauf der Nachopti-
mierung beim Start aus dem Automatikbetrieb festlegen.
RunIn = FALSE
Falls die Nachoptimierung aus dem Automatikbetrieb ge-
startet wird, wird mit den vorhandenen PID-Parametern
auf den Sollwert geregelt (TIR.State = 500 oder 600). Erst
dann startet die Nachoptimierung.
RunIn = TRUE
PID_Temp versucht den Sollwert mit minimalem oder ma-
ximalen Ausgangswert zu erreichen
(TIR.State = 300 oder 400). Das kann ein erhöhtes Über-
schwingen verursachen. Die Nachoptimierung startet an-
schließend automatisch.
RunIn wird nach der Nachoptimierung auf FALSE gesetzt.
Beim Start der Nachoptimierung aus Inaktiv oder Handbetrieb
verhält sich PID_Temp wie unter RunIn = TRUE beschrieben.
Die Eigenschaften des Heizzweigs der Regelstrecke werden
bei Nachoptimierung Heizen gespeichert. Falls
TIR.CalculateParamsHeat = TRUE, werden anhand dieser
Eigenschaften die PID Parameter für Heizen (Struktur
Retain.CtrlParams.Heat) neu berechnet. Dadurch kann die
Methode für die Parameterberechnung (Parameter PID-
SelfTune.TIR.TuneRuleHeat) geändert werden, ohne die
Optimierung zu wiederholen.
TIR.CalculateParamsHeat wird nach der Berechnung auf
FALSE gesetzt.
Nur möglich, falls vorher die Nachoptimierung Heizen erfolg-
reich war (TIR.ProcParHeatOk = TRUE).
Die Eigenschaften des Kühlzweigs der Regelstrecke werden
bei Nachoptimierung Kühlen gespeichert. Falls
TIR.CalculateParamsCool = TRUE, werden anhand dieser
Eigenschaften die PID Parameter für Kühlen (Struktur
Retain.CtrlParams.Cool) neu berechnet. Dadurch kann die
Methode für die Parameterberechnung (Parameter
PIDSelfTune.TIR.TuneRuleCool) geändert werden, ohne die
Optimierung zu wiederholen.
TIR.CalculateParamsCool wird nach der Berechnung auf
FALSE gesetzt.
Nur möglich, falls vorher die Nachoptimierung Kühlen erfolg-
reich war (TIR.ProcParCoolOk = TRUE).
Nur wirksam, falls Config.ActivateCooling = TRUE und
Config.AdvancedCooling = TRUE
Funktionshandbuch, 12/2017, A5E35300226-AC
PID-Regelung

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis