
8 GCS Commands
C-863.12 Mercury Controller
MS249E
Version: 1.2.1
143
▪
When switching on and rebooting the C-863.12: For
all axes
▪
During referencing: For the affected axis
Example:
Send:
MOV 1 9.87
Send:
POS? 1
Receive:
1=9.8700005
Send:
DFH? 1
Receive:
1=0.0000000
Send:
TMN? 1
Receive:
1=0.0000000
Send:
TMX? 1
Receive:
1=14.9999982
Note: Axis 1 is moved to absolute position 9.87 mm.
Finally, the current axis position (with POS?), the current
offset value (with DFH?), and the minimum and maximum
commandable position (with TMN? and TMX?) are
queried.
Send:
DFH 1
Send:
POS? 1
Receive:
1=0.0000000
Send:
DFH? 1
Receive:
1=9.8700005
Send:
TMN? 1
Receive:
1=-9.8700005
Send:
TMX? 1
Receive:
1=5.1299978
Note: The axis has not moved. The current axis position
was defined as new zero position using DFH. Therefore,
the offset value of axis 1 is 9.87 mm. The values for the
minimum and maximum commandable position were
adapted to the new zero position by adding the offset.
DFH? (Get Home Position Definition)
Description:
Queries the position value that is currently used as the
offset for the specified axis to move the zero position.
If no arguments are specified, queries the position value of
all axes.
Format:
DFH? [{<AxisID>}]
Arguments:
<AxisID> is one axis of the controller