Herunterladen Inhalt Inhalt Diese Seite drucken

Laden Und Transferieren - Siemens simatic s5-115u Handbuch

Vorschau ausblenden Andere Handbücher für simatic s5-115u:
Inhaltsverzeichnis

Werbung

STEP
5 Operationen
CPU 945
Handbuch
8.1.3
Laden und Transferieren
M i t Lade- und Transferoperationen können Sie
lnformationen zwischen den verschiedenen Operandenbereichen austauschen,
Zeit- und Zählwerte für die Weiterverarbeitung vorbereiten,
konstante Werte für die Programmbearbeitung laden.
Der Informationsfluß erfolgt indirekt über Akkumulatoren (AKKU 1 und AKKU 2). Die Akku-
mulatoren sind besondere Register in der CPU, die als Zwischenspeicher dienen. In der CPU 945
sind die Akkumulatoren 32 Bits breit. Die Struktur eines Akkumulators wird im folgenden Bild ver-
deutlicht.
3 1
2 4 23
16 95
8
7
0
l l l l l l 1 1 1 l l l l l l l l w 1 1 1 1 1 1 1 1 1 1 1 )
AKKU
I
High-Byte
Low-Byte
AKKU 1-HH
AKKU
I-LL
-
High-Word
- -
Low-Word
AKKU I - H
AKKU I - L
Bild 8.1 Aufbau eines Akkumulators
Bei der Bearbeitung von 16 Bit-Befehlen besteht volle Kompatibilität zu den CPUs 941
...
944.
Zulässige Operanden können byte- oder wortweise oder als Doppelwort geladen und transferiert
werden.
Beim byteweisen Laden werden die lnformationen rechtsbündig, also im AKKU 1-LL abgelegt.
Die restlichen Bits werden auf Null gesetzt.
Beim wortweisen Laden werden die Informationen rechtsbündig, also im AKKU 1-L abgelegt.
Die restlichen Bits werden auf Null gesetzt (nicht bei LIR-Befehl).
Die lnformationen in den beiden Akkumulatoren können mit verschiedenen Operationen bear-
beitet werden.
Lade- und Transferoperationen können nur in Zusammenhang mit Zeit- oder Zähloperationen
graphisch programmiert werden; sonst i s t nur eine Darstellung im AWL möglich.
Die verschiedenen Operationen sind in der folgenden Tabelle aufgelistet.

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis