9.1.4.8
Parameter State und Mode V2
Zusammenhang der Parameter
Der Parameter State zeigt die aktuelle Betriebsart des PID-Reglers. Sie können den
Parameter State nicht ändern.
Mit einer steigenden Flanke an ModeActivate wechselt PID_Compact in die Betriebsart, die
am Durchgangsparameter Mode gespeichert ist.
Wenn die CPU eingeschaltet wird oder von Stopp in RUN wechselt, startet PID_Compact in
der Betriebsart, die an Mode gespeichert ist. Um PID_Compact in der Betriebsart "Inaktiv" zu
belassen, setzen Sie RunModeByStartup = FALSE.
Bedeutung der Werte
State / Mode Beschreibung der Betriebsart
0
Inaktiv
In der Betriebsart "Inaktiv" wird immer der Ausgangswert 0.0 ausgegeben, unabhängig von Con-
fig.OutputUpperLimit und Config.OutputLowerLimit. Die Pulsweitenmodulation ist ausgeschaltet.
1
Erstoptimierung
Die Erstoptimierung ermittelt die Prozessantwort auf einen Sprung des Ausgangswerts und sucht den
Wendepunkt. Aus der maximalen Steigung und der Totzeit der Regelstrecke werden die PID-Parameter
berechnet. Die besten PID-Parameter erhalten Sie, wenn Sie Erst- und Nachoptimierung durchführen.
Voraussetzungen für die Erstoptimierung:
Betriebsart Inaktiv (State = 0), Handbetrieb (State = 4) oder Automatikbetrieb (State = 3)
•
ManualEnable = FALSE
•
Reset = FALSE
•
Der Istwert darf nicht zu nah am Sollwert sein.
•
|Setpoint - Input| > 0.3 * | Config.InputUpperLimit - Config.InputLowerLimit| und
|Setpoint - Input| > 0.5 * |Setpoint|
Der Sollwert und der Istwert befinden sich innerhalb der konfigurierten Grenzen.
•
Je stabiler der Istwert ist, desto leichter und genauer können die PID-Parameter ermittelt werden. Ein Rau-
schen des Istwerts ist solange akzeptabel, wie der Anstieg des Istwerts signifikant größer ist als das Rau-
schen.
Der Sollwert wird in der Variablen CurrentSetpoint eingefroren. Die Optimierung wird abgebrochen, wenn
gilt:
Setpoint > CurrentSetpoint + CancelTuningLevel
•
oder
Setpoint < CurrentSetpoint - CancelTuningLevel
•
Bevor die PID-Parameter neu berechnet werden, werden sie gesichert und können mit LoadBackUp reakti-
viert werden.
Nach erfolgreicher Erstoptimierung wird in den Automatikbetrieb geschaltet; nach erfolgloser Erstoptimie-
rung ist der Wechsel der Betriebsart abhängig von ActivateRecoverMode.
Die Phase der Erstoptimierung wird mit PIDSelfTune.SUT.State angezeigt.
PID-Regelung
Funktionshandbuch, 12/2017, A5E35300226-AC
Anweisungen
9.1 PID_Compact
281