Mitsubishi Electric MELSEC iQ-R Series Programming Manual page 69

Motion module instructions, standard functions/ function blocks
Hide thumbs Also See for MELSEC iQ-R Series:
Table of Contents

Advertisement

Processing details
• These instructions subtracts the 32-bit binary data in the device specified by (s2) from the 32-bit binary data in the device
specified by (s1), and store the operation result in the device specified by (d).
(s1)
(s1)+1
(s2)+1
b31
b16 b15
b31
b16 b15
···
···
b0
···
123456 (BIN)
567890 (BIN)
-
• If an underflow occurs in the result, the carry bit is ignored. In this case, SM700 does not turn on.
[D- instruction]
(s1)
(s1)+1
(s2)+1
b31
b16 b15
b31
b16 b15
b0
···
···
···
-987654321 (BIN)
1234567890 (BIN)
-
(s1)
(s1)+1
(s2)+1
b31
b16 b15
b0
b31
b16 b15
···
···
···
-1234567890 (BIN)
-
987654321 (BIN)
[D-_U instruction]
(s1)+1
(s1)
(s2)+1
b31
b16 b15
b31
b16 b15
···
···
b0
···
3456789012 (BIN)
-
3060399406 (BIN)
Operation error
There is no operation error.
(s2)
(d)
(d)+1
b31
b16 b15
···
b0
···
···
b0
444434 (BIN)
(s2)
(d)
(d)+1
b31
b16 b15
b0
b0
···
···
···
-2072745085 (BIN)
(s2)
(d)
(d)+1
b0
b31
b16 b15
b0
···
···
···
2072745085 (BIN)
(s2)
(d)+1
(d)
b31
b16 b15
···
b0
···
···
b0
396389606 (BIN)
6 BASIC INSTRUCTIONS
6.1 Arithmetic Operation Instructions
6
67

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents