API
DIV
23
D
P
bit device
X
Y
M
K
*
S1
*
S2
D
Notes on operand usage:
The 16-bit command operand D occupies two consecutive points.
S1: Dividend. S2: Divisor. D: Quotient and remainder.
Divides S1 by S2 and stores the quotient and remainder in D using the BIN
method. The sign bit for S1, S2and D must be kept in mind when performing a
16-bit operation.
16-bit BIN division:
If D is a bit device, K1–K4 can be designated as 16 bits, which occupy two
consecutive units and yield the quotient and remainder.
When X0 = ON, stores the quotient resulting from division of dividend D0 by
divisor D10 in D20, and the remainder in D21. The highest bit indicates the sign
of the result.
Word device
H
KnX KnY KnM
T
*
*
*
*
*
*
*
*
*
*
*
*
*
Chapter 16 PLC Function ApplicationsMS300
BIN division
16-bit command (7 STEP)
DIV
Continuous
C
D
execution type
*
*
32-bit command (13 STEP)
*
*
DDIV
Continuous
*
*
execution type
Flag signal: none
717
DIVP
Pulse
execution type
DDIVP
Pulse
execution type