Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens Simatic S5 CPU 928B Anleitung Seite 508

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

Werbung

Mehrprozessorkommunikation
Auswertung des
Anzeigenbytes
10 - 24
Das erste Byte im Feld der Ausgangsparameter (Anzeigenbyte) zeigt
ebenfalls an, ob eine Funktion korrekt und vollständig abgearbeitet
worden ist. Der Grund eines Funktionsabbruchs wird detaillierter dar-
gestellt als in den Ergebnisanzeigen.
Unter der oben getroffenen Vereinbarung, daß zumindest der Zeiger auf
das Datenfeld einen korrekten Wert enthält, ist dieses Byte immer re-
levant.
Ist die Funktion korrekt und vollständig abgearbeitet worden, so sind
alle Bits gelöscht (= 0), und alle weiteren Ausgangsparameter sind
ebenfalls relevant.
Ist die Funktion mit einer Warnung abgebrochen worden
(Bit-Nr. 7 = 1), so ist nur noch die Anzeige der Sende-/Empfangs- Ka-
pazität relevant, weitere Ausgangsparameter (falls vorhanden) sind un-
verändert.
Ist die Funktion mit einem Fehler (Bit-Nr. 6 = 1) oder einem Initiali-
sierungskonflikt (Bit-Nr. 5 = 1) abgebrochen worden, so sind alle wei-
teren Ausgangsparameter unverändert.
Die Kennungen 'W', 'F' und 'I' zeigen u.a. an, welche Bedeutung die
Information "Nummer" hat.
Neben dieser bitweisen Auswertung ist es auch möglich, das gesamte
Anzeigenbyte als vorzeichenlose Festpunktzahl zu interpretieren. Bei
einer byteweisen Interpretation des Anzeigenbytes ergeben sich
Nummerngruppen mit folgender Bedeutung:
Tabelle 10-2
Anzeigenbyte der Kommunikations-OBs/Nummerngruppen
Wertebereich
0
Funktion korrekt und vollständig abgearbeitet
33 bis 42
Funktion abgebrochen aufgrund eines
Initialisierungskonfliktes
65 bis 73
Funktion abgebrochen aufgrund eines Fehlers
129 bis 130
Funktion abgebrochen aufgrund einer
Warnung
Die Fehler werden entsprechend der aufsteigenden Reihenfolge der Feh-
lernummern erkannt und angezeigt. Dies bedeutet, daß durchaus mehrere
Fehler vorliegen können, obwohl (momentan) nur ein Fehler angezeigt
wird. Die weiteren Fehler werden dann bei Folgeaufrufen angezeigt.
Bedeutung
Programmieranleitung CPU 928B
C79000-B8500-C898, 01

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis