Chapter 16 PLC Function Applications
MS300
(High Speed Model)
16-57
API
DIV
S1
S2
D
BIN division
23
D
P
Bit device
Word device
16-bit command (7 STEP)
DIV
Continuous
execution type
DIVP
Pulse
execution type
32-bit command (13 STEP)
DDIV
Continuous
execution type
DDIVP
Pulse
execution type
Flag signal: none
X Y M K H KnX
KnY
KnM
T C
D
S1
*
*
*
*
*
*
*
*
S2
*
*
*
*
*
*
*
*
D
*
*
*
*
*
Notes on operand usage:
The 16-bit command operand D will occupy 2 consecutive points
S1
: Dividend.
S2
: Divisor.
D
: Quotient and remainder.
Using two data sources: The quotient and remainder will be stored in
D
when
S1
and
S2
are subjected to division using the BIN method. The sign bit for
S1
,
S2
and
D
must be kept in mind when performing a 16-bit operation.
16-bit BIN division:
+1
=
/
Quotient
Remainder
If
D
is a bit device, K1-K4 can be designated 16 bits, which will occupy 2
consecutive units and yield the quotient and remainder.
When X0=On, the quotient resulting from division of dividend D0 by divisor D10
will be placed in D20, and the remainder will be placed in D21. Whether the
highest bit is Off or On will indicate the sign of the result.
X0
D0
D10
D20
DIV
D0
D10 K4Y0
DIV
Summary of Contents for VFD11AMS21AFSHA
Page 5: ...IV This page intentionally left blank...
Page 8: ...Chapter 1 Introduction MS300 High Speed Model 1 3 1 2 Model Name 1 3 Serial Number...
Page 20: ...Chapter 3 Installation MS300 High Speed Model 3 3...
Page 21: ...Chapter 3 Installation MS300 High Speed Model 3 4 This page intentionally left blank...
Page 24: ...Chapter 4 Wiring MS300 High Speed Model 4 3 4 1 Wiring...
Page 25: ...Chapter 4 Wiring MS300 High Speed Model 4 4 Figure 1...
Page 27: ...Chapter 4 Wiring MS300 High Speed Model 4 6 4 2 System Wiring Diagram...
Page 43: ...Chapter 6 Control Terminals MS300 High Speed Model 6 6 This page intentionally left blank...
Page 91: ...Chapter 8 Optional Cards MS300 High Speed Model 8 8 Frame F Fig 8 16...
Page 115: ...Chapter 9 Specification MS300 High Speed Model 9 10 This page intentionally left blank...
Page 123: ...Chapter 10 Digital Keypad MS300 High Speed Model 10 8 This page intentionally left blank...
Page 293: ...Chapter 13 Warning Codes MS300 High Speed Model 13 6 This page intentionally left blank...
Page 303: ...Chapter 14 Error Codes MS300 High Speed Model 14 10 This page intentionally left blank...