Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens Simatic S5 CPU 928B Anleitung Seite 327

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

Werbung

Fortsetzung des Beispiels:
Adresse
1516H
1517H
DBA
151BH
alt
151CH
DBA
151DH
neu
151EH
151FH
1520H
1521H
1522H
Bild 6-6
Verschieben der DB-Anfangsadresse
Aufgrund des gleichzeitig veränderten DBL-Registers bleibt die Fehler-Überwachung
gewährleistet: Die Operation T DW 5 ist erlaubt, während T DW 6/L DW 6
fehlerhaft sind.
Durch erneute Aufrufe des OB 180 kann das DBA weiter erhöht werden (wobei das
DBL weiter verringert wird): Die Operation A DB 17 stellt den Grundzustand
(DBA = 151BH, DBL = 8) wieder her.
Hätte der DB 17 eine Länge von z.B. 258 Datenwörtern, könnten Sie mit STEP-5-
Operationen nicht mehr auf DW 256 und DW 257 zugreifen. Durch Verschieben des
DBA-Registers um 2 lassen sich die Datenwörter 256 und 257 mit "DW 254" und
"DW 255" ansprechen.
(Zum DBA-/DBL-Register siehe auch Kapitel 9)
Programmieranleitung CPU 928B
C79000-B8500-C898, 01
OB 180: Variabler Datenbaustein-Zugriff
DB 17
5 Wörter
Bausteinkopf
. .
. .
cccc
dddd
eeee
ffff
gggg
hhhh
15
DW 0
DBL
DW 1
alt
DW 2
DBL
neu
DW 3
DW 4
DW 5
0
6 - 61
6

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis