Herunterladen Inhalt Inhalt Diese Seite drucken

Step-5-Operationen Mit Beispielen - Siemens Simatic S5 CPU 928B Anleitung

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

Werbung

3.5

STEP-5-Operationen mit Beispielen

Akkumulatoren als
Arbeitsregister
High-Word
AKKU 1
High-Byte
1)
24 23
31
AKKU-1-H-H
AKKU-1-H
1)
bei AKKU 2 bis AKKU 4 analog
Programmieranleitung CPU 928B
C79000-B8500-C898, 01
Eine STEP-5-Operation setzt sich zusammen aus einem Operationsteil
und einem Operanden. Im Operationsteil wird festgelegt, was durch
die CPU getan werden soll (Operation). Der Operandenteil gibt an, wo-
mit eine Operation durchgeführt werden soll.
Die STEP-5-Operationen lassen sich in verschiedene Gruppen eintei-
len:
• • Grundperationen (in allen Codebausteinen anwendbar),
• • Ergänzende Operationen (nur in Funktionsbausteinen FB/FX an-
wendbar),
• • Organisatorische Operationen (nur in Funktionsbausteinen FB/FX
anwendbar),
• • Semaphor-Operationen (nur in Funktionsbausteinen FB/FX an-
wendbar).
Die CPU 928B besitzt vier Akkumulatoren, AKKU 1 bis AKKU 4.
Ein überwiegender Teil der STEP-5-Operationen verwendet als Quelle
für die Operanden und als Ziel für die Ergebnisse zwei Register (32 bit):
AKKU 1 und AKKU 2.
Low-Byte
High-Byte
16 15
AKKU-1-H-L
AKKU-1-L-H
Die Akkumulatoren werden abhängig von der auszuführenden
STEP-5-Operation beeinflußt, z. B.:
• • bei den Ladeoperationen wird als Ziel immer der AKKU 1 verwen-
det; der alte Inhalt von AKKU 1 wird in den AKKU 2 (Stack Lift)
geschoben; die Akkumulatoren 3 und 4 werden bei allen Ladeopera-
tionen nicht verändert,

STEP-5-Operationen mit Beispielen

Low-Word
Low-Byte
8 7
0
AKKU-1-L-L
AKKU-1-L
3
3 - 15

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis