Installation guide
Mint™ v4 Advanced Programming Guide
86 MN1270 02.2002
Dot Parameters:
Axis - Axis No.
Attributes:
Controller Read Write Command Multi-
Axis
Scaled Default Range
All
0 0 or 1
Description:
All sampled master / slave systems have an inherent lag in the system. This lag is speed dependant, the
faster the master axis, the larger the lag seen. Gearing compensation can be used to overcome this lag
for the
FOLLOW, FLY and CAM move types.
The percentage compensation size is set with the
GEARING keyword.
GEARINGMODE =1 turns gearing compensation on.
GEARINGMODE =0 turns gearing compensation off.
Example:
MASTERSOURCE.0 = 0 : REM Master is axis position
MASTERCHANNEL.0 = 3 : REM Master is axis 3
GEARING.0 = 100.0 : REM Compensate lag
GEARINGMODE.0 = 1 : REM Turn on gearing compensation
FOLLOW.0 = 1.0 : REM Start following the master
See Also:
CAM, FLY, FOLLOW, GEARING, MASTERCHANNEL, MASTERSOURCE
HOMEPOS/HPS
Purpose:
To read the axis position at the completion of the datum cycle.
Controllers Supported:
NextMove PCI NextMove PC NextMove BX MintDrive ServoNode 51
Format:
v = HOMEPOS[axis]
Dot Parameters:
Axis - Axis No.
Attributes:
Controller Read Write Command Multi-
Axis
Scaled Default Range
NextMove
-8388607.0 ≤ x ≤
8388607.0
Description:
Axis position is measured in user units from the last datum point. When an axis homes, the position is
automatically set to zero. The
HOMEPOS keyword returns the axis position as it was prior to it be
zeroed. This is useful for checking for slip or lost steps.
Example:
HOME.0 = 1
PAUSE IDLE.0
POS.0 = HOMEPOS.0
This homes axis 0 on a switch and the encoder Z pulse. Axis position is then restored as if the position
wasn’t zeroed by the home routine.