46 • Chapter 6 Programming Motion DMC-1000
Command Summary - Independent Axis
COMMAND DESCRIPTION
PR X,Y,Z,W Specifies relative distance
PA x,y,z,w Specifies absolute position
SP x,y,z,w Specifies slew speed
AC x,y,z,w Specifies acceleration rate
DC x,y,z,w Specifies deceleration rate
BG XYZW Starts motion
ST XYZW Stops motion before end of move
IP x,y,z,w Changes position target
IT x,y,z,w Time constant for independent motion smoothing
AM XYZW Trippoint for profiler complete
MC XYZW Trippoint for "in position"
The lower case specifiers (x,y,z,w) represent position values for each axis. For controllers with more
than 4 axes, the position values would be represented as a,b,c,d,e,f,g,h.
The DMC-1000 also allows use of single axis specifiers such as PRY=2000 or SPH=10000.
Operand Summary - Independent Axis
OPERAND DESCRIPTION
_ACx Return acceleration rate for the axis specified by ‘x’
_DCx Return deceleration rate for the axis specified by ‘x’
_SPx Returns the speed for the axis specified by ‘x’
_PAx Returns current destination if ‘x’ axis is moving, otherwise returns the current commanded
position if in a move.
_PRx Returns current incremental distance specified for the ‘x’ axis
Example - Absolute Position Movement
PA 10000,20000 Specify absolute X,Y position
AC 1000000,1000000 Acceleration for X,Y
DC 1000000,1000000 Deceleration for X,Y
SP 50000,30000 Speeds for X,Y
BG XY Begin motion
Example - Multiple Move Sequence
Required Motion Profiles:
X-Axis 500 counts Position
10000 count/sec Speed
500000 counts/sec
2
Acceleration
Y-Axis 1000 counts Position
15000 count/sec Speed
500000 counts/sec
2
Acceleration
Z-Axis 100 counts Position
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com