Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens Simatic S5 Handbuch Seite 24

Vorschau ausblenden Andere Handbücher für Simatic S5:
Inhaltsverzeichnis

Werbung

Im OB20 (vom Systemprogramm aufgerufen bei Neustart des Prozes-
sors)
muß
für
jeden Regler-DB folgendes Programm eingebaut wer-
den
:
:O
M
0.0
:ON
M
0.0
:A
DBxxx
:S
D 2.0
:SPA FB102
NAME :FB102STA
DBR
:
DBxxx
SETZEN DES VKE
AUFSCHLAGEN DES REGLER-DBxxx
BIT 2.0
IM
DB SETZEN (RIN)
REGLER-FBlO2 AUFRUFEN
NAME
DES REGLER-FBS
EINTRAG DES REGLER-DBS
Im OB21 (vom Systemprogramm aufgerufen bei manuellem Wiederanlauf
des Prozessors) und im OB 22 (vom Systemprogramm aufgerufen bei
automatischem Wiederanlauf des Prozessors) muß für jeden Reg-
ler-DB folgendes Programm eingebaut werden:
:O
M 0.0
:ON
M
0.0
:A
DBxxx
: S
D 2.3
:SPA FB102
NAME :FBlO2STA
DBR
:
DBxxx
SETZEN DES VKE
AUFSCHLAGEN DES REGLER-DBxxx
BIT 2.3 IM DB SETZEN (WAB)
REGLER-FB1O2 AUFRUFEN
NAME
DES REGLER-FES
EINTRAG DES REGLER-DBS
Die Eurhaltung der
Abtastzeit
kann durch Aufruf des Reglers
Fm
OB13 (vom Systemprogramm alle 100
msec
bearbeitet) gewährleistet
werden. Abtastzeiten von mehr als 100 ms konnen durch eine Zähl-
schleife im OB13 realisiert werden.
Bei Schrittreglern und Reglern mit Puls-Pause-Ausgang 6 der
Zeitabstand zwischen den Reglerbearbeitungen der
W i n d e s t i m p l s -
dauer
entsprechen.
Die Abtastzeit und evtl. die Mindestimpulsdauer muB bei der
Parametrierung des Regler-DBs unbedingt richtig eingegeben wer-
den.
Der Aufruf des Reglers kann z.B. wie folgt aussehen:
:A
DBxxx
:L
PU128
:T
DWl68
:SPA FB102
NAME :FBlO2STA
DBR
:
DBxxx
:L
DU208
AUFSCHLAGEN DES REGLER-DBXXX
PERIPHERIEWORT 128 EINLESEN
IM REGLER-DB ALS SOLLWERT
EINTRAGEN
PERIPHERIEWORT 130 EINLESEN
IM
REGLER-DB ALS ISTWERT
EINTRAGEN
REGLER-FB102 AUFRUFEN
NAME
DES REGLER-FBS
EINTRAG DES REGLER-DBS
STELLGROESSE
IM
REGLER-DB
AUSLESEN
AN PERIPHERIE AUSGEBEN
Auf die Zahlenformate der verwendeten Peripheriebaugruppen ist zu
achten. Gegebenenfalls sind die in Kapitel 2.3.1.1 beschriebenen
Formatwandlungen vorzunehmen.

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

R64

Inhaltsverzeichnis