Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-1500 Funktionshandbuch Seite 351

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

Werbung

Anweisungen
9.2 PID_3Step
State
Beschreibung der Betriebsart
2
Nachoptimierung
Die Nachoptimierung generiert eine konstante, begrenzte Schwingung des Istwertes. Aus Amplitude und
Frequenz dieser Schwingung werden die PID-Parameter neu berechnet. Die PID-Parameter aus der
Nachoptimierung zeigen meist ein besseres Führungs- und Störverhalten als die PID-Parameter aus der
Erstoptimierung. Die besten PID-Parameter erhalten Sie, wenn Sie Erst- und Nachoptimierung durchführen.
PID_3Step versucht automatisch eine Schwingung zu erzeugen, die größer ist als das Rauschen des
Istwerts. Die Nachoptimierung wird nur geringfügig von der Stabilität des Istwerts beeinflusst.
Der Sollwert wird in der Variablen CurrentSetpoint eingefroren. Die Optimierung wird abgebrochen, wenn
gilt:
Setpoint > CurrentSetpoint + CancelTuningLevel
oder
Setpoint < CurrentSetpoint - CancelTuningLevel
Vor der Nachoptimierung werden die PID-Parameter gesichert. Sie können mit LoadBackUp reaktiviert
werden.
Voraussetzungen für die Nachoptimierung:
Die Motorstellzeit ist konfiguriert oder gemessen.
Der Sollwert und der Istwert befinden sich innerhalb der konfigurierten Grenzen.
ManualEnable = FALSE
Reset = FALSE
Betriebsart Automatikbetrieb (State = 3), Inaktiv (State = 0) oder Handbetrieb (State = 4)
Die Nachoptimierung verläuft folgendermaßen beim Start aus:
Automatikbetrieb (State = 3)
Wenn Sie die vorhandenen PID-Parameter durch die Optimierung verbessern wollen, starten Sie die
Nachoptimierung aus dem Automatikbetrieb.
PID_3Step 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) oder Handbetrieb (State = 4)
Wenn die Voraussetzungen für eine Erstoptimierung erfüllt sind, wird eine Erstoptimierung gestartet. Mit
den ermittelten PID-Parametern wird solange geregelt, bis der Regelkreis eingeschwungen ist und die
Voraussetzungen für eine Nachoptimierung erfüllt sind.
Wenn PIDSelfTune.TIR.RunIn = TRUE, wird die Erstoptimierung übersprungen und versucht den
Sollwert mit minimalem oder maximalen Ausgangswert zu erreichen. Das kann ein erhöhtes Über-
schwingen verursachen. Die Nachoptimierung startet dann automatisch.
Nach erfolgreicher Nachoptimierung wechselt der Regler in den Automatikbetrieb; nach erfolgloser Nachop-
timierung ist der Wechsel der Betriebsart abhängig von ActivateRecoverMode und ErrorBehaviour.
Die Phase der Nachoptimierung wird mit Variable TIR.State angezeigt.
3
Automatikbetrieb
Im Automatikbetrieb regelt PID_3Step die Regelstrecke entsprechend der vorgegebenen Parameter aus.
Wenn 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.
350
Funktionshandbuch, 12/2017, A5E35300226-AC
PID-Regelung

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis