Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S5 CPU 922 Handbuch Seite 532

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

Werbung

5.11.2 Datum von Kachel lesen (OB 217)
Der Baustein überträgt ein Byte/Wort/Doppelwort von einer Kachel zum
Akku 1 (rechtsbündig). Die Zieladresse auf der Kachel muß im Akku 2-L
vorliegen, die Kachelnummer im Akku 3-LL. Der Akku 3-LH enthält 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.
Falls 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,
bleiben die Akkuinhalte unverändert; alle (I)
Anzeigen im Logikwerk
(2.B. VKE) werden gelöscht.
Wenn die Übertragung erfolgreich verläuft, bleibt der Inhalt des Akkus
3 unverändert; Akku 2-L enthält einen um 1/2/4 (je nach Datenlänge)
erhöhten Wert; Akku 1 enthält rechtsbündig den gelesenen Wert (der
mögliche Rest des 32-Bit-Akkus wird gelöscht); VKE wird gesetzt; die
restlichen Anzeigen im Logikwerk werden gelöscht.
Beispiel
Ein Datenblock mit den Adressen 100 bis 107
(=
8 Byte) der Kachel 7
sind in die Merker 200 bis 207 zu übertragen:
L
KY
2,7
;2
=
Doppelwortübertragung, 7
=
Kachelnummer
L
KB
100
;Anfangsadresse auf Kachel
ENT
;Beschreiben von Akku 3
L
KB
0
;Beschreiben von Akku 2, Akku 1 ist irrelevant
SPA OB
217
;Lesen Byte 0 bis 3, Adresse um 4 erhöhen
T
MD
200
;MB 200 bis MB 203
SPA OB
217
;Lesen Byte 4 bis 7, Adresse um 4 erhöhen
T
MD
204
;MB 204 bis MB 207
5.11.3 Kachel belegen (OB 218)
Der Baustein überträgt die Steckplatzkennung dieser ZBG zu einer
Kachel, falls der Inhalt der adressierten Zelle gleich null ist. Die
Zieladresse auf der Kachel muß im Akku 1-L vorliegen, die Kachelnummer
im Akku 2-LL. Die Kachelnummer kann also Werte zwischen 0 und 255
annehmen. Die zulässigen Adressen (im Akku 1-L) müssen zwischen 0 und
2047 liegen.
Das Adressieren der Kachel, das Lesen und das eventuelle Schreiben der
Steckplatzkennung bilden eine untrennbare Einheit.
Falls ein Eintrag der Steckplatzkennung nicht möglich ist, da

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s5 cpu 928bSimatic s5 cpu 928

Inhaltsverzeichnis