5 velocity mode motion, Velocity mode motion – ADLINK PCI-8164 User Manual

Page 194

Advertising
background image

182

Function Library

6.5 Velocity mode motion

@ Name

_8164_tv_move – Accelerate an axis to a constant velocity with

trapezoidal profile

_8164_sv_move – Accelerate an axis to a constant velocity with

S-curve profile

_8164_v_change – Change speed on the fly

_8164_sd_stop – Decelerate to stop

_8164_emg_stop – Immediately stop

_8164_fix_speed_range – Define the speed range

_8164_unfix_speed_range – Release the speed range con-

strain

_8164_get_current_speed – Get current speed

_8164_verify_speed – get speed profile’s minimum and maxi-

mum acc/dec time

@ Description

_8164_tv_move:
Accelerates an axis to the specified constant velocity with a trape-
zoidal profile. The axis continues to travel at a constant velocity
until the velocity is changed or the axis is commanded to stop. The
direction is determined by the sign of the velocity parameter.

_8164_sv_move:
Accelerates an axis to the specified constant velocity with a S-
curve profile. The axis continues to travel at a constant velocity
until the velocity is changed or the axis is commanded to stop. The
direction is determined by the sign of velocity parameter.

_8164_v_change:
Changes the moving velocity with a trapezoidal profile or S-curve
profile. Before calling this function, define the speed range by
_8164_fix_speed_range. _8164_v_change is also applicable on
pre-set motion.

Advertising