Mit B DW oder B
MW
dürfen alle Operationen kombiniert werden, außer
den folgenden
:
Operation
B
=
T
I
I
Formal-
operanden
einsetzen
1 2
BI
1 2
B B S
1 )
0 bis 255
-
A DBO, A DB1, A DB2,
-
alle Zweiwort- und Dreiwortbefehle (erlaubt sind E DB, EX DX, S ES,
S EF, AX DX, BA FX und BAB FX),
-
Operationen mit Formaloperanden in Funktionsbausteinen,
-
SPA OBxx und SPB OBxx.
Beschreibung
Bearbeite Fomaloperanden (Parameterart: B ) :
Nur A DB, SPA PB, SPA FB, SPA SB können substitu-
iert werden.
Bearbeite über einen Formaloperanden (indirekt). Die
Nummer des auszuführenden Formaloperanden steht im
Akku 1.
Befehl, der im Bereich Systemdaten (BS) steht, soll
ausgeführt werden.
Das PG prüft die Zulässigkeit der Kombinationen nicht.
Beispiel (bearbeite Datenwort)
Es sollen die Inhalte der Datenwörter DW 20 bis DW 100 auf Signal-
zustand "0" gesetzt werden. Das Indexregister für den Parameter der
Datenwörter ist DW 1.
:L
KF 20
Versorgung des Indexregisters
:T
DW1
MO01
:L
K F O
Rücksetzen
:B
DW1
:T
DWO
:L
DW1
Erhöhen des Indexregisters
:L
K F 1
:
+F
:T
DW1
:L
KF 100
:
<=F
:SPB =M001
Sprung, wenn Index im Bereich liegt
...
Weiteres STEP-5-Programm
Sys temfunkt ion
.
2,
Der Wert, der im Systemdatum oder im Formaloperanden steht, wird
als Operationscode einer STEP-5-Operation interpretiert, die dann
ausgeführt wird. Zulässige Operationen wie bei B
MW
und B DW.