Herunterladen Diese Seite drucken

Siemens SIMATIC PID Professional Anwendungsbeispiele Seite 6

Beispielprojekte

Werbung

Standard PID Control
1.1 Example01: Schrittregler
Der Funktionsbaustein PROC_S bildet eine Reihenschaltung nach, die aus dem
integrierenden Stellglied und drei Verzögerungsgliedern 1. Ordnung besteht. Zum
Ausgangssignal des Stellgliedes wird immer die Störgröße DISV hinzuaddiert, sodass an
dieser Stelle Streckenstörungen manuell aufgeschaltet werden können. Über den Faktor
GAIN lässt sich die statische Streckenverstärkung bestimmen.
Der Parameter für die Motorstellzeit MTR_TM definiert die Zeit, welche das Stellglied für den
Durchlauf von Anschlag zu Anschlag benötigt.
Bild 1-2
Aufbau und Parameter des Strecken–Bausteins PROC_S
Bausteinstruktur
Das Beispiel Example01 ist aus der Funktion EX01, die die Bausteine für den Regler und die
simulierte Strecke umfasst, sowie aus den Aufrufbausteinen für Neustart (OB 100) und eine
Weckalarmebene (OB 35 mit 100 ms Zeittakt) zusammengesetzt.
Tabelle 1- 1 Bausteine des Beispiels Example01
Baustein
OB 100
OB 35
FC 100
FB 2
FB 100
DB 100
DB 101
Den beiden Funktionsbausteinen sind die Instanz–Datenbausteine DB 100 für die Strecke
und DB 101 für den Regler zugeordnet.
OB 100
OB 35
(100 ms)
Bild 1-3
6
Name
(in der Symbolleiste)
RESTART
CYC_INT1
EX01
PID_ES
PROC_S
PROCESS
CONTROL
TRUE
T#100 ms
COM_RST
CYCLE
FALSE
T#100 ms
Bausteine des Beispiels Example01: Verschaltung und Aufruf
Beschreibung
Neustart–OB
Zeitgesteuerter OB: 100 ms
Beispiel 1
Schrittregler
Strecke für Schrittregler
Instanz–DB zu PROC_S
Instanz–DB zu PID_ES
EX01
PID_ES
PROC_S
Anwendungsbeispiele, 01/2012, A5E03806703-01
Beispielprojekte SIMATIC PID Professional

Werbung

loading