AX-Series Motion Controller Instructions Manual Chapter 2
160
2.2.17 SMC_BacklashCompensation
Supported Devices: AX-308E, AX-8, AX-364E
SMC_BacklashCompensation is used to compensate for the backlash of gears.
FB/FC Instruction Graphic Expression
FB SMC_BacklashCompensation
ST Language
SMC_BacklashCompensation_instance(
Master : =,
Slave : =,
bExecute : =,
fBacklash : =,
fCompensationVel : =,
fCompensationAcc : =,
fCompensationDec : =,
fCompensationJerk : =,
eBacklashMode : =,
eBacklashStartState : =,
bBusy =>,
bCommandAborted =>,
bError =>,
iErrorID =>,
bCompensating => );
Inputs
Name Function Data Type
Setting Value
(Default Value)
Timing to Take Effect
bExecute
The instruction is
run when bExecute
changes from False
to True.
BOOL
True/False
(False)
-
fBacklash
The backlash
distance to be
compensated
LREAL Positive, negative, or 0
When bExecute
changes from False
to True
fCompensationVel
The speed when
compensating for
LREAL Positive or 0
When bExecute
changes from False
fCompensationAcc
The acceleration
when compensating
for backlash
LREAL
Positive or 0 When bExecute
changes from False
to True
fCompensationDec
The deceleration
when compensating
for backlash
LREAL
Positive or 0 When bExecute
changes from False
to True