Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S5 CPU 922 Handbuch Seite 548

Ag s5-135u automatisierungsgerät
Vorschau ausblenden Andere Handbücher für SIMATIC S5 CPU 922:
Inhaltsverzeichnis

Werbung

-
Zum Sperren und Freigeben des Prozegalarms können statt des OB
120 die Befehle AS und AF verwendet werden:
AS
entspricht
:L
RB2
:L
KM00000000 00000100
:SPA OB120
AF
entspricht
:L
KB3
:L
KM00000000 00000100
:SPA OB120
3
Zählschleifen (OB 160 bis 163)
Mit Hilfe dieser Sonderfunktions-Organisationsbausteine realisie-
ren Sie Programmschleifen mit besonders günstiger Laufzeit.
Jedem der 4 Sonderfunktions-OBs ist ein bestimmtes Systemdaten-
Wort zugeordnet:
In dieses Systemdatenwort transferieren Sie die erwünschte Anzahl
an Schleifendurchläufen. Rufen Sie nun den dazugehörigen Sonder-
funktions-OB auf, so wird der Schleifenzähler im Systemdatenwort
um eins erniedrigt. Die Schleife wird so lange durchlaufen, bis
der Schleifenzähler den Wert Null enthält.
(Enthält der Schleifenzähler bereits vor Aufruf des Sonderfunk-
tions-0Bs den Wert Null, so wird er bei Aufruf ebenfalls um eins
erniedrigt: Es erfolgen 65 536 Schleifendurchläufe!)
Schleifenzähler im Systemdatenwort
>
0
:
VKE wird gesetzt
(VKE
=
1)
Schleifenzähler im Systemdatenwort
=
0
:
VKE wird gelöscht
(VKE
=
0 )
Die restlichen Bit- und Wortanzeigen werden immer gelöscht!
Die Akkus werden nicht verändert und nicht ausgewertet. Somit
stehen diese zu Beginn des nächsten Schleifendurchlaufs noch zur
Verfügung und müssen nicht neu hergestellt werden.
Die vier Organisationsbausteine OB 160, 161, 162 und 163 ermögli-
chen eine vierfache Schachtelung von Schleifen. Sie können damit
in den Systemdatenwörtern BS 60 bis 63 vier verschiedene Schlei-
fenzähler einsetzen.
Gegebenenfalls können diese Sonderfunktionen in Verbindung mit
dem Befehl B BS (Bearbeite Systemdatum) angewendet werden.
Parameter:
1. Systemdatenwort BS 60
-
63: Schleifenzähler
mögliche Werte: 0
-
65 535 (FFFFH)

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s5 cpu 928bSimatic s5 cpu 928

Inhaltsverzeichnis