Herunterladen Inhalt Inhalt Diese Seite drucken

Variable Integralresetmode V2 - Siemens SIMATIC S7-1500 Funktionshandbuch

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

Werbung

Anweisungen
9.1 PID_Compact
9.1.4.12

Variable IntegralResetMode V2

Die Variable IntegralResetMode bestimmt, wie der I-Anteil PIDCtrl.IntegralSum vorbelegt
wird:
● beim Wechsel von der Betriebsart "Inaktiv" in "Automatikbetrieb"
● bei Flanke TRUE -> FALSE an Parameter Reset und Parameter Mode = 3
Diese Einstellung wirkt nur für einen Zyklus und ist nur wirksam, falls der I-Anteil aktiviert ist
(Variable Retain.CtrlParams.Ti > 0.0)
IntegralReset-
Beschreibung
Mode
0
Glätten
Der Wert von PIDCtrl.IntegralSum wird so vorbelegt, dass die Umschaltung stoßfrei erfolgt d. h. der
"Automatikbetrieb" startet ausgehend von Ausgangswert = 0.0 (Parameter Output) und es erfolgt kein
Sprung des Ausgangswerts unabhängig von der Regeldifferenz (Sollwert – Istwert).
1
Löschen
Es wird empfohlen die Gewichtung des P-Anteils (Retain.CtrlParams.PWeighting) auf 1.0 zu setzen,
falls diese Option verwendet wird.
Der Wert von PIDCtrl.IntegralSum wird gelöscht. Wenn eine Regeldifferenz vorhanden ist, kommt es zu
einem Sprung des Ausgangswerts. Die Richtung des Ausgangswertsprungs hängt von der konfigurier-
ten Gewichtung des P-Anteils (Variable Retain.CtrlParams.PWeighting) und der Regeldifferenz ab:
Gewichtung des P-Anteils = 1.0:
Ausgangswertsprung und Regeldifferenz haben identische Vorzeichen.
Beispiel: Liegt der Istwert unterhalb des Sollwerts (positive Regeldifferenz), springt der Ausgangs-
wert auf einen positiven Wert.
Gewichtung des P-Anteils < 1.0:
Für große Regeldifferenzen haben Ausgangswertsprung und Regeldifferenz identische Vorzeichen.
Beispiel: Liegt der Istwert weit unterhalb des Sollwerts (positive Regeldifferenz), springt der Aus-
gangswert auf einen positiven Wert.
Für kleine Regeldifferenzen haben Ausgangswertsprung und Regeldifferenz unterschiedliche Vor-
zeichen.
Beispiel: Liegt der Istwert knapp unterhalb des Sollwerts (positive Regeldifferenz), springt der Aus-
gangswert auf einen negativen Wert. Dies ist im Normalfall nicht erwünscht, da es zu einer vorüber-
gehenden Vergrößerung der Regeldifferenz führt.
Je kleiner dabei die Gewichtung des P-Anteils konfiguriert ist, desto größer muss die Regeldifferenz
sein; um einen Ausgangswertsprung mit identischem Vorzeichen zu erhalten.
Es wird empfohlen die Gewichtung des P-Anteils (Retain.CtrlParams.PWeighting) auf 1.0 zu setzen,
wenn diese Option verwendet wird. Andernfalls kann dies zum beschriebenen unerwünschten Verhalten
bei kleinen Regeldifferenzen führen. Alternativ können Sie auch IntegralResetMode = 4 verwenden.
Diese Option garantiert identische Vorzeichen von Ausgangswertsprung und Regeldifferenz unabhän-
gig von der konfigurierten Gewichtung des P-Anteils und der Regeldifferenz.
2
Halten
Der Wert von PIDCtrl.IntegralSum wird nicht verändert. Sie können über das Anwenderprogramm einen
neuen Wert vorgeben.
290
Funktionshandbuch, 12/2017, A5E35300226-AC
PID-Regelung

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis