DMC-1000
Chapter 6 Programming Motion
•
47
5000
counts/sec Speed
500000
counts/sec
Acceleration
This example will specify a relative position movement on X, Y and Z axes. The movement on each
axis will be separated by 20 msec. Fig. 6.1 shows the velocity profiles for the X,Y and Z axis.
#A Begin
Program
PR 2000,500,100
Specify relative position movement of 1000, 500 and 100 counts for X,Y and Z
axes.
SP 15000,10000,5000
Specify speed of 10000, 15000, and 5000 counts / sec
AC 500000,500000,500000
Specify acceleration of 500000 counts / sec
2
for all axes
DC 500000,500000,500000
Specify deceleration of 500000 counts / sec
2
for all axes
BG X
Begin motion on the X axis
WT 20
Wait 20 msec
BG Y
Begin motion on the Y axis
WT 20
Wait 20 msec
BG Z
Begin motion on Z axis
EN End
Program
VELOCITY
(COUNTS/SEC)
20000
10000
5000
15000
20
40
60
80
TIME (ms)
100
X axis velocity profile
Y axis velocity profile
Z axis velocity profile
0
Figure 6.1 - Velocity Profiles of XYZ
Notes on fig 6.1:
The X and Y axis have a ‘trapezoidal’ velocity profile, while the Z axis has a
‘triangular’ velocity profile. The X and Y axes accelerate to the specified speed, move at this constant
speed, and then decelerate such that the final position agrees with the command position, PR. The Z
axis accelerates, but before the specified speed is achieved, must begin deceleration such that the axis
will stop at the commanded position. All 3 axes have the same acceleration and deceleration rate,
hence, the slope of the rising and falling edges of all 3 velocity profiles are the same.
Independent Jogging
The jog mode of motion allows the user to change speed, direction and acceleration during motion.
The user specifies the jog speed (JG), acceleration (AC), and the deceleration (DC) rate for each axis.
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com