User`s manual

Operation Theory 71
4.1.2 Velocity mode motion
This mode is used to operate a one-axis motor with velocity mode
motion. The output pulse accelerates from a starting velocity
(StrVel) to a specified maximum velocity (MaxVel). The
_8164_tv_move() function is used for constant linear accelera-
tion while the _8164_sv_move() function is use for acceleration
according to the S-curve. The pulse output rate is kept at maxi-
mum velocity until another velocity command is set or a stop com-
mand is issued. The _8164_v_change() is used to change the
speed during an operation. Before this function is applied, make
sure to call _8164_fix_speed_range(). Refer to section 4.6
for more information. The _8164_sd_stop() function is used to
decelerate the motion until it stops. The _8164_emg_stop()
function is used to immediately stop the motion. These change or
stop functions follow the same velocity profile as its original move
functions, tv_move or sv_move. The velocity profile is shown
below.
NOTE The v_change and stop functions can also be applied to
Preset Mode (both trapezoidal, refer to 4.1.3, and S-curve
Motion, refer to 4.1.4) or Home Mode (refer to 4.1.8).
Related functions:
X _8164_tv_move(), _8164_sv_move(), _8164_v_change(),
_8164_sd_stop(), _8164_emg_stop(),
_8164_fix_speed_range(), _8164_unfix_speed_range():
Refer to section 6.5