ADLINK PCI-8158 User Manual

Page 203

Advertising
background image

Function Library

193

As Double, ByRef SVdecA As Double) As
Integer

B_8158_set_ta_move_all(ByVal TotalAxes As

Integer, ByRef AxisArray As Integer, ByRef
PosA As Double, ByRef StrVelA As Double,
ByRef MaxVelA As Double, ByRef TaccA As
Double, ByRef TdecA As Double) As Integer

B_8158_set_sr_move_all(ByVal TotalAxes As

Integer, ByRef AxisArray As Integer, ByRef
DistA As Double, ByRef StrVelA As Double,
ByRef MaxVelA As Double, ByRef TaccA As
Double, ByRef TdecA As Double, ByRef SVaccA
As Double, ByRef SVdecA As Double) As
Integer

B_8158_start_move_all(ByVal FirstAxisNo As

Integer) As Integer

B_8158_stop_move_all(ByVal FirstAxisNo As

Integer) As Integer

@ Argument

TotalAxes: Number of axes for simultaneous motion

*AxisArray: Specified axes number array designated to move.

*DistA: Specified distance array in units of pulse

*StrVelA: Starting velocity array in units of pulse per second

*MaxVelA: Maximum velocity array in units of pulse per second

*TaccA: Acceleration time array in units of seconds

*TdecA: Deceleration time array in units of seconds

*PosA: Specified position array in units of pulse

*SvaccA: Specified velocity interval array in which S-curve accel-

eration is performed.

*SvdecA: Specified velocity interval array in which S-curve decel-

eration is performed.

FirstAxisNo: The first element in AxisArray.

Advertising