ADLINK PCI-8164 User Manual

Page 267

Advertising
background image

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

Advertising