User Tools

Site Tools


commands:move

Command:MOVE (M)

MS2000 or RM2000 syntax
Shortcut M
Format MOVE [Axis]=[units 1/10 microns]…
Units 1/10 microns
Tiger syntax
Shortcut M
Format MOVE [Axis]=[units 1/10 microns]…
Units 1/10 microns
Type Axis-Specific

Move one or more axis motors to an absolute position. The unit of measurement is in tenths of microns. If no position is specified, 0 (the origin) is assumed.

For devices with CLOCKED POSITIONS (turrets and filter wheels), the position is an integer value between one and the number-of-positions.

A positive reply of :A is sent back when the command is received correctly. Reception of the reply does not mean the end of execution, and the command STATUS can be used to determine if the move has been completed.

Example
M X=1234 Y=4321 Z
:A

The controller will move the X-axis to position 123.4 microns from the origin using the maximum set speed (see SPEED). Simultaneously, it will move the Y-axis to position 432.1 microns, and the Z-axis to the zero (0) position.

During this movement, the Joystick and Encoder inputs will be locked-out and cannot alter the target positions entered. The motors will stop when they have reached their target or when their limit switch is encountered. To stop the motors during a serial MOVE command, use the HALT ( \ ) command.

Address: 29391 W Enid Rd. Eugene, OR 97402, USA | Phone: +1 (541) 461-8181
commands/move.txt · Last modified: 2019/04/18 23:33 (external edit)