The contents of the two source devices are multiplied together and the result is stored at the
destination device in the format of 32 bits. As the above chart: when (D0)=8, (D2)=9, (D5,
D4) =72.
The result’s highest bit is the symbol bit: positive (0), negative (1).
In the above example, when X0 is ON, the instruction will be executed in every scanning
period.
<32 bits Operation >
X1
DMUL D0 D2 D4
S1· S2· D·
When use 32 bits operation, the result is stored at the destination device in the format of 64
bits.
Even use word device, 64 bits results can’t be monitored.
Please change to floating value operation for this case.
4-6-4.Division [DIV]
1. Summary
Divide two numbers and store the result
Normally ON/OFF,
rising/falling edge
The divide operation data address
The divide operation data address
BIN BIN BIN
(D0) × (D2) → (D5, D4)
16 bits 16 bits → 32 bits
BIN BIN BIN
(D1, D0) × (D3, D2) → (D7, D6, D5, D4)
32 bits 32 bits → 64 bits