Siemens 6ES7223-1BH22-0XA0 EM 223 Digital Input / Output Module 6ES7223-1BH22-0XA0 用户手册

产品代码
6ES7223-1BH22-0XA0
下载
页码 538
S7-200 Befehlssatz
Kapitel 6
147
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
Datentypen
Operanden
TBL
BYTE
VB
LOOP
BYTE
Konstante (0 bis 7)
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.
Tipp
Der Sollwert des unteren Bereichs und der Sollwert des oberen Bereichs sollten dem unteren
und dem oberen Bereich der Prozessvariable entsprechen.
Operations-
Assistent