ADLINK PCI-8134A User Manual
Page 100

90
• Function Library
U16 move_all(I16 len, I16 *axes, F64 *pos, F64
*str_vel, F64 *max_vel, F64 *Tacc)
U16 wait_for_all(I16 len, I16 *axes)
U16 start_sa_move_all(I16 len, I16 *axes, F64 *pos,
F64 *str_vel, F64 *max_vel, F64 *Tlacc, F64 *Tsacc)
Visual Basic (Windows)
start_move_all(ByVal len As Integer, ByRef axis As
Integer , ByRef pos As Double, ByRef str_vel As
Double, ByRef max_vel As Double, ByRef Tacc As
Double) As Integer
move_all(ByVal len As Integer, ByRef axis As Integer,
ByRef pos As Double, ByRef str_vel As Double, ByRef
max_vel As Double, ByRef Tacc As Double) As Integer
wait_for_all(ByVal n_axes As Integer, ByRef axis As
Integer) As Integer
start_move_all(ByVal len As Integer, ByRef axis As
Integer , ByRef pos As Double, ByRef str_vel As
Double, ByRef max_vel As Double, ByRef Tlacc As
Double, ByRef Tsacc As Double) As Integer
@ Argument
n_axes: number of axes for simultaneous motion
*axes: specified axes number array designated to move.
*pos: specified position array in unit of pulse
*str_vel: starting velocity array in unit of pulse per second
*max_vel: maximum velocity array in unit of pulse per second
*Tacc: acceleration time array in unit of second
@ Return Code
ERR_NoError
ERR_MoveError