Galil DMC-1800, DMC-1700 user manual Additional Commands, Position, Counts, TIME ms

Models: DMC-1800 DMC-1700

1 253
Download 253 pages 18.39 Kb
Page 122
Image 122
POSITION

When the controller receives the command to generate a trajectory along these points, it interpolates linearly between the points. The resulting interpolated points include the position 12 at 1 msec, position 24 at 2 msec, etc.

The programmed commands to specify the above example are:

#A

 

CMX

Specifies X axis for contour mode

DT 2

Specifies first time interval, 22 ms

CD 48;WC

Specifies first position increment

DT 3

Specifies second time interval, 23 ms

CD 240;WC

Specifies second position increment

DT 4

Specifies the third time interval, 24 ms

CD 48;WC

Specifies the third position increment

DT0;CD0

Exits contour mode

EN

 

POSITION

 

 

 

 

 

 

(COUNTS)

 

 

 

 

 

 

336

 

 

 

 

 

 

 

288

 

 

 

 

 

 

 

240

 

 

 

 

 

 

 

192

 

 

 

 

 

 

 

96

 

 

 

 

 

 

 

48

 

 

 

 

 

 

TIME (ms)

0

4

8

12

16

20

24

28

SEGMENT 1

SEGMENT 2

 

 

SEGMENT 3

 

 

Figure 6.6 - The Required Trajectory

Additional Commands

The command, WC, is used as a trippoint “When Complete”. This allows the DMC-1700/1800 to use the next increment only when it is finished with the previous one. Zero parameters for DT followed by zero parameters for CD exit the contour mode.

If no new data record is found and the controller is still in the contour mode, the controller waits for new data. No new motion commands are generated while waiting. If bad data is received, the controller responds with a ?.

114 • Chapter 6 Programming Motion

DMC-1700/1800

Page 122
Image 122
Galil DMC-1800, DMC-1700 user manual Additional Commands, Position, Counts, TIME ms