Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-1500 Funktionshandbuch Seite 177

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

Werbung

PID_Temp einsetzen
6.2 PID_Temp konfigurieren
Falls im Automatikbetrieb einer oder mehrere der folgenden Fehler auftreten, wechselt
PID_Temp in die Betriebsart "Ersatzausgangswert mit Fehlerüberwachung" und gibt den
letzten gültigen PID Ausgangswert (PidOutputSum) aus:
– 0000002h: Ungültiger Wert am Parameter Input_PER.
– 0000200h: Ungültiger Wert am Parameter Input.
– 0000400h: Berechnung des Ausgangswerts fehlgeschlagen.
– 0001000h: Ungültiger Wert am Parameter Setpoint oder SubstituteSetpoint.
Die aus dem PID Ausgangswert resultierenden Werte an den Ausgängen für Heizen und
Kühlen ergeben sich aus der konfigurierten Ausgangsskalierung.
Sobald die Fehler nicht mehr anstehen, wechselt PID_Temp wieder in den
Automatikbetrieb.
Falls im Handbetrieb ein Fehler auftritt, bleibt PID_Temp im Handbetrieb und verwendet
weiterhin den Handwert als PID Ausgangswert.
Falls der Handwert ungültig ist, wird der konfigurierte Ersatzausgangswert verwendet.
Falls Handwert und Ersatzausgangswert ungültig sind, wird die Untergrenze PID
Ausgangswert für Heizen (Config.Output.Heat.PidLowerLimit) verwendet.
Falls während einer Erst- oder Nachoptimierung folgender Fehler auftritt, bleibt
PID_Temp in der aktiven Betriebsart:
– 0000020h: Die Erstoptimierung ist während der Nachoptimierung nicht erlaubt.
Bei allen anderen Fehlern bricht PID_Temp die Optimierung ab und wechselt in die
Betriebsart, aus der die Optimierung gestartet wurde.
● Ersatzausgangswert für die Fehlerdauer
PID_Temp verhält sich wie bei "Aktuellen Wert für die Fehlerdauer" beschrieben, gibt
aber in der Betriebsart "Ersatzausgangswert mit Fehlerüberwachung" den konfigurierten
Ersatzausgangswert (SubstituteOutput) als PID Ausgangswert (PidOutputSum) aus.
Die aus dem PID Ausgangswert resultierenden Werte an den Ausgängen für Heizen und
Kühlen ergeben sich aus der konfigurierten Ausgangsskalierung.
Für Regler mit aktiviertem Kühlausgang (Config.ActivateCooling = TRUE) geben Sie,
– um den Wert an den Ausgängen für Heizen auszugeben, einen positiven
– um den Wert an den Ausgängen für Kühlen auszugeben, einen negativen
Falls folgender Fehler auftritt, bleibt PID_Temp in der Betriebsart "Ersatzausgangswert
mit Fehlerüberwachung" und gibt die Untergrenze PID Ausgangswert für Heizen
(Config.Output.Heat.PidLowerLimit) aus:
– 0020000h: Ungültiger Wert an der Variablen SubstituteOutput.
176
Ersatzausgangswert ein.
Ersatzausgangswert ein.
Funktionshandbuch, 12/2017, A5E35300226-AC
PID-Regelung

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis