Function Library 181
6.20 Backlash Compensation / Vibration Suppression
@ Name
_8102_backlash_comp – Set backlash corrective
pulse for compensation
_8102_suppress_vibration – Set vibration
suppressing timing
_8102_set_fa_speed – Set the FA speed
@ Description
_8102_backlash_comp:
Whenever direction change occurs, the 8102 outputs backlash
corrective pulses before sending commands. This function is used
to set the compensation pulse numbers.
_8102_suppress_vibration:
This function is used to suppress vibration of mechanical systems
by outputting a single pulse for negative direction and the single
pulse for positive direction right after completion of command
movement.
_8102_set_fa_speed:
This function is used to specify the low speed for backlash correc-
tion or slip correction. It also used as a reverse low speed for
home return operation.
@ Syntax
C/C++(Windows 2000/XP)
I16 _8102_backlash_comp(I16 AxisNo, I16
CompPulse, I16 Mode);
I16 _8102_suppress_vibration(I16 AxisNo, U16
ReverseTime,
U16 ForwardTime);
I16 _8102_set_fa_speed(I16 AxisNo, F64 FA_Speed);
Visual Basic (Windows 2000/XP)
B_8102_backlash_comp Lib "8102.dll" Alias
"_8102_backlash_comp" (ByVal AxisNo As
Integer, ByVal CompPulse As Integer, ByVal
Mode As Integer) As Integer