ADLINK PCI-8164 User Manual
Page 267

Function Library
255
@ Argument
TotalAxes: Number of axes for simultaneous motion, 1-48.
*AxisArray: Specified axes number array designated to move.
*DistA: Specified position 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
*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
Sync_stop_on: Axis will stop if the CSTOP signal is on
Cstop_output_on: CSTOP signal will output with an abnormal
stop (ALM,EL..etc)
Sync_option1: Choose command start type:
X
0: default (immediately start)
X
1: waiting _8164_start_move_all() or CSTA signal
X
2: waiting Internal sync. signal to start (sync_source)
X
3: waiting Sync_option2’s condition to start
Sync_option2: For example:
X
0: default (useless)
X
1: after Axis0 stops
X
2: after Axis1 stops
X
4: after Axis2 stops
X
8: after Axis3 stops
X
5: after Axis0 and Axis2 stop
X
15: Axis0-Axis3 stop