User`s guide
Function Library • 73
6
Function Library
This chapter describes the supporting software for PCI-8134 cards. User
can use these functions to develop application program in C or Visual Basic
or C++ language.
6.1 List of Functions
Initialization
Section 6.3
_8134_Initial (*existCards, *pciInfo); Software initialization
_8134_Close (*existCards; Software Close
_8134_Set_Config (void); Configure PCI-8134 according to
Motion Creator
Pulse Input/Output Configuration
Section 6.4
set_pls_outmode(axis, pls_outmode); Set pulse command output mode
set_pls_iptmode(axis, pls_iptmode); Set encoder input mode
set_cnt_src(axis, cnt_src); Set counter input source
Continuously Motion Mode
Section 6.5
v_move(axis, svel, mvel, Tacc); Accelerate an axis to a constant
velocity with trapezoidal profile
sv_move(axis, svel, mvel, Tlacc, Tsacc); Accelerate an axis to a constant
velocity with S-curve profile
v_change(axis, mvel, Tacc); Change speed on the fly
v_stop(axis, Tdec); Decelerate to stop