528
7 APPLICATION INSTRUCTIONS
7.1 Rotation Instructions
Processing details
■
ROR(P)
• These instructions rotate the 16-bit binary data in the device specified by (d) to the right by (n) bit(s), excluding the carry
flag (SM700). The carry flag (SM700) is on or off depending on the status prior to the execution of the ROR(P) instruction.
• When (d) is a bit device, bits are rotated to the right within the device range specified by digit specification. The number of
bits actually to be rotated is the remainder of (n)
(specified number of bits). For example, when (n) is 15 and the specified
number of bits is 12, 3 bits are rotated because 15 divided by 12 equals 1 with a remainder of 3.
• Specify any value between 0 and 15 for (n). If a value 16 or bigger is specified, bits are rotated by the remainder value of
n
16. For example, when (n) is 18, 2 bits are rotated because 18 divided by 16 equals 1 with a remainder of 2.
b0
b7
b15
b8
b14 b13 b12 b11 b10 b9
b6 b5 b4 b3 b2 b1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
(d)
b0
b7
b15
b8
b14 b13 b12 b11 b10 b9
b6 b5 b4 b3 b2 b1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
(d)
0
1
b0
b7
b15
b8
b14 b13 b12 b11 b10 b9
b6 b5 b4 b3 b2 b1
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
(d)
0
b0
b7
b15
b8
b14 b13 b12 b11 b10 b9
b6 b5 b4 b3 b2 b1
(d)
…
SM700
SM700
SM700
SM700
Value of b0
Right rotation by 1 bit
Right rotation by 1 bit
Value of b0
Value of b0
Value of b((n)-1)
Right rotation by (n) bits
Value of b((n)-1)
Value of b0
Summary of Contents for MELSEC iQ-R Series
Page 1: ...MELSEC iQ R Programming Manual Instructions Standard Functions Function Blocks ...
Page 2: ......
Page 24: ...22 INDEX 2092 INSTRUCTION INDEX 2093 REVISIONS 2104 WARRANTY 2105 TRADEMARKS 2106 ...
Page 34: ...32 MEMO ...
Page 35: ...33 PART 1 PART 1 OVERVIEW This part consists of the following chapter 1 OVERVIEW ...
Page 68: ...66 1 OVERVIEW 1 5 Precautions on Programming MEMO ...
Page 1448: ...1446 14 REDUNDANT SYSTEM INSTRUCTIONS 14 2 Disabling Enabling System Switching MEMO ...
Page 1972: ...1970 33 TIME DATA TYPE FUNCTIONS 33 4 Division MEMO ...
Page 2067: ...APPX Appendix 5 PID Control Program Examples 2065 A 252 Set PID control data for loop 2 ...
Page 2109: ......