5
Categories and Use of Basic Application Instructions
DVP-PM Operation Instruction
5-10
affected by the execution result of floating point itnstructions:
z
Zero flag: M1968 = ON if the operational result is “0”.
z
Borrow flag: M1970 = ON if the operational result exceeds the minimum unit.
z
Carry flag: M1969 = ON if the absolute value of the operational result exceeds the range of use.
5.4 Index Register V, Z
The index registers are 16-bit registers. V is 16-bit register, and Z is 32-bit register. There are 16 devices for
DVP-PM (V0 ~ V7 and Z0 ~ Z7).
V0~V7
Z0~Z7
16 bits
32 bits
High byte Low byte
V is 16-bit register, which can be read and written. If you
need a 32-bit register, you have to designate Z.
Devices modifiable in DVP-PM: P, I, X, Y, M, S, KnX, KnY, KnM, KnS, T, C, D.
V and Z can modify the devices listed above but cannot modify themselves and Kn, e.g. K4M0@Z0 is valid and
K0@Z0M0 is invalid. In addition, V and Z cannot modify constant K and H, e.g. K4@Z0 is invalid. Grey columns in
the table of operand at the beginning page of each application instruction indicate the operands modifiable by V and
Z.
When you use instruction mode in PMSoft to modify constant K and H, you have to use @, for example, “MOV
K10@Z0 D0V0”.
Summary of Contents for DVP-10PM
Page 1: ......
Page 45: ...2 Hardware Specifications and Wiring DVP PM Application Manual 2 30 MEMO...
Page 125: ...3 Functions of Devices in DVP PM DVP PM Application Manual 3 80 MEMO...
Page 341: ...8 Application Examples DVP PM Application Manual 8 2 Trajectory 3 Trajectory 4...
Page 427: ...9 Electrical CAM DVP PM Application Manual 9 74...
Page 437: ...10 Encrypting User Program DVP PM Application Manual 10 10 MEMO...
Page 458: ...11 G code Application DVP PM Application Manual 11 21 B O100 main program...
Page 561: ...14 Appendix DVP PM Application Manual 14 4 MEMO...