Argument – ADLINK PCI-8102 User Manual
Page 144

Function Library
133
PCI-8102
Double, ByVal MaxVel As Double, ByVal Tacc
As Double, ByVal Tdec As Double) As Integer
B_8102_start_ta_move(ByVal AxisNo As Integer,
ByVal Pos As Double, ByVal StrVel As Double,
ByVal MaxVel As Double, ByVal Tacc As
Double, ByVal Tdec As Double) As Integer
B_8102_start_sr_move(ByVal AxisNo As Integer,
ByVal Dist As Double, ByVal StrVel As
Double, ByVal MaxVel As Double, ByVal Tacc
As Double, ByVal Tdec As Double, ByVal SVacc
As Double, ByVal SVdec As Double) As Integer
B_8102_start_sa_move(ByVal AxisNo As Integer,
ByVal Pos As Double, ByVal StrVel As Double,
ByVal MaxVel As Double, ByVal Tacc As
Double, ByVal Tdec As Double, ByVal SVacc As
Double, ByVal SVdec As Double) As Integer
B_8102_set_move_ratio(ByVal AxisNo As Integer,
ByVal move_ratio As Double) As Integer
B_8102_position_override(ByVal AxisNo As Integer,
ByVal NewPos As Double) As Integer
@ Argument
AxisNo: Axis number designated to move or change position.
Dist: Specified relative distance to move (unit: pulse)
Pos: Specified absolute position to move (unit: pulse)
StrVel: Starting velocity of a velocity profile in units of pulse per
second
MaxVel: Maximum velocity in units of pulse per second
Tacc: Specified acceleration time in units of seconds
card_id
Physical axis
AxisNo
0
0
0
1
1
1
0
2
1
3
2
0
4
1
…