Delta DVP-ES2 User Manual Page 196

  • Download
  • Add to my manuals
  • Print
  • Page
    / 702
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 195
DVP-ES2/EX2/SS2/SA2/SX2/SE Operation Manual - Programming
3-80
API Mnemonic Operands Function
23
D DIV P
Division
Controllers
ES2/EX2 SS2
SA2
SE
SX2
Bit Devices Word devices Program Steps Type
OP
X Y M S K H KnX KnY KnM KnS T C D E F
S
1
* * * * * * * * **
S
2
* * * * * * * * **
D
* * * * * **
DIV, DIVP: 7 steps
DDIV, DDIVP: 13 steps
PULSE 16-bit 32-bit
ES2/EX2 SS2
SA2
SE
SX2 ES2/EX2 SS2
SA2
SE
SX2 ES2/EX2 SS2
SA2
SE
SX2
Operands:
S
1
: Dividend S
2
: Divisor D: Quotient and remainder
Explanation:
1. This instruction divides S
1
and S
2
in BIN format and stores the result in D. Care should be
taken on positive/negative signs of S
1
, S
2
and D when doing 16-bit and 32-bit operations.
2. This instruction will not be executed when the divisor is 0. M1067 and M1068 will be ON and
D1067 records the error code 0E19 (hex).
3. If operands S
1
, S
2
use index F, then only 16-bit instruction is available.
4. If operand D use index E, then only 16-bit instruction is available.
5. 16-bit BIN division:
+1
=/
Quotient
Remainder
b15.............b00 b15.............b00 b15.............b00 b15.............b00
S
1
S
2
D D
If D is specified with a bit device, it can designate K1 ~ K4 to store a 16-bit result. Users can
use consecutive 2 16-bit registers to store 32-bit data of the quotient and remainder.
6. 32-bit BIN division:
+1
/
=
+1 +1
b15..b00
Remainder
b15..b00 b15..b00 b15..b00 b31..b16 b15..b00 b31..b16 b15..b00
Quotient
S
1
S
1
S
2
S
2
D
D
+3
D
+2
D
If D is specified with a bit device, it can designate K1 ~ K8 to store a 32-bit result. Users can
use consecutive 2 32-bit registers to store the quotient and remainder.
Program Example:
When X0 = ON, D0 will be divided by D10 and the quotient will be stored in D20 and remainder in
D21. ON/OFF of the MSB indicates the positive/negative status of the result value..
X0
DIV
D0 D10 D20
Page view 195
1 2 ... 191 192 193 194 195 196 197 198 199 200 201 ... 701 702

Comments to this Manuals

No comments