iTuner Manual
20
Syntax:
Init [axis]
Parameter:
Axis
specifies axis to initialize. Use zero (0) to initialize all axis
Remarks:
The INIT commands starts the initialization task for all axis specified, and returns
control immediately to the calling process. The time required to initialize an axis
depend on the distance the probe has to travel before reaching its home
position. The user shall poll the tuner using the INIT? or STATUS? command to
detect completion of the initialization before sending any other command to the
tuner (see below)
Examples:
Init
Init 0
Init 2
Initializes all axis of tuner
Same as above
Initialize axis 2 only
Call Init? to query the status of the initialization process
Syntax:
Init?
Return value:
Bit masked initialization status of axis. Returns zero (0) when all axis have
completed the initialization process. Same has STATUS? command.
B7
B6
B5
B4
B3
B2
B1
B0
Axis 8
Axis 7
Axis 6
Axis 5
Axis 4
Axis 3
Axis 2
Axis 1
Remarks:
Call the Init? command (or STATUS?) in a loop until the return value
becomes zero after sending the INIT command to make sure no other
commands are send before the initialization process has completed.
4.3.2
Pos Command
Call POS to position the probe of the tuner
Syntax:
Pos a1 p1 [a2 p2 [a3 p3]……]
Parameter:
a
n
p
n
specifies axis
specifies new position for axis