116
Function Library
_8168_v_change
is also applicable on positioning motion. Note:
The velocity profile is decided by the original motion profile. When
using in S-curve, set the motion to be pure S-curve. There are
some limitations for this function under position motion, please
refer to section 4.6.1 before using it.
_8168_sd_stop
:
This function is used to decelerate an axis to a stop according to a
trapezoidal profile or S-curve profile. This function is also useful
when velocity move, positioning move (both trapezoidal and S-
curve motion), manual pulser or home return move function is per-
formed. Note: The velocity profile is decided by original motion
profile.
_8168_emg_stop
:
This function is used to immediately stop an axis for all motion
moves.
_8168_fix_speed_range
This function is used to define the speed range. It should be called
before starting motion that may contain velocity changing or
increasing the maximum acceleration rate.
_8168_unfix_speed_range
This function is used to Release the speed range constraint.
_8168_get_current_speed
This function is used to read current pulse output rate of a speci-
fied axis. It is applicable at any time and during any operating
mode.
@ Syntax
C/C++ (DOS, Windows)
I16 _8168_tv_move(I16 AxisNo, F64 StrVel, F64
MaxVel, F64 Tacc);
I16 _8168_sv_move(I16 AxisNo, F64 StrVel, F64
MaxVel, F64 Tacc, F64 SVacc);
I16 _8168_v_change(I16 AxisNo, F64 NewVel, F64
Tacc);
I16 _8168_sd_stop(I16 AxisNo,F64 Tdec);
Summary of Contents for cPCI-8168
Page 4: ......
Page 10: ...vi List of Figures...
Page 29: ...Installation 19 2 9 Overview of CN3 CN6...
Page 31: ...Installation 21 2 11 Switch Setting...
Page 204: ...194 Function Library...