BA set backlash compensation
IMM PGM MIP
USAGE ♦ ♦ ♦
SYNTAX xxBAnn or xxBA?
PARAMETERS
Description xx [ int ] - axis number
nn [ float ] - backlash compensation value
Range xx - 1 to MAX AXES
nn - to distance equivalent to 10000 encoder counts
Units xx - none
nn - user units
Defaults xx missing: error 37, AXIS NUMBER MISSING
out of range: error 9, AXIS NUMBER OUT OF RANGE
nn missing: error 38, COMMAND PARAMETER MISSING
out of range: error 7, PARAMETER OUT OF RANGE
DESCRIPTION This command initiates a backlash compensation algorithm when motion
direction is reversed. The controller keeps track of the motion sequence and for
each direction change it adds the specified nn correction. Setting nn to zero
disables the backlash compensation.
NOTE: The command is affective only after a home search (OR) or define
home (DH) is performed on the specified axis.
RETURNS If “?” sign takes the place of nn value, this command reports the current setting.
REL. COMMANDS None
EXAMPLE 1BA0.0012 | Set backlash compensation value for axis #1 to 0.0012 units
1BA? | Query backlash compensation value for axis #1
0.0012 | Controller returns a value of 0.0012 units
1OR | Perform home search on axis #1
1PA10 | Move axis #1 to absolute 10 units
1PA0 | Move axis #1 to absolute 0 units
3-30 Section 3 – Remote Mode