Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S5 CPU 922 Handbuch Seite 530

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

Werbung

5.11 Zugriffe auf Kacheln (OB 216 bis 218)
Diese Organisationsbausteine ermöglichen den Zugriff auf sogenannte
Kacheln. Das sind Speicherbereiche, die auf Kommunikationsprozessoren,
auf bestimmten intelligenten Peripheriebaugruppen und bestimmten Koor-
dinatoren für Mehrprozessorbetrieb jeweils einfach oder mehrfach vor-
handen sind. Bei einer KachelgröBe von 1024 Byte belegen die Kacheln
den AdreBraum
F400H bis F7FFH.
Bei einer KachelgröBe von 2048 Byte belegen die Kacheln den AdreBraum
F400H bis FBFFH.
Die Auswahl (Adressierung) der llaktuellen" Kachel erfolgt durch das
Select- bzw. Ident-Register (ähnlich Chip Select). Diese Zelle mit
Adresse FEFF ist nicht lesbar. Die Operationsbausteine enthalten
folgende Funktionen:
OB 216
Schreiben eines
Bytes/Wortes/Doppelwortes
auf einer
Kachel
OB 217
Lesen eines
Bytes/Wortes/Doppelwortes
von einer Ka-
chel
OB 218
Belegen einer Kachel durch die ZBG (dient der Koordinie-
rung im Mehrprozessorbetrieb)
Diese Funktionen dienen einerseits Testzwecken; zugleich ermöglichen
diese Elementarfunktionen die Programmierung von Hantierungsbausteinen
oder ähnlichen Bausteinen.
Schreibweise
:
Akku 1:
Akku 1,
32 Bit
Akku 1-L:
Akku 1, Low-Wort,
16 Bit
Akku 1 -LL
:
Akku 1, Low-Wort, Low-Byte, 8 Bit
Akku 1-LH:
Akku 1, Low-Wort, High-Byte, 8 Bit
USW
.
5.11.1
Datum auf
Kachel schreiben (OB 216)
Der Baustein überträgt ein Byte/Wort/Doppelwort vom Akku 1 (rechtsbün-
dig) zur Kachel. Die Zieladresse auf der Kachel muß im Akku 2-L vor-
liegen, die Kachelnummer im Akku 3-LL. Akku 3-LH beinhaltet 0, 1 oder
2 als Kennung, ob ein Byte/Wort/Doppelwort zu übertragen ist. Die
Kachelnummer kann also Werte zwischen 0 und 255 annehmen, die zulässi-
gen Adressen (im Akku 2-L) müssen zwischen
0
und 2047 liegen.
Das Adressieren der Kachel und das Übertragen des vollständigen Datums
(1/2/4 Byte) bildet eine untrennbare Einheit.
Wenn eine Übertragung nicht möglich ist, da
-
Akku 3-LH einen unzulässigen Wert enthält,
-
die angegebene Adresse unzulässig ist bzw. auf dieser Kachel nicht
existiert,
-
die angegebene Kachel nicht existiert bzw.
-
überhaupt keine Kachel existiert,

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s5 cpu 928bSimatic s5 cpu 928

Inhaltsverzeichnis