Herunterladen Inhalt Inhalt Diese Seite drucken

Operationen Mit Dem Basisadreßregister - Siemens SIMATIC S5 CPU 946R Handbuch

Automatisierungsgerät ag s5-155u
Inhaltsverzeichnis

Werbung

Kapitel 9
Speicherzugriffe über absolute Adressen
Unterbrechungen bei TNW, TXB und TXW
a) Wird die Ausführung eines dieser Befehle durch Netzausfall (NAU) unterbrochen und
anschließend ein Wiederanlauf durchgeführt, so läuft der Befehl danach nicht vom Unterbre-
chungspunkt weiter, sondern wird von Anfana an bearbeitet.
b) Wird die Ausführung eines Befehls durch einen Quittungsverzug (QVZ) unterbrochen, so wird
bei einer Quittierung des QVZ im Fehler-OB die Programmbearbeitung mit dem nächsten
Befehl fortgesetzt.
9.3 Operationen mit dem Basisadreßregister
Mit folgenden Befehlen Iäßt sich der lnhalt des BR-Registers neu laden bzw. modifizieren:
Die folgenden STEP 5-Befehle erleichtern die Adressierung von Systemdaten, da über das BR-
Register (Basisadreßregister, 20 bit) ein registerindirekter Speicherzugriff ermöglicht wird, ohne
zur Adressierung die Akkumulatoren verwenden zu müssen.
Operation
MBR
ABR
1)
AKKU2
:
= AKKU 1
AKKU-1-H
:
= 0000H
Parameter
Konstante
0
-
FFFFF
hexa.
Konstante
-
32768 bis
+
32767
Operation
LRW
LRD
2 )
AKKU2
:
=
AKKU 1
Beschreibung
Lade das BR-Register mit einer 20-bit-Konstanten
Addiere eine 16-bit-Konstante zum Inhalt des BR-
Registers
Programmieranleitung
C79000-88500-C637-03
Parameter
-
32768 bis
+
32767
-
32768 bis
+
32767
Beschreibung
Addiere den Offset zum Inhalt des BR-Registers und
lade den Inhalt der so adressierten Speicherzelle i n
AKKU-1-L (Wort)
1)
Addiere den Offset zum Inhalt des BR-Registers und
lade den Inhalt der so adressierten Speicherzelle n in
AKKU-1-H, den von Speicherzelle n
+
1
i n AKKU-1-L
(Doppelwort)
2)

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

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

Inhaltsverzeichnis