Herunterladen Inhalt Inhalt Diese Seite drucken

Aufschlagen Von Datenbausteinen - Siemens SIMATIC S5 CPU 946R Handbuch

Automatisierungsgerät ag s5-155u
Inhaltsverzeichnis

Werbung

Kapitel 2
Anwenderprogramm
2.4.3 Aufschlagen von Datenbausteinen
Ein Datenbaustein (DBIDX) kann nur unbedingt aufgeschlagen werden. Dies ist möglich innerhalb
eines Organisations-, Programm-, Schritt- oder Funktionsbausteins. Ein bestimmter Datenbaustein
kann mehrfach im Programm aufgeschlagen werden.
So schlagen Sie Datenbausteine auf:
DB-Datenbausteine mit der Anweisung
A DB..
DX-Datenbausteine mit der Anweisung
AX DX..
WICHTIG
DB 0, D6
1,
DX 0 und DX 1 dürfen vom Anwenderpro-
gramm nicht aufgeschlagen werden!
Nach Aufschlagen eines Datenbausteins beziehen sich alle folgenden Anweisungen
mit
dem
Operandenbereich D auf den aufgeschlagenen Baustein.
Der aufgeschlagene Datenbaustein bleibt auch dann gültig, wenn durch eine Sprunganweisung
die Programmbearbeitung in einem anderen Baustein fortgesetzt wird.
Wenn in diesem Baustein nun ein anderer Datenbaustein aufgeschlagen wird, ist dieser nur im
aufgerufenen Baustein gültig. Nach Rücksprung in den aufrufenden Baustein gilt wieder der alte
Datenbaustein.
Der Zugriff auf die in dem aufgeschlagenen Datenbaustein gespeicherten Daten erfolgt bei der
Programmbearbeitung durch die Lade- und Transferbefehle:
Mit einem Ladebefehl wird der Inhalt des adressierten Datenwortes in den AKKU
1
übertragen.
Ladebefehle:
L DL..
(linkes Byte)
L DR..
(rechtes Byte)
L DW..
(Wort)
L DD..
(Doppelwort)
Mit einem Transferbefehl werden Daten aus dem AKKU
1
in das adressierte Datenwort
übertragen.
Transferbefehle:
T DL..
T DR..
T DW..
T DD..
Beim Laden wird der Inhalt eines Datenwortes nicht verändert.
Beim Transferieren wird der alte Inhalt eines Datenwortes überschrieben.

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

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

Inhaltsverzeichnis