User`s manual
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