ADLINK PCI-8154 User Manual

Page 153

Advertising
background image

Function Library

143

_8154_start_ta_move

:

This function causes the axis to accelerate from a starting
velocity (StrVel), rotate at constant velocity (MaxVel), and
decelerates to stop at the specified absolute position with
trapezoidal profile. The acceleration (Tacc) and deceleration
(Tdec) time is specified independently. This command does not
let the program wait for motion completion, but immediately
returns control to the program.

_8154_start_sr_move

:

This function causes the axis to accelerate from a starting
velocity (StrVel), rotate at constant velocity (MaxVel), and
decelerates to stop at the relative distance with S-curve pro-
file. The acceleration (Tacc) and deceleration (Tdec) time is
specified independently. This command does not let the pro-
gram wait for motion completion, but immediately returns con-
trol to the program.

_8154_start_sa_move

:

This function causes the axis to accelerate from a starting
velocity (StrVel), rotate at constant velocity, and decelerates to
stop at the specified absolute position with S-curve profile.
The acceleration and deceleration time is specified indepen-
dently. This command does not let the program wait for motion
completion but immediately returns control to the program.

_8154_set_move_ratio

:

This function configures scale factors for the specified axis.
Usually, the axes only need scale factors if their mechanical
resolutions are different. For example, if the resolution of feed-
back sensors is two times resolution of command pulse, then
the parameter “move_ratio” could be set as 2.

_8154_position_override

:

This function is used to change target position on the fly. There
are some limitations on this function. Please refer to section
4.2.15 before use it.

_8154_set_max_override_speed

:

Advertising