Herunterladen Inhalt Inhalt Diese Seite drucken

Aufschlagen Von Datenbausteinen; Gültigkeitsbereich - Siemens Simatic S5 CPU 928B Anleitung

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

Werbung

Datenbausteine
2.4.2
Aufschlagen von Datenbau-
steinen
Gültigkeitsbereich
Zugriff
2 - 40
Ein Datenbaustein (DB/DX) kann nur unbedingt aufgeschlagen wer-
den. 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:
WENN ...
Sie einen DB-Datenbaustein
aufschlagen wollen
Sie einen DX-Datenbaustein
aufschlagen wollen
Nach Aufschlagen eines Datenbausteins beziehen sich alle folgenden
Anweisungen mit dem Operandenbereich 'D' auf den aufge-
schlagenen Baustein.
Der aufgeschlagene Datenbaustein bleibt auch dann gültig, wenn
durch einen Bausteinaufruf die Programmbearbeitung in einem ande-
ren Baustein fortgesetzt wird.
Wenn in diesem Baustein nun ein anderer Datenbaustein aufgeschla-
gen wird, ist dieser nur im aufgerufenen Baustein gültig. Nach Rück-
sprung in den aufrufenden Baustein gilt wieder der alte Datenbaustein.
Der Zugriff auf die in dem aufgeschlagenen Datenbaustein gespei-
cherten Daten erfolgt bei der Programmbearbeitung durch die Lade-
und Transferoperationen (Einzelheiten dazu lesen Sie bitte in Kapi-
tel 3).
Mit einer binären Verküpfung wird das adressierte Datenwort-Bit
zur Bildung des VKE herangezogen. Der Inhalt des Datenwortes wird
nicht verändert.
Bei einer Speicheroperation wird dem adressierten Datenwort-Bit der
Wert des VKE zugewiesen. Der Inhalt des Datenwortes kann dabei
verändert werden.
Mit einer Ladeoperation wird der Inhalt des adressierten Datenwortes
in den AKKU 1 übertragen. Der Inhalt eines Datenwortes nicht verän-
dert.
Mit einer Transferoperation werden Daten aus dem AKKU 1 in das
adressierte Datenwort übertragen. Der alte Inhalt eines Datenwortes
wird überschrieben.
DANN ...
geben Sie die STEP-5-Operation
"A DB.." ein
geben Sie die STEP-5-Operation
"AX DX.." ein
Programmieranleitung CPU 928B
C79000-B8500-C898, 01

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis