20 backlash compensation / vibration suppression – ADLINK PCI-8158 User Manual

Page 208

Advertising
background image

198

Function Library

6.20 Backlash Compensation / Vibration Suppression

@ Name

_8158_backlash_comp – Set backlash corrective pulse for

compensation

_8158_suppress_vibration – Set vibration suppressing tim-

ing

_8158_set_fa_speed – Set the FA speed

@ Description

_8158_backlash_comp:

Whenever direction change occurs, the 8158 outputs backlash
corrective pulses before sending commands. This function is
used to set the compensation pulse numbers.

_8158_suppress_vibration:

This function is used to suppress vibration of mechanical sys-
tems by outputting a single pulse for negative direction and the
single pulse for positive direction right after completion of com-
mand movement.

_8158_set_fa_speed:

This function is used to specify the low speed for backlash cor-
rection or slip correction. It also used as a reverse low speed
for home return operation.

@ Syntax

C/C++(Windows 2000/XP)

I16 _8158_backlash_comp(I16 AxisNo, I16

CompPulse, I16 Mode);

I16 _8158_suppress_vibration(I16 AxisNo, U16

ReverseTime,

U16 ForwardTime);
I16 _8158_set_fa_speed(I16 AxisNo, F64 FA_Speed);

Advertising