EasyManua.ls Logo

ADLINK Technology PCI-8102 - Page 141

ADLINK Technology PCI-8102
210 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Function Library 131
_8102_get_current_speed:
This function is used to read the current pulse output rate (pulse/
sec) of a specified axis. It is applicable in any time in any operation
mode.
_8102_speed_override:
This function is used to change motion speed on the fly. The over-
rided speed cannot higher than maximum motion speed. On the
other hand, Users also can use the function
“_8102_set_max_override_speed” to set the maximum override
speed which may higher or lower than maximum motion speed
before motion.
_8102_set_max_override_speed:
This function is used to set the max orerrided speed. This function
is used before velocity motion.
@ Syntax
C/C++(Windows 2000/XP)
I16 _8102_tv_move(I16 AxisNo, F64 StrVel, F64
MaxVel, F64 Tacc);
I16 _8102_sv_move(I16 AxisNo, F64 StrVel, F64
MaxVel, F64 Tacc, F64 SVacc);
I16 _8102_emg_stop(I16 AxisNo);
I16 _8102_sd_stop(I16 AxisNo, F64 Tdec);
I16 _8102_get_current_speed(I16 AxisNo, F64
*speed)
I16 _8102_speed_override(I16 CAxisNo, F64
NewVelPercent, F64 Time);
I16 _8102_set_max_override_speed(I16 AxisNo, F64
OvrdSpeed, I16 Enable);
Visual Basic6 (Windows 2000/XP)
B_8102_tv_move(ByVal AxisNo As Integer, ByVal
StrVel As Double, ByVal MaxVel As Double,
ByVal Tacc As Double) As Integer
B_8102_sv_move(ByVal AxisNo As Integer, ByVal
StrVel As Double, ByVal MaxVel As Double,
ByVal Tacc As Double, ByVal SVacc As Double)
As Integer
B_8102_emg_stop(ByVal AxisNo As Integer) As
Integer

Table of Contents

Related product manuals