User Manual

Einfache PID-Regelung
8.5 ErrorBit-Parameter der Anweisung PID_3Step
Easy Book
202 Gerätehandbuch, 03/2014, A5E02486775-AF
8.5
ErrorBit-Parameter der Anweisung PID_3Step
Stehen mehrere Fehler an, werden die Werte der Fehlercodes mittels binärer Addition
angezeigt. Die Anzeige von Fehlercode 0003 beispielsweise weist darauf hin, dass auch die
Fehler 0001 und 0002 anstehen.
Tabelle 8- 8 ErrorBit-Parameter der Anweisung PID_3STEP
ErrorBit (DW#16#...)
Beschreibung
0000
Kein Fehler
0001
1, 2
Der Parameter Input liegt außerhalb der Prozesswertgrenzen.
Input > Config.InputUpperLimit
Input < Config.InputLowerLimit
0002
2, 3
Ungültiger Wert am Parameter Input_PER. Prüfen Sie, ob am
Analogeingang ein Fehler anliegt.
0004
4
Fehler während der Feineinstellung. Schwingung des Prozesswerts konnte
nicht erhalten werden.
0010
4
Der Sollwert wurde während der Einstellung geändert.
Hinweis: Sie können die zulässige Schwankung am Sollwert in der
Variablen CancelTuningLevel festlegen.
0020 Während der Feineinstellung ist keine Erstoptimierung zulässig.
Hinweis: Wenn vor dem Auftreten des Fehlers ActivateRecoverMode =
TRUE war, bleibt PID_3Step im Feineinstellungsmodus.
0080
4
Fehler während der Erstoptimierung. Inkorrekte Konfiguration der Grenzen
des Ausgangswerts.
Prüfen Sie, ob die Grenzen des Ausgangswerts richtig konfiguriert sind, und
passen Sie die Steuerungslogik an.
0100
4
Fehler während der Feineinstellung führte zu ungültigen Parametern.
0200
2, 3
Ungültiger Wert am Parameter Input: Wert hat ungültiges Zahlenformat.
0400
2, 3
Berechnung des Ausgangswerts schlug fehl. Prüfen Sie die PID-Parameter.
0800
1, 2
Abtastzeitfehler: PID_3Step wird nicht während der Abtastzeit des
Weckalarm-OBs aufgerufen.
1000
2, 3
Ungültiger Wert am Parameter Setpoint: Wert hat ungültiges Zahlenformat.
2000
1, 2, 5
Ungültiger Wert am Parameter Feedback_PER.
Prüfen Sie, ob am Analogeingang ein Fehler ansteht.
4000
1, 2, 5
Ungültiger Wert am Parameter Feedback: Wert hat ungültiges
Zahlenformat.
8000
1, 2
Fehler bei der digitalen Positionsrückmeldung. Actuator_H = TRUE und
Actuator_L = TRUE.
Das Stellglied kann nicht auf den Ersatzausgangswert wechseln und bleibt
in seiner aktuellen Position. In diesem Zustand ist kein Handbetrieb möglich.
Um das Stellglied aus diesem Zustand zu bewegen, müssen Sie den
"Endpunkt des Stellglieds" deaktivieren (Config.ActuatorEndStopOn =
FALSE) oder in den Handbetrieb ohne Endpunktsignale wechseln (Mode =
10).