Processing details
• These instructions convert the 32-bit signed binary data in the device specified by (s) to 16-bit signed binary data, and store
the converted data in the device specified by (d).
The following program example converts, when M0 turns on, the 32-bit signed binary data stored in D0 and D1 to 16-bit
signed binary data, and stores the converted data in D100.
SM402
M0
(1) Data before conversion is stored in the lower 16 bits.
Operation error
Error code
Description
(SD0)
3401H
The 32-bit signed binary data in the device specified by (s) is out of the range, -32768 to 32767.
(s)
D1, D0
HFFFF9876
DMOVP
D0
(s)
(d)
DINT2INT
D0
D100
b31
∙∙∙
b16
b15
∙∙∙
b0
FFFFH
9876H
(-26506)
(d)
b15
∙∙∙
b0
D100
9876H
(-26506)
(1)
6 BASIC INSTRUCTIONS
6.6 Data Conversion Instructions
6
415