150
•
VP
DMC-1000/1500 Command Reference
DMC-1000
DMC-1500
VP
FUNCTION
Vector Position
DESCRIPTION:
The VP command defines the target coordinates of a straight line segment in a 2 axis motion
sequence. The axes are chosen by the VM command. The motion starts with the Begin
sequence command. The units are in quadrature counts, and are a function of the vector
scale factor. For three or four axis linear interpolation, use the LI command.
ARGUMENTS:
VP n,m < n > o where
n and m are signed integers in the range -2147483648 to 2147483647 The length of each
segment must be limited to 8
⋅
106.
n specifies a vector speed to be taken into effect at the execution of the vector segment. n is
an unsigned even integer between 0 and 8,000,000 for servo motor operation and
between 0 and 2,000,000 for stepper motors.
o is not valid for DMC-1000 and DMC-1500 controllers.
USAGE: DEFAULTS:
While Moving
Yes
Default Value
-
In a Program
Yes
Default Format
-
Command Line
Yes
Can be Interrogated
No
Used as an Operand
Yes
OPERAND USAGE:
_VPx contains the absolute coordinate of the axes at the last intersection along the sequence.
For example, during the first motion segment, this instruction returns the coordinate at
the start of the sequence. The use as an operand is valid in the linear mode, LM, and in
the Vector mode, VM.
RELATED COMMANDS:
CR Circle
VM Vector
Mode
VA Vector
Acceleration
VD Vector
Deceleration
VE Vector
End
VS Vector
Speed
BG Begin
Sequence
VT Vector
smoothing
EXAMPLES:
#A Program
A
VM X,Y
Specify motion plane
VP 1000,2000
Specify vector position X,Y
CR 1000,0,360
Specify arc
VE Vector
end