
8 GCS Commands
C-863.12 Mercury Controller
MS249E
Version: 1.2.1
179
Response:
{<AxisID>"="<float> LF}
where
<float> is the last commanded target position in physical
units
Troubleshooting: Illegal axis identifier
Notes:
The target position can be changed by commands that
cause motion (e.g. MOV (p. 177), MVR (p. 179), GOH (p.
157), STE (p. 194)) or by the joystick (when disabling a
joystick, the target position is set to the current position
for joystick-controlled axes in closed-loop operation).
MOV? gets the commanded positions. Use POS? (p. 182) to
get the current positions.
MVR (Set Target Relative To Current Position)
Description:
Moves the specified axis relative to the last commanded
target position.
Format:
MVR {<AxisID> <Distance>}
Arguments:
<AxisID> is one axis of the controller.
<Distance> specifies the distance that the axis is to move;
the sum of the distance and the last commanded target
position is set as the new 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 get the currently valid
soft limits, and MOV? (p. 178) to get the current target.
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