Herunterladen Inhalt Inhalt Diese Seite drucken

Aufruf Und Schachtelung Der Sonderfunktions; Organisationsbausteine Ob 200 Und Ob 202 Bis Ob - Siemens SIMATIC S5 CPU 922 Handbuch

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

Werbung

Einführung
NEUSTART:
Im Organisationsbaustein OB 20 (NEUSTART) ist von einer CPU mittels der Funktion INITIALI-
SIEREN der Zwischenspeicher (im KOR 9232) einzurichten. Hierbei werden eventuell noch vor-
handene Daten zerstört.
Anschließend, also noch im ANLAUF, können
S i e
in den einzelnen CPUs die Funktionen
SENDEN, SENDE-TEST, EMPFANGEN, EMPFANGS-TEST aufrufen. Durch geeignete Program-
mierung müssen
S i e
gewährleisten, daß dies erst geschieht, nachdem die Initialisierung des
Zwischenspeichers irn Koordinator korrekt durchgeführt wurde.
Nach Beendigung des ANLAUFS, also im RUN, wird das Anwenderprogramm von Anfang an
bearbeitet, d.h. der erste Befehl des OB 1 bzw. des
FB
0.
WIEDERANLAUF:
In den Organisationsbausteinen OB 21 (MANUELLER WIEDERANLAUF) und OB 22 (AUTOMA-
TISCHER WIEDERANLAUF) dürfen
Se
die Funktion INlTlALlSlEREN nicht benützen. Der Aufruf
der Funktionen SENDEN, SENDE-TEST, EMPFANGEN, EMPFANGS-TEST kann zu Schwierig-
keiten führen; hierzu sind die Hinweise im nachfolgenden Kapitel zu beachten.
Nach Beendigung des WIEDERANLAUFs, also im RUN, wird das Anwenderprogramm nicht von
Anfang an bearbeitet, sondern an der unterbrochenen Stelle fortgesetzt. Die Unterbrechungs-
stelle kann sich z.B. innerhalb der Funktion SENDEN befinden.
1.6
Aufruf und Schachtelung der Sonderf unktions- Organisationsbau-
steine OB 200 und OB 202 bis OB 205
Ais einfachste Vorgehensweise ergibt sich folgendes:
Aufruf der Funktion INITIALISIEREN nur im Neustart- Organisationsbaustein
OB 20;
Aufruf der Funktion SENDEN, SENDE-TEST, EMPFANGEN, EMPFANGS-TEST entweder
nur innerhalb der zyklischen Prograrnrnbearbeitung oder nur innerhalb der
zeitgesteuerten Programrnbearbeitung
.
BEACHTEN SIE:
Abhängig von der Parametrierung des DX
0
("Unterbrechung an Befehlsgrenzen"
bei CPU 928B
,
CPU 928 und CPU 920 bzw. "155U-Mode" bei der CPU 9461947)
und der Art der Programmbearbeitung (WIEDERANLAUF, Unterbrechungsbe
handlung, z.B. OB 26 bei Zykluszeitfehler) ist es möglich, daß eine der Funktionen
INITIALISIEREN, SENDEN, SENDE-TEST, EMPFANGEN und EMPFANGS-TEST
unterbrochen wird. Falls eine an der Unterbrechungsstelle eingeschachtelte An-
wenderschnittstelle (z.B. der OB
13
bei Unterbrechbarkeit an Befehlsgrenzen oder
der OB 22 nach einem Netzausfall) ebenfalls eine der Funktionen SENDEN,
SEND E-TEST, EMPFANGEN und EMPFANGS-TEST enthält,
so
erkennen diese
einen unzulässigen Aufruf (Doppelauftuf) und signalisieren Ihnen dies durch eine
Fehler-Anzeige (Fehler-Nr. 67, Kapitel 2.1.2).
10
Q Siemens AG
C79000-BB500-C468-05

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s5 cpu 928bSimatic s5 cpu 928

Inhaltsverzeichnis