Argument – ADLINK PCI-8102 User Manual

Page 144

Advertising
background image

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

Advertising