Continuously motion move, 5 continuously motion move – ADLINK PCI-8134A User Manual

Page 92

Advertising
background image

82

Function Library

pls_iptmode=3, CW/CCW type pulse input.

cnt_src: Counter source

cnt_src=0, counter source from command pulse

cnt_src=1, counter source from external input

EA, EB

@ Return Code

ERR_NoError

6.5

Continuously Motion Move

@ Name

v_move – Accelerate an axis to a constant velocity with trapezoidal
profile
sv_move – Accelerate an axis to a constant velocity with S-curve profile
v_change – Change speed on the fly
v_stop – Decelerate to stop

set_sd_stop_mode – Set slow down stop mode
fix_max_speed – Fix maximum speed setting

unfix_max_speed – Unfix maximum speed setting
get_current_speed – Get axis’ current output pulse rate
verify_speed – Get the minimum acceleration time under the speed

setting

_8134_set_sd_stop_mode – Set slow down stop mode

@ Description

v_move:

This function is used to accelerate an axis to the specified constant
velocity. The axis will continue 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.

sv_move:

This function is similar to v_stop() but the accelerating is S-curve.

v_change:

You can change the velocity profile of command pulse ouput during
operation by this function. This function changes the maximum velocity
setting during operation.

v_stop:

This function is used to decelerate an axis to stop anytime.

Advertising