11
Command:
DACK
Shortcut:
D
Format:
DACK [Axis]=[ratio in mm/sec]
Function:
Sets motor speed control ratio, in mm/sec, of movement per DAC count. A DAC count is
a value change of one (1) in the 8-bit integer written to the motor speed control
register. It’s an
Axis-Specific Command.
MOST USERS DO NOT NEED THIS FUNCTION!
Example:
D X=.055
:A
d x?
:A X=0.055000
Incrementing/decrementing the motor speed control register by one DAC count
increases/decreases X-axis stage speed by 0.055 mm/sec.
Command: DUMP
Shortcut:
DU
Format:
[Addr#]DUMP [X] [Y]
Function:
Dump internal buffers to terminal screen.
DU
, without arguments, dumps the
Trajectory Buffer.
DU X
clears Trajectory Buffer.
DU Y
dumps Error Buffer. See the
Error Codes for TG-1000 and MS-2000 Diagnostics
section below
.
It’s a
Card-Addressed
command.
The TG-1000 and MS-2000 controller has several built-in diagnostic capabilities that are
useful for troubleshooting difficulties and for tuning the servo motion parameters. It is
often useful to see how well the servo motion is tracking the theoretical trajectory. The
controller has a built-in buffer that can hold 200 move steps. For best results, restrict
testing to a single axis at a time; otherwise information from multiple axes will be
interleaved in the dump buffer. Any motion from any axis will write information into
the dump buffer until it is full.
Examples:
1
DU X
Clears the dump buffers on card#1
Then make a short move, e.g.:
M X=12345
[Moves about 1.23 mm]
After the move is complete, you can dump the buffer to the screen:
1DU
Dumps Trajectory Buffer on card #1
1DU Y
Dumps Error Buffer on card #2
Command: ENSYNC
Summary of Contents for Tiger TG-1000
Page 12: ...11 Change log 53...