Herunterladen Diese Seite drucken

Siemens SIMATIC PID Professional Anwendungsbeispiele Seite 40

Beispielprojekte

Werbung

Modular PID Control
2.2 Example09: Kontinuierlicher Regler
2.2.3
PROC_C: Regelstrecke für kontinuierlichen Regler
Anwendungsbereich
Der Baustein PROC_C simuliert eine Verzögerungsstrecke 3. Ordnung.
Das folgende Bild zeigt das Blockschaltbild des PROC_C.
Bild 2-8
Funktionsbeschreibung
Der Baustein bildet eine Reihenschaltung von 3 Verzögerungsgliedern 1. Ordnung. Zum
Eingang INV wird immer die Störgröße DISV hinzuaddiert.
Neustart
Bei Neustart werden sowohl die Ausgangsgröße OUTV als auch die internen
Speichergrößen alle auf 0 gesetzt.
2.2.4
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 100 ms (Standardeinstellung) 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 CYCLE der Funktion EX09 übereinstimmen.
Laden Sie mit dem TIA-Portal das Beispiel in die CPU.
Mit der im Beispiel enthaltenen Beobachtungstabelle können Sie dann die Regelung
bedienen.
Deaktivieren Sie den Handbetrieb, indem Sie
DI_PIDCTR_C.DI_LMNGEN_C.MAN_ON=FALSE setzen.
Am Parameter DI_PIDCTR_C.SP_IN können Sie direkt einen Sollwert vorgeben.
Wenn Sie stattdessen den Sollwertgenerator nutzen möchten, setzen Sie
DI_PIDCTR_C.DI_SP_GEN.DFOUT_ON=FALSE. Dann können Sie über die
Eingangsparameter OUTVUP bzw. OUTVDN des Sollwertgebers den Sollwert kontinuierlich
vergrößern bzw. verkleinern.
Am Parameter DI_PIDCTR_C.DI_CRP_IN.OUTV können Sie den Istwert und am Parameter
DI_PIDCTR_C.DI_LMNGEN_C.LMN den Stellwert beobachten.
40
Blockschaltbild des PROC_C
Beispielprojekte SIMATIC PID Professional
Anwendungsbeispiele, 01/2012, A5E03806703-01

Werbung

loading