
8 GCS Commands
178
Version: 1.2.1
MS249E
C-863.12 Mercury Controller
Arguments:
<AxisID> is one axis of the controller.
<Position> is the absolute target position in physical units.
Response:
none
Notes:
The servo mode must be switched on when this command
is used (closed-loop operation).
The target position must be inside the soft limits. Use
TMN? (p. 198) and TMX? (p. 199) to query the current valid
soft limits.
The motion can be stopped by #24 (p. 128), STP (p. 195),
and HLT (p. 158).
During motion, a new motion command resets the target
to a new value and the old value may never be reached.
This is also valid with macros: Motion commands can be
sent from the command line when a macro is running. The
macro content and motion commands received from the
command line can overwrite each other.
Motion commands such as MOV are not permitted when a
joystick is active for the axis. For further information, see
"Joystick Control" (p. 89).
Example 1:
Send:
MOV 1 10
Note: Axis 1 moves to 10 (target position in mm)
Example 2:
Send:
MOV 1 243
Send:
ERR?
Receive:
7
Note: The axis does not move. The error code "7" in the
reply to the ERR? command (p. 151) indicates that the
target position specified in the motion command is out of
limits.
MOV? (Get Target Position)
Description:
Returns last valid commanded target position.
Format:
MOV? [{<AxisID>}]
Arguments:
<AxisID> is one axis of the controller