Herunterladen Diese Seite drucken

Siemens SIMATIC PID Professional Anwendungsbeispiele Seite 12

Beispielprojekte

Werbung

Standard PID Control
1.2 Example02: Kontinuierlicher Regler
Bausteinstruktur
Das Beispiel Example02 ist aus der Funktion EX02, die die Bausteine für den Regler und die
simulierte Strecke umfasst, sowie aus den Aufrufbausteinen für Neustart (OB 100) und einer
Weckalarmebene (OB 35 mit 100 ms Zeittakt) zusammengesetzt.
Tabelle 1- 3 Bausteine des Beispiels Example02
OB 100
OB 35
FC 100
FB 1
FB 100
DB 100
DB 101
DB 2
Den beiden Funktionsbausteinen sind die Instanz–Datenbausteine DB 100 für die
Regelstrecke und DB 101 für den Regler zugeordnet.
OB 100
OB 35
(100 ms)
Bild 1-9
Die Parameter des Streckenmodells
Die Parameter des Reglerbausteins PID_CP und ihre Bedeutung sind in der Online-Hilfe
beschrieben. Die Parameter des Streckenbausteins PROC_C sind in der folgenden Tabelle
aufgelistet.
Tabelle 1- 4 Parameter des Streckenbausteins PROC_C (DB 100: FB 100)
Parameter
INV
COM_RST
CYCLE
DISV
GAIN
TM_LAG1
TM_LAG2
TM_LAG3
OUTV
12
RESTART
CYC_INT1
EX02
PID_CP
PROC_C
PROCESS
CONTROL
DB_RMPSK
TRUE
T#100 ms
COM_RST
CYCLE
FALSE
T#100 ms
Bausteine des Beispiels Example02: Verschaltung und Aufruf
Typ
Wertebereich
REAL
BOOL
TIME
≥ 1ms
REAL
REAL
TIME
≥ CYCLE/2
TIME
≥ CYCLE/2
TIME
≥ CYCLE/2
REAL
Neustart–OB
Zeitgesteuerter OB: 100 ms
Beispiel 2
Kontinuierlicher PID–Regler
Strecke für kontinuierlichen Regler
Instanz–DB zu PROC_C
Instanz-DB zu PID_CP
Globaler DB für Aufrufdaten des Zeitplangebers
EX02
PROC_C
PID_CP
Beschreibung
Eingangsgröße
Neustart
Abtastzeit
Störgröße
Streckenverstärkungsfaktor
Verzögerungszeit 1
Verzögerungszeit 2
Verzögerungszeit 3
Ausgangsgröße
Anwendungsbeispiele, 01/2012, A5E03806703-01
Beispielprojekte SIMATIC PID Professional

Werbung

loading