Anweisungen
9.1 PID_Compact
Variable
CtrlParamsBackUp
.DWeighting
CtrlParamsBackUp.Cycle
PIDSelfTune.SUT
.CalculateParams
PIDSelfTune.SUT.TuneRule
PIDSelfTune.SUT.State
274
Datentyp
Vorbelegung
REAL
1.0
REAL
1.0
BOOL
FALSE
INT
0
INT
0
Beschreibung
gespeicherter Gewichtungsfaktor des D-Anteils
gespeicherte Abtastzeit PID-Algorithmus
Die Eigenschaften der Regelstrecke werden bei der Optimie-
rung gespeichert. Wenn SUT.CalculateParams = TRUE,
werden anhand dieser Eigenschaften die Parameter für die
Erstoptimierung neu berechnet. Dadurch kann die Methode
für die Parameterberechnung geändert werden, ohne die
Optimierung zu wiederholen.
SUT.CalculateParams wird nach der Berechnung auf FALSE
gesetzt.
Parameter während Erstoptimierung berechnen nach Metho-
de:
SUT.TuneRule = 0: PID nach Chien, Hrones und
•
Reswick
SUT.TuneRule = 1: PI nach Chien, Hrones und Reswick
•
Die Variable SUT.State zeigt die aktuelle Phase der Erstop-
timierung:
State = 0: Erstoptimierung initialisieren
•
State = 100: Standardabweichung berechnen
•
State = 200: Wendepunkt ermitteln
•
State = 9900: Erstoptimierung erfolgreich
•
State = 1: Erstoptimierung nicht erfolgreich
•
Funktionshandbuch, 12/2017, A5E35300226-AC
PID-Regelung