7 . 2 . 3
Initialisienmg und
A u f r u f
des PD-Reglers im STEP-5-Programm
Initialisierung in den Anlauf-OBs 20/21/22
-
Aufschlagen des Übergabe-DB
X
(enthält Parameter),
-
Aufruf von OB 250 (Regler-Initialisierungsroutine).
Für jeden Regler mu& zur Datenübergabe ein eigener DB
X
verwendet
werden
(X
5 254). Das Systemprogramm erzeugt daraus jeweils einen
weiteren DB
X
+
1 im Datenbaustein-RAM der ZBG, den der Regler im
zyklischen Betrieb als Datenfeld verwendet; die entsprechenden DB-
Nummern müssen also noch frei sein. Diese DB
X
+
1 sind die Daten-
schnittstelle zwischen den Reglern und dem Anwender bzw. der Periphe-
rie.
Achtung! Wenn bei der Initialisierung der DB
X
+
1 nicht freigehalten
war, wird dieser ohne Meldung vom Systemprogramm als Reglerdatenfeld
verwendet, sofern er die gleiche Länne hat wie ein Regler-DB (48
Datenwörter). Dabei werden die Datenwörter 20 bis 48 gelöscht.
An-
sonsten geht das AG in den Stoppzustand.
Aufruf des Reglers im Zyklus
Nach Ablauf der Abtastzeit soll der Regler aufgerufen werden:
-
Datenfeld DB
X
+
1 aufschlagen,
-
Laden der Eingangsdaten Xk, XZk, Zk und YHk oder eine Untermenge
davon (siehe Seite
77),
-
formatrichtige Wandlung der Eingangsdaten und Transfer in den
DB
X
+
1,
-
Aufruf OB 251 (PID-Regler),
-
Laden des Ausgangsdatums YAk aus dem DB
X
+
1,
-
Wandlung des Datums und Transfer zur ProzeBperipherie.