Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-1500 Funktionshandbuch Seite 380

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

Werbung

Variable
PIDSelfTune.TIR
.CalculateTIRParams
PIDSelfTune.TIR.TuneRuleTIR
PIDSelfTune.TIR.State
Retain.Mode
Retain.CtrlParams.SetByUser
Retain.CtrlParams.Gain
(1)
Retain.CtrlParams.Ti
(1)
PID-Regelung
Funktionshandbuch, 12/2017, A5E35300226-AC
Daten-
Vorbelegung
typ
BOOL
FALSE
INT
0
INT
0
INT
0
BOOL
FALSE
(1)
REAL
1.0
REAL
20.0
Beschreibung
Die Eigenschaften der Regelstrecke werden bei der Optimierung
gespeichert. Wenn CalculateTIRParams = TRUE, werden an-
hand dieser Eigenschaften die PID-Parameter neu berechnet.
Die PID-Parameter werden nach der Methode berechnet, die in
TuneRuleTIR eingestellt ist. CalculateTIRParams wird nach der
Berechnung auf FALSE gesetzt.
Parameter während Nachoptimierung berechnen nach Methode:
TuneRuleTIR = 0: PID automatisch
TuneRuleTIR = 1: PID schnell
TuneRuleTIR = 2: PID langsam
TuneRuleTIR = 3: Ziegler-Nichols PID
TuneRuleTIR = 4: Ziegler-Nichols PI
TuneRuleTIR = 5: Ziegler-Nichols P
Die Variable TIR.State zeigt die aktuelle Phase der "Nachopti-
mierung":
Wenn sich der Wert von Retain.Mode ändert, wird in eine andere
Betriebsart gewechselt.
Folgende Betriebsart wird aktiviert bei Änderung von Mode zu:
Mode = 0: Inaktiv
Mode = 1: Erstoptimierung
Mode = 2: Nachoptimierung
Mode = 3: Automatikbetrieb
Mode = 4: Handbetrieb
Mode = 5: Ersatzausgangswert anfahren
Mode = 6: Stellzeitmessung
Mode = 7: Fehlerüberwachung
Mode = 8: Ersatzausgangswert anfahren mit Fehlerüberwa-
chung
Mode ist remanent.
Wenn SetByUser = FALSE, sind die PID-Parameter automatisch
ermittelt und PID_3Step arbeitet mit einer Totzone am Aus-
gangswert. Die Totzonenbreite wird während der Optimierung
anhand der Standardabweichung des Ausgangswerts berechnet
und in Retain.CtrlParams.OutputDeadBand gespeichert.
Wenn SetByUser = TRUE, sind die PID-Parameter manuell ein-
gegeben und PID_3 Step arbeitet ohne Totzone am Ausgangs-
wert. Retain.CtrlParams.OutputDeadBand = 0.0
SetByUser ist remanent.
Aktive Proportionalverstärkung
Gain ist remanent.
Ti > 0.0: Aktive Integrationszeit
Ti = 0.0: I-Anteil ist ausgeschaltet
Ti ist remanent.
Anweisungen
9.2 PID_3Step
379

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis