Description, Syntax – ADLINK PCI-8154 User Manual

Page 166

Advertising
background image

156

Function Library

@ Description

Those functions perform Circular interpolation motion with differ-
ent profile. Detail Comparisons of those functions are described by
follow table.

@ Syntax

C/C++(Windows 2000/XP)

I16 _8154_start_tr_arc_xy(I16 card_id, F64

OffsetCx, F64 OffsetCy, F64 OffsetEx, F64

OffsetEy, I16 CW_CCW, F64 StrVel,F64

MaxVel,F64 Tacc,F64 Tdec);

I16 _8154_start_ta_arc_xy(I16 card_id, F64 Cx,

F64 Cy, F64 Ex, F64 Ey, I16 CW_CCW, F64

StrVel,F64 MaxVel,F64 Tacc,F64 Tdec);

I16 _8154_start_sr_arc_xy(I16 card_id, F64

OffsetCx, F64 OffsetCy, F64 OffsetEx, F64

OffsetEy, I16 CW_CCW, F64 StrVel,F64

MaxVel,F64 Tacc,F64 Tdec,F64 SVacc,F64

SVdec);

I16 _8154_start_sa_arc_xy(I16 card_id, F64 Cx,

F64 Cy, F64 Ex, F64 Ey, I16 CW_CCW, F64

StrVel,F64 MaxVel,F64 Tacc,F64 Tdec,F64

SVacc,F64 SVdec);

Function

Total axes

Velocity

Profile

Relative

Absolute

Target Axes

_8154_start_tr_arc_xy

2

trapezoidal

R

Axes 0 & 1

_8154_start_ta_arc_xy

2

trapezoidal

A

Axes 0 & 1

_8154_start_sr_arc_xy

2

S-curve

R

Axes 0 & 1

_8154_start_sa_arc_xy

2

S-curve

A

Axes 0 & 1

_8154_start_tr_arc_zu

2

trapezoidal

R

Axes 2 & 3

_8154_start_ta_arc_zu

2

trapezoidal

A

Axes 2 & 3

_8154_start_sr_arc_zu

2

S-curve

R

Axes 2 & 3

_8154_start_sa_arc_zu

2

S-curve

A

Axes 2 & 3

_8154_start_tr_arc2

2

trapezoidal

R

Any 2 of 4 Axis

_8154_start_ta_arc2

2

trapezoidal

A

Any 2 of 4 Axis

_8154_start_sr_arc2

2

S-curve

R

Any 2 of 4 Axis

_8154_start_sa_arc2

2

S-curve

A

Any 2 of 4 Axis

Advertising