User`s guide
90 •Function Library
@ Syntax
C/C++ (DOS, Windows 95/NT)
U16 start_move_all(I16 len, I16 *axes, F64 *pos,
F64 *str_vel, F64 *max_vel, F64 *Tacc)
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)
Visual Basic (Windows 95/NT)
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
@ 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