6F3B0253
Basic Hardware and Function 145
7. Instructions
FUN 029 Multiplication
Expression
Input [ A B C+1
C ] Output
Function
When the input is ON, the data of A is multiplied by the data of B, and the result is stored in
double-length register C+1
C.
Execution condition
Input Operation Output
OFF No execution OFF
ON Execution ON
Operand
Name Device Register Constant Index
X Y R S T. C. XWYWRWSW T C D I J K
AMultiplicand √√√√√√√√√√ √
BMultiplier √√√√√√√√√√ √
CProduct √√√√√√√√ √
Example
When R005 is ON, the data of D0050 is multiplied by the data of RW05, and the result is
stored in double-length register D0101D0100 (upper 16-bit in D0101 and lower 16-bit in
D0100).
If the data of D0050 is 1500 and the data of RW05 is 20, the result 30000 is stored in
D0101D0100.
D0050 1500 ×D0101D0100 30000
RW05 20 D0101 H0000 (upper 16-bit)
D0100 H7530 (lower 16- bit)