5
Categories and Use of Basic Application Instructions
DVP-PM Application Manual
5-5
5.2 Instruction Composition
Instructions consist of either just the instruction or the instruction followed by operands for parameter settings
Mnemonic: Indicates the name and the function of the instruction
Operand:
The parameter setting for the instruction
Mnemonic of an instruction usually occupies 1 step, and each operand occupies 2 steps for 16-bit instruction
or 3 steps for 32-bit instruction.
Format of an application instruction
API number for instruction
Mnemonic code with a prefix “D" indicates 32-bit instruction, e.g. API 10 DCMP.
The core mnemonic code of instruction
Mnemonic code with a suffix “P” indicates pulse instruction, e.g. API 12 MOVP.
Operands
Function of the instruction
Steps occupied by the 16-bit/32-bit instruction
Steps occupied by the 16-bit/32-bit instruction
Column marked with * and in grey refers to V, Z index register modification is applicable.
Column marked with * is the device applicable for the operand.
Device name
Device type
Specify an application instruction:
The application instructions of DVP-PM are specified by API numbers 0~260 and each has its mnemonic.
When designing the user program with ladder editing program (PMSoft), users only need to key in the
mnemonic, e.g. MOV, and the instruction will be inserted. Take MOV instruction for example:
X0
MOV K10 D10
Mnemonic
Operands
MOV instruction moves the operand designated in
S
to the operand designated in
D
.
S
Source: if there are more than one source is required, it will be indicated as S
1
,
S
2.
...etc.
D
Destination: if there are more than one destination is required, it will be indicated
as D
1
, D
2.
...etc.
If the operand can only be constant K/H or a register, it will be represented as
m
,
m
1
,
n
,
n
1
,
n
2
…
etc
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...