Argument – ADLINK PCI-8102 User Manual

Page 190

Advertising
background image

Function Library

179

PCI-8102

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

B_8102_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, section

card_id

Physical axis

AxisNo

0

0

0

1

1

1

0

2

1

3

2

0

4

1

Advertising