FX Series Programmable Controlers Applied Instructions 5
5-43
5.4.1 ROR (FNC 30)
Operation:
The bit pattern of the destination device (D) is rotated
n bit places to the right on every operation of the
instruction.
The status of the last bit rotated is copied to the carry
flag M8022.
The example shown left is based on the instruction
noted above it, where the bit pattern represents the
contents of D0.
Mnemonic Function
Operands
Program steps
Dn
ROR
FNC 30
(Rotation
right)
The bit pattern of
the destination
device is rotated
‘n’ places to the
right on every
execution
KnY, KnM, KnS,
T, C, D, V, Z
Note:
16 bit operation
Kn=K4,
32 bit operation Kn=K8
K, H,
)
Note:
16 bit operation n≤ 16
32 bit operation n≤ 32
ROR, RORP:
5steps
DROR,
DRORP:
9steps
FX
1S
FX
1N
FX
2N
FX
2NC
PULSE-P
16 BIT OPERATION
32 BIT OPERATION
Flags
Carry M8022
[ D ] [ n ]
X0
D 0 K 4
ROR
M8022
0
Carry
M8022
111111110000000 0
0000111111110000
After 1 rotation
MSB
LSB