Herunterladen Inhalt Inhalt Diese Seite drucken

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

Automatisierungsgerät ag s5-155u
Inhaltsverzeichnis

Werbung

NEUSTART:
Im Organisationsbaustein OB 20 (NEUSTART) ist von einer CPU mittels der Funktion INITIALI-
SIEREN der Zwischenspeicher (im KOR 923C) 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 im 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
S i e
die Funktion INITIALISIEREN nicht benützen. Der Aufruf
der Funktionen SENDEN, SENDE-TEST, EMPFANGEN, EMPFANGSTEST 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. D i e Unterbrechungs-
stelle kann sich z.B. innerhalb der Funktion SENDEN befinden.
1.6
Aufruf und Schachtelung der Sonderfunktions- Organisationsbau-
steine OB 200 und OB 202 bis OB 205
AIS einfachste Vorgehensweise ergibt sich folgendes:
Aufruf der Funktion INlTIALlSlEREN nur im Neustart- Organisationsbaustein
OB 20;
Aufruf der Funktion SENDEN, SENDE-TEST, EMPFANGEN, EMPFANGSTEST entweder
nur innerhalb der zyklischen Programmbearbeitung oder
nur innerhalb der
zeitgesteuerten Programmbearbeitung.
BEACHTEN SIE:
Abhängig von der Parametrierung des DX 0 ("Unterbrechung an Befehlsgrenzen"
bei CPU 928B
,
CPU 928 und CPU 920 b m . "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 @.B. der OB 13 bei Unterbrechbarkeit an Befehlsgrenzen oder
der OB 22 nach einem Netzausfall) ebenfalls eine der Funktionen SENDEN,
SENDE-TEST, EMPFANGEN und EMPFANGSTEST enthält,
so
erkennen diese
einen unzulässigen Aufruf (Doppelaufruf) und signalisieren Ihnen dies durch eine
Fehler-Anzeige (Fehler-Nr. 67, Kapitel 2.1.2).
10
Q Siemens AG
C79000-B8SOGC468-05

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s5 cpu 947Simatic s5 cpu 947rSimatic s5 cpu 946

Inhaltsverzeichnis