Herunterladen Inhalt Inhalt Diese Seite drucken

Inbetriebnahme; Optimierung Des Slave; Optimierung Des Master - Siemens SIMATIC S7-1500 Funktionshandbuch

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

Werbung

6.4.4

Inbetriebnahme

Nach dem Übersetzen und Laden des Programms können Sie die Inbetriebnahme der
Kaskadenregelung starten.
Beginnen Sie bei der Inbetriebnahme (Durchführung einer Optimierung oder Wechsel in den
Automatikbetrieb mit vorhandenen PID-Parametern) mit dem innersten Slave und fahren Sie
nach außen fort, bis der äußerste Master erreicht ist.
Im obigen Beispiel startet die Inbetriebnahme mit PID_Temp_2 und wird anschließend mit
PID_Temp_1 fortgeführt.

Optimierung des Slave

Die Optimierung von PID_Temp erfordert einen konstanten Sollwert. Aktivieren Sie daher für
die Optimierung eines Slave dessen Ersatzsollwert (Variablen SubstituteSetpoint und
SubstituteSetpointOn) oder versetzen Sie den zugehörigen Master in den Handbetrieb mit
entsprechendem Handwert. Auf diese Weise ist sichergestellt, dass der Sollwert des Slave
während der Optimierung konstant bleibt.

Optimierung des Master

Damit ein Master den Prozess beeinflussen oder eine Optimierung durchführen kann,
müssen sich alle nachfolgenden Slaves im Automatikbetrieb befinden und den
Ersatzsollwert deaktiviert haben. Über die Schnittstelle zum Informationsaustausch zwischen
Master und Slave (Parameter Master und Parameter Slave) wertet ein Master diese
Bedingungen aus und zeigt den aktuellen Zustand an den Variablen
AllSlaveAutomaticState und NoSlaveSubstituteSetpoint an. Im Inbetriebnahmeeditor werden
entsprechende Statusmeldungen ausgegeben.
Statusmeldung im
Inbetriebnahmeeditor des Master
Ein oder mehrere Slaves sind nicht
im Automatikbetrieb.
Ein oder mehrere Slaves haben den
Ersatzsollwert aktiviert.
Ein oder mehrere Slaves sind nicht
im Automatikbetrieb und haben den
Ersatzsollwert aktiviert.
Wird für einen Master eine Erstoptimierung oder Nachoptimierung gestartet, bricht
PID_Temp in folgenden Fällen die Optimierung ab und zeigt einen Fehler mit
ErrorBits = DW#16#0200000 an:
● ein oder mehrere Slaves sind nicht im Automatikbetrieb
(AllSlaveAutomaticState = FALSE)
● ein oder mehrere Slaves haben den Ersatzsollwert aktiviert
(NoSlaveSubstituteSetpoint = FALSE).
Der anschließende Betriebsartenwechsel ist abhängig von ActivateRecoverMode.
PID-Regelung
Funktionshandbuch, 12/2017, A5E35300226-AC
DB-Parameter des Master
AllSlaveAutomaticState = FALSE,
NoSlaveSubstituteSetpoint = TRUE
AllSlaveAutomaticState = TRUE,
NoSlaveSubstituteSetpoint = FALSE
AllSlaveAutomaticState = FALSE,
NoSlaveSubstituteSetpoint = FALSE
PID_Temp einsetzen
6.4 Kaskadenregelung mit PID_Temp
Behebung
Führen Sie zuerst die Inbetriebnahme aller
nachfolgenden Slaves durch.
Stellen Sie sicher, dass folgende Bedingun-
gen erfüllt sind, bevor Sie eine Optimierung
durchführen oder Handbetrieb oder Automa-
tikbetrieb des Master aktivieren:
Alle nachfolgenden Slaves befinden sich
im Automatikbetrieb (State = 3).
Alle nachfolgenden Slaves haben den
Ersatzsollwert deaktiviert
(SubstituteSetpointOn = FALSE).
207

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis