Herunterladen Diese Seite drucken

Operation Pid-Regler (Proportional/Integral/Differential) - Siemens S7-200 System Administration Handbuch

Vorschau ausblenden Andere Handbücher für S7-200:

Werbung

Operation PID-Regler (Proportional/Integral/Differential)

Die Operation PID-Regler (PID) berechnet die
PID-Regelung für den angegebenen Regelkreis LOOP mit
Hilfe der Informationen zu Eingabewerten und Konfiguration
in der Definitionstabelle (TBL).
Fehlerbedingungen, die ENO = 0 setzen:
" SM1.1 (Überlauf)
" 0006 (Indirekte Adresse)
Betroffene Sondermerker:
" SM1.1 (Überlauf)
Die Operation PID-Regler (Proportional-, Integral-,
Differentialregler) dient zum Berechnen des PID-Reglers.
Der oberste Stackwert muss aktiviert sein (Signalfluss
vorhanden), damit die PID-Berechnungen durchgeführt
werden können. Die Operation verfügt über zwei Parameter:
TBL enthält die Anfangsadresse der Tabelle für den
Regelkreis und LOOP enthält die Nummer des
Regelkreises, wobei es sich um eine Konstante von 0 bis 7
handeln kann.
Sie dürfen acht Operationen PID in einem Programm verwenden. Geben zwei PID-Operationen
die gleiche Nummer für den Regelkreis an (auch wenn sie verschiedene Adressen für die Tabelle
verwenden), wirken sich die Berechnungen für den PID-Regler aufeinander aus und das Ergebnis
ist nicht mehr vorhersehbar.
Die Tabelle für den Regelkreis speichert neun Parameter, mit denen die Funktion des
Regelkreises überwacht und gesteuert werden kann. Diese Parameter umfassen den aktuellen
und den vorherigen Wert der Prozessvariablen (des Istwerts), den Sollwert, die Stellgröße, die
Verstärkung, die Abtastzeit, die Integralzeit (Rücksetzen), die Differentialzeit und die
Integralsumme (Bias).
Damit die PID-Berechnung mit der gewünschten Abtastzeit durchgeführt werden kann, muss die
Operation PID entweder in einem Interruptprogramm für einen zeitgesteuerten Interrupt oder in
einem Hauptprogramm bei zeitgesteuerter Geschwindigkeit ausgeführt werden. Die
Abtastgeschwindigkeit muss als Eingang der Operation PID über die Tabelle für den Regelkreis
bereitgestellt werden.
In die Operation PID-Regler wurde die Fähigkeit zur automatischen Abstimmung integriert. In
Kapitel 15 finden Sie eine ausführliche Beschreibung der automatischen Abstimmung. Das
Steuer-Panel für die PID-Abstimmung funktioniert nur mit PID-Reglern, die mit dem
PID-Assistenten erstellt wurden.
Tabelle 6-43 Gültige Operanden für die Operation PID-Regler
Eingänge/Ausgänge
TBL
LOOP
STEP 7-Micro/WIN bietet Ihnen einen PID-Assistenten, der Sie durch die Vorgehensweise zum
Definieren eines PID-Reglers führt. Wählen Sie den Menübefehl Extras > Operations-Assistent
und wählen im Assistenten die Option PID.
Operations-
Assistent
Tipp
Der Sollwert des unteren Bereichs und der Sollwert des oberen Bereichs sollten dem unteren
und dem oberen Bereich der Prozessvariable entsprechen.
Datentypen
Operanden
BYTE
VB
BYTE
Konstante (0 bis 7)
S7-200 Befehlssatz
Kapitel 6
147

Quicklinks ausblenden:

Werbung

loading