Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-1500 Funktionshandbuch Seite 456

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

Werbung

State / Mode Beschreibung der Betriebsart
2
Voraussetzungen für Nachoptimierung Kühlen:
Heat.EnableTuning = FALSE
Cool.EnableTuning = TRUE
Der Kühlausgang ist aktiviert (Config.ActivateCooling = TRUE).
Die PID-Parameterumschaltung ist aktiviert (Config.AdvancedCooling = TRUE)
Der Kühlausgang muss am Arbeitspunkt, an dem die Optimierung durchgeführt werden soll, aktiv sein
(PidOutputSum < 0.0 (siehe Optimierungsoffset)).
Der Ablauf der Nachoptimierung ist abhängig von der Betriebsart, aus der sie gestartet wird:
Automatikbetrieb (State = 3) mit PIDSelfTune.TIR.RunIn = FALSE (Vorbelegung)
Falls Sie die vorhandenen PID-Parameter durch die Optimierung verbessern wollen, starten Sie die
Nachoptimierung aus dem Automatikbetrieb.
PID_Temp regelt solange mit den vorhandenen PID-Parametern, bis der Regelkreis eingeschwungen ist
und die Voraussetzungen für eine Nachoptimierung erfüllt sind. Erst dann startet die Nachoptimierung.
Inaktiv (State = 0), Handbetrieb (State = 4) oder Automatikbetrieb (State = 3) mit
PIDSelfTune.TIR.RunIn = TRUE
Es wird versucht den Sollwert mit minimalem oder maximalem Ausgangswert zu erreichen:
mit minimalem oder maximalem Ausgangswert Heizen bei Nachoptimierung Heizen
mit minimalem oder maximalem Ausgangswert Kühlen bei Nachoptimierung Kühlen.
Das kann ein erhöhtes Überschwingen verursachen. Ist der Sollwert erreicht startet die Nachoptimie-
rung.
Falls der Sollwert nicht erreicht werden kann, bricht PID_Temp die Optimierung nicht automatisch ab.
Der Sollwert wird in der Variablen CurrentSetpoint eingefroren. Die Optimierung wird abgebrochen, wenn
gilt:
Setpoint > CurrentSetpoint + CancelTuningLevel
oder
Setpoint < CurrentSetpoint - CancelTuningLevel
Die Methode zur Berechnung der PID-Parameter kann mit PIDSelfTune.TIR.TuneRuleHeat und
PIDSelfTune.TIR.TuneRuleCool für Heizen und Kühlen getrennt festgelegt werden.
Bevor die PID-Parameter neu berechnet werden, werden die PID-Parameter in der Struktur
CtrlParamsBackUp gesichert und können mit LoadBackUp reaktiviert werden.
Nach erfolgreicher Nachoptimierung wechselt der Regler in den Automatikbetrieb.
Nach erfolgloser Nachoptimierung ist der Wechsel der Betriebsart abhängig von ActivateRecoverMode.
Die Phase der "Nachoptimierung" wird mit PIDSelfTune.TIR.State angezeigt.
3
Automatikbetrieb
Im Automatikbetrieb regelt PID_Temp die Regelstrecke entsprechend der vorgegebenen Parameter aus.
Falls eine der folgenden Voraussetzungen erfüllt ist, wird in den Automatikbetrieb gewechselt:
Erstoptimierung erfolgreich abgeschlossen
Nachoptimierung erfolgreich abgeschlossen
Ändern des Durchgangsparameters Mode auf den Wert 3 und eine steigende Flanke an ModeActivate.
Der Wechsel vom Automatikbetrieb in den Handbetrieb erfolgt nur im Inbetriebnahmeeditor stoßfrei.
Im Automatikbetrieb wird die Variable ActivateRecoverMode berücksichtigt.
PID-Regelung
Funktionshandbuch, 12/2017, A5E35300226-AC
Anweisungen
9.3 PID_Temp
455

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis