ADLINK PCI-8158 User Manual

Page 212

Advertising
background image

202

Function Library

Double, ByRef pTacc As Double, ByRef pTdec
As Double, ByRef pSVacc As Double, ByRef
pSVdec As Double, ByRef pTconst As Double)
As Integer

B_8158_get_sa_move_profile(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,
ByRef pStrVel As Double, ByRef pMaxVel As
Double, ByRef pTacc As Double, ByRef pTdec
As Double, ByRef pSVacc As Double, ByRef
pSVdec As Double, ByRef pTconst As Double)
As Integer

@ Argument

AxisNo: Axis number of Target Axis.

Dist: Specified relative distance (unit: pulse)

Pos: Specified absolute position (unit: pulse)

StrVel: Starting velocity (unit: pulse/sec)

MaxVel: Maximum velocity (unit: pulse/sec)

Tacc: time for acceleration (unit: sec)

Tdec: time for deceleration (unit: sec)

SVacc: S-curve region during acceleration (unit: pulse/sec)

Note: SVacc = 0, for pure S-Curve. For more details, see sec-
tion 4.2.4

card_id Physical axis AxisNo

0

0

0

1

1

7

7

1

0

8

1

9

Advertising