n
n
kVA
kVA
Assembler – Befehle
23
f
f
Bitbefehle
i
i
P
Hz
Hz
P
BMOVN / BIT
MOVE NEGATE
308
Der Befehl BMOVN kopiert ein Bit von einer Variablen in ein Bit von einer anderen Va-
riablen und negiert es dabei. Die Bitstellen einer Variablen besitzen die Nummern 0 ...
31. Das niederwertigste Bit hat die Nummer 0.
Befehlsaufbau
Mxxx BMOVN HX1.X2 =
HX3.X4
BMOVN HXX.YY = HZZ.AA
Beispiel 1
Beispiel 1
Mxxx: Marke (optional)
X1: Zielvariable
X2: Bitstelle innerhalb der Zielvariablen
X3: Quellvariable
X4: Bitstelle innerhalb der Quellvariablen
In der Variablen HXX wird das Bit YY auf den negierten Wert des Bits AA
der Variablen HZZ gesetzt.
BMOVN H2.4 = H7.5
Der Befehl kopiert das negierte Bit 5 der Variable H7 in das Bit 4 der Vari-
able H2.
SET H200 = 0BMOV H200.0 = H473.20JMP H200 == 1 M01
Der Sprung zu der Marke M01 wird ausgeführt, wenn der Antrieb noch
keine Referenzfahrt durchgeführt hat (H473 STAT. WORD).
Handbuch – IPOSplus®