EasyManua.ls Logo

Delta DVP-SE

Delta DVP-SE
1006 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
3. Instruction Set
3-97
API
Mnemonic Operands Function
Controllers
ES2/EX2/
EC5
SS2
SA2
SE
SX2
30 D
ROR P
Rotation Right
Type
OP
Bit Devices Word devices Program Steps
X Y M S K H KnX
KnY
KnM
KnS
T C D E F
ROR, RORP: 5 steps
DROR, DRORP: 9 steps
D
*
*
*
*
*
*
*
*
n
*
*
PULSE
16-bit
32-bit
ES2/EX2
/EC5
SS2
SA2
SE
SX2
ES2/EX2
/EC5
SS2
SA2
SE
SX2
ES2/EX2
/EC5
SS2
SA2
SE
SX2
Operands:
D: Device to be rotated n: Number of bits to be rotated in 1 rotation
Explanations:
1. This instruction rotates bit status of the device D to the right for n bits
2. The status of the last bit rotated (marked with ) is copied to the carry flag M1022 (Carry flag)
3. This instruction is generally used in pulse execution mode (RORP, DRORP).
4. If operand D uses index F, only a 16-bit instruction is available.
5. If operand D is specified as KnY, KnM or KnS, only K4 (16-bit) or K8 (32-bit) is valid.
6. Valid range of operand n: 1≤ n ≤16 (16-bit), 1≤ n ≤32 (32-bit)
Program Example:
When X0 goes from OFF to ON, the 16 bits (4 bits as a group) in D10 will rotate to the right, as
shown in the figure below. The bit marked with will be sent to carry flag M1022..
0 1 1 1 0 1 0 1 0 0 11 1 0 0 1
0 1 0 1 1 1 0 0 111 1 00 1 0
0
Upper bit Lower bit
Upper bit lower bit
*
X0
RORP
D10
K4
Rotate to the right
16 bits
Carry
flag
Carry
flag
After one rotation
to the right
D10
D10
M1022M1022
M1022

Table of Contents

Related product manuals