Herunterladen Inhalt Inhalt Diese Seite drucken

Ob 218: Belegen Einer Kachel - Siemens Simatic S5 CPU 928B Anleitung

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

Werbung

OB 216 bis 218: Kachelzugriffe
Fehlerfälle
6.21.3
OB 218: Belegen
einer Kachel
Parameter
6 - 86
• •
Das Lesen der Kachel ist nicht möglich:
-
alle Akkus:
-
VKE:
-
restliche Bit- und Wort-
anzeigen:
• •
falsche Längenkennung in AKKU-3-LH,
• •
Quelladresse auf der Kachel falsch oder nicht vorhanden,
• •
angegebene Kchel-Nr. nicht vorhanden.
Der Sonderfunktions-Organisationsbaustein überträgt die Nummer der
CPU zu einer bestimmten Kachel, falls der Inhalt der adressierten Zel-
le auf dieser Kachel gleich Null ist. Solange nun die CPU-Nr. in der
Zelle eingetragen bleibt, ist diese Kachel für diese CPU reserviert und
kann von anderen CPUs nicht belegt werden.
Der Organisationsbaustein OB 218 dient der Synchronisation des Da-
tentransfers und ist besonders wichtig, wenn größere,
zusammengehörige Datenblöcke geschlossen gesendet bzw. übertra-
gen werden sollen. Im Mehrprozessorbetrieb werden bei jeder Buszutei-
lung nicht mehr als vier Bytes übertragen. Eine Verriegelung ist daher
sinnvoll.
Das Adressieren der Kachel, das Lesen und das eventuelle Schreiben
der Steckplatzkennung bilden eine Programmeinheit, die nicht unter-
brochen werden kann.
Akkus
a) AKKU-2-LL
Nummer der zu belegenden Kachel,
zulässige Werte:
b) AKKU-1-L
Zieladresse auf der Kachel,
zulässige Werte:
(Die Inhalte von AKKU 3 und 4 sind irrelevant.)
werden nicht verändert,
= 0,
werden gelöscht.
0 bis 255
0 bis 2047
Programmieranleitung CPU 928B
C79000-B8500-C898, 01

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis