EasyManuals Logo

Delta DVP-20PM User Manual

Delta DVP-20PM
580 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #130 background imageLoading...
Page #130 background image
5 Applied Instructions and Basic Usage
5.4 Using Index Registers to Modify Operands
V devices are 16-bit index registers, and Z devices are 32-bit index registers. There are 6 V devices
(V0~V5), 8 Z devices (Z0~Z7) in a DVP-10PM series motion controller.
V0~V7
Z0~Z7
32 bits
High byte
Low byte
16 bits
V devices are 16-bit registers. Data can be freely
written into a V device, and data can be freely read
from a V device. If a 32-bit value is required, please
use a Z device.
Index registers can be used to modify P/I/X/Y/M/S/KnX/KnY/KnM/KnS/T/C/D devices, but they can not be
used to modify index registers, constants, and Kn. For example, K4@Z0 is invalid, K4M0@Z0 is valid, and
K0@Z0M0 is invalid. The devices marked with ‘ displayed in grayscale in the table in the explanation of
an applied instruction can be modified by V devices and Z devices..
5.5 Instruction Index
Arranging applied instructions in alphabetical order
Instruction code Step
Type API
16-bit 32-bit
Pulse
instruction
Function
16-bit 32-bit
Page
No.
87
ABS DABS
Absolute value 3 5 5-85
20
ADD DADD
Binary addition 7 9 5-36
66
ALT –
Alternating between ON and OFF 3 5-76
218
AND& DAND& S1&S2 5 7 5-127
220
AND^ DAND^ S1^S2 5 7 5-127
219
AND| DAND| S1|S2 5 7 5-127
234
AND< DAND<
S1S2
5 7 5-130
93
ANDF Connecting falling-edge detection in series 3 4-12
92
ANDP Connecting rising-edge detection in series 3 4-11
47
ANR –
Resetting an annunciator 1 5-68
46
ANS Driving an annunciator 7 5-67
237
AND<= DAND<=
S1 S2
5 7 5-130
236
AND<> DAND<> S1S2 5 7 5-130
232
AND= DAND=
S1S2
5 7 5-130
233
AND> DAND>
S1S2
5 7 5-130
238
AND>= DAND>=
S1 S2
5 7 5-130
134
– DACOS
Arccosine of a binary floating-point value 6 5-117
133
– DASIN
Arcsine of a binary floating-point value 6 5-116
A
135
– DATAN
Arctangent of a binary floating-point value 6 5-118
18
BCD DBCD
Converting a binary value into a binary-coded
decimal value
5 5 5-34
19
BIN DBIN
Converting a binary-coded decimal value into a
binary value
5 5 5-35
15
BMOV –
Transferring values 7 5-30
44
BON DBON
Checking the state of a bit 7 13 5-65
B
258
BRET Returning to a busbar 1 5-142
01
CALL –
Calling a subroutine 3 5-17
131
– DCOS
Cosine of a binary floating-point value 5 6 5-112
137
– DCOSH
Hyperbolic cosine of a binary floating-point value 6 5-120
00
CJ –
Conditional jump 3 5-14
256
CJN –
Negated conditional jump 3 5-140
C
14
CML DCML
Inverting bits 5 9 5-29
DVP-20PM Application Manual
5-10

Table of Contents

Other manuals for Delta DVP-20PM

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Delta DVP-20PM and is the answer not in the manual?

Delta DVP-20PM Specifications

General IconGeneral
BrandDelta
ModelDVP-20PM
CategoryController
LanguageEnglish

Related product manuals