Instructions

Table Of Contents
Technologieanweisungen
10.2 PID-Regelung
S7-1200 Automatisierungssystem
Systemhandbuch, V4.2.3, 08/2018, A5E02486681-AL
639
ErrorBit (DW#16#...)
Beschreibung
4000000 Fehler beim Starten der Feineinstellung. "Heat.EnableTuning" und
"Cool.EnableTuning" können nicht gleichzeitig gesetzt sein.
8000000 Fehler während der PID-Parameterberechnung führte zu ungültigen Para-
metern (z. B. negative Verstärkung; die aktuellen PID-Parameter bleiben
unverändert und die Einstellung wirkt sich nicht aus).
1
Hinweis: Wenn vor dem Auftreten des Fehlers der Automatikbetrieb aktiv und ActivateRecoverMo-
de = TRUE war, bleibt PID_Temp im Automatikbetrieb.
2
Hinweis: Wenn vor dem Auftreten des Fehlers die Erstoptimierung oder die Feineinstellung aktiv
war und ActivateRecoverMode = TRUE ist, wechselt PID_Temp in die im Parameter Mode gespei-
cherte Betriebsart.
3
Hinweis: Wenn vor dem Auftreten des Fehlers der Automatikbetrieb aktiv war und Activa-
teRecoverMode = TRUE ist, gibt PID_Compact den konfigurierten Ersatzausgangswert aus. So-
bald der Fehler nicht mehr ansteht, wechselt PID_Temp wieder in den Automatikbetrieb.
4
Hinweis: Wenn vor dem Auftreten des Fehlers ActivateRecoverMode = TRUE war, bricht
PID_Temp die Einstellung ab und wechselt in die im Parameter Mode gespeicherte Betriebsart.
10.2.4.3
Warnparameter von PID_Temp
Liegen am PID-Regler mehrere Warnungen an, werden die Werte der Fehlercodes mittels
binärer Addition angezeigt. Die Anzeige von Fehlercode 0003 beispielsweise weist darauf
hin, dass die Fehler 0001 und 0002 anstehen.
Tabelle 10- 29 Parameter Warning der Anweisung PID_Temp
Warning (DW#16#...)
Beschreibung
0000
Keine Warnung vorhanden.
0001
1
Der Wendepunkt wurde in der Erstoptimierung nicht gefunden.
0002 Bei der Einstellung im Betrieb wurde die Schwingung erzwungen. (Der Pa-
rameter "Warning" unterdrückt diese Warnung, sie ist nur im Parameter
"WarningInternal" zu Diagnosezwecken sichtbar.)
0004
1
Der Sollwert war auf die konfigurierten Grenzwerte begrenzt.
0008
1
Für die ausgewählte Berechnungsmethode waren nicht alle erforderlichen
Reglereigenschaften definiert. Stattdessen wurden die PID-Parameter mit
der Methode TIR.TuneRuleHeat / TIR.TuneRuleCool = 3 berechnet.
0010 Der Betriebszustand konnte nicht gewechselt werden, weil Reset = TRUE
oder ManualEnable = TRUE.
0020 Die Zykluszeit des aufrufenden OB begrenzt die Abtastzeit des PID-
Algorithmus. Durch kürzere OB-Zykluszeiten können Sie die Ergebnisse
verbessern.
0040
1
Der Prozesswert hat einen seiner Warngrenzwerte überschritten.
0080
Ungültiger Wert an "Mode". Der Betriebszustand wird nicht gewechselt.
0100
1
Der manuelle Wert war auf die Grenzwerte des Reglerausgangs begrenzt.
0200 Die angegebene Regel für die Einstellung wird nicht unterstützt. Es werden
keine PID-Parameter berechnet.
1000 Der Ersatzausgangswert kann nicht erreicht werden, weil er außerhalb der
Grenzwerte für den Ausgangswert liegt.