ADLINK PCI-8134A User Manual

Page 93

Advertising
background image

Function Library

83

set_sd_stop_mode:

Select the motion actions for slow down only or slow down then stop
when SD pin is turned on

fix_max_speed:

This function is used to fix the speed resolution multiplier. The higher it is
set, the coarser speed step is performed but the higher acceleration rate
is obtained. Once it is set, the motion function will use this multiplier
setting instead. Notice that this value will not affect the maximum speed
of the motion command.

unfix_max_speed:

This function is used to unfix the speed resolution multiplier. Once it
is unfixed, all motion command will calculate a optimized multiplier
value according to the maximum speed setting in motion function.

verify_speed:

This function is used to get the minimum acceleration under a
maximum speed setting. This function will not affect any speed or
acceleration setting. It is only for offline checking.

_8134_set_sd_stop_mode:

Select the motion actions for slow down only or slow down then stop
when SD pin is turned on

@ Syntax

C/C++ (DOS, Windows)

U16 v_move(I16 axis, F64 str_vel, F64 max_vel, F64

Tacc)

U16 sv_move(I16 axis, F64 str_vel, F64 max_vel, F64

Tlacc, F64

Tsacc)

U16 v_change(I16 axis, F64 max_vel, F64 Tacc)
U16 v_stop(I16 axis, F64 Tdec)

U16 set_sd_stop_mode(I16 axis,I16 stop_mode)
U16 fix_max_speed(I16 axis, F64 max_vel)

U16 unfix_max_speed(I16 axis)
F64 verify_speed(F64 StrVel, F64 MaxVel, F64 *minAccT, F64

*maxAccT, F64 MaxSpeed)

I16 _8134_set_sd_stop_mode(I16 AxisNo, I16 sd_mode)

Visual Basic (Windows)

v_move (ByVal axis As Integer, ByVal str_vel As Double,

ByVal max_vel As Double, ByVal Tacc As Double) As
Integer

sv_move(I16 axis, F64 str_vel, F64 max_vel, F64 Tlacc,

F64 Tsacc) As Integer

v_change(I16 axis, F64 max_vel, F64 Tacc) As Integer

Advertising