Herunterladen Diese Seite drucken

Siemens SIMATIC PID Professional Anwendungsbeispiele Seite 74

Beispielprojekte

Werbung

Modular PID Control
2.11 Example18: Impulsregler mit dem PID Self-Tuner optimieren
Parameter
POS_P
NEG_P
DISV_H
DISV_C
DISV_OUT
GAIN_H
GAIN_C
TM_LAG1_H
TM_LAG2_H
TM_LAG1_C
TM_LAG2_C
OUTV
Die binären Eingangssignale werden in kontinuierliche Gleitpunktwerte (-100, 0, 100)
umgesetzt. Nach Addition einer Störgröße (z. B. Umgebungstemperatur) und
anschließender Multiplikation mit der Prozessverstärkung werden zwei Verzögerungsglieder
1. Ordnung durchlaufen. Dieser Vorgang wird für Heizen und Kühlen separat durchgeführt.
Bei Initialisierung wird die Ausgangsgröße auf
OUTV = DISV_H × GAIN_H - DISV_C × GAIN_C + DISV_OUT gesetzt.
Bedienung und Beobachtung
Die Bedienung des Beispiels erfolgt über die Inbetriebnahmeoberfläche des Self-Tuners und
ist in dessen Online-Hilfe beschrieben. Die Inbetriebnahmeoberfläche finden Sie im Ordner
"Technologieobjekte" bei dem Technologieobjekt "tuner".
Beispiel in Betrieb nehmen
Passen Sie die Konfiguration des Hardwareaufbaus aus dem Beispiel mit der
"Gerätekonfiguration" an Ihre reale Anlage an. Wählen Sie die passende CPU (Rechtsklick
auf die "Nicht spezifizierte CPU" -> "Geräte tauschen...") und stellen Sie dann die Zykluszeit
des OB35 auf 20 ms ein. Sollte in der Weckalarmebene ein Zeitfehler auftreten, müssen Sie
die Zykluszeit vergrößern. In diesem Fall wird dann die Simulation langsamer ablaufen.
Wenn Sie am realen Prozess regeln, müssen die Zykluszeit des OB35 und die Abtastzeit
IDB_TUN_CON_P.CYCLE_P übereinstimmen.
Laden Sie mit dem TIA-Portal das Beispiel in die CPU.
Öffnen Sie im Ordner "Technologieobjekte" die Inbetriebnahmeoberfläche des
Technologieobjekts "tuner" und führen Sie die Inbetriebnahme wie in der Online-Hilfe
beschrieben durch.
74
binäres Eingangssignal Heizen
binäres Eingangssignal Kühlen
Störgröße Heizen
Störgröße Kühlen
Störgröße am Ausgang (z. B. Umgebungstemperatur)
Prozessverstärkung Heizen
Prozessverstärkung Kühlen
Verzögerungszeit 1 Heizen
Verzögerungszeit 2 Heizen
Verzögerungszeit 1 Kühlen
Verzögerungszeit 2 Kühlen
Ausgangsgröße (z. B. Temperatur der Regelzone)
Beispielprojekte SIMATIC PID Professional
Anwendungsbeispiele, 01/2012, A5E03806703-01

Werbung

loading