ADLINK PCI-8134A User Manual

Page 127

Advertising
background image

Additional Function Library

117

for Z & U, with S-curve profile,

_8134_start_sa_move_zu –Start

an

absolute

2-axis

linear

interpolation for Z & U, with S-curve profile,

@ Description

_8134_start_move_%%_xy, _8134_start_move_%%_zu:

These functions cause a linear interpolation motion between two
axes without waiting for completion. After issuing this function, it will
start to move and leave the function at the same time. Note that xy
means the first two axes of one card and zu means the last two axes
of one card. %% means speed profile combinations.

@ Syntax

C/C++ (DOS, Windows)

I16 _8134_start_tr_move_xy(I16 CardNo, F64 DistX, F64 DistY,

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

I16 _8134_start_ta_move_xy(I16 CardNo, F64 PosX, F64 PosY,

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

I16 _8134_start_sr_move_xy(I16 CardNo, F64 DistX, F64 DistY,

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

I16 _8134_start_sa_move_xy(I16 CardNo, F64 PosX, F64 PosY,

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

I16 _8134_start_tr_move_zu(I16 CardNo, F64 DistX, F64 DistY,

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

I16 _8134_start_ta_move_zu(I16 CardNo, F64 PosX, F64 PosY,

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

I16 _8134_start_sr_move_zu(I16 CardNo, F64 DistX, F64 DistY,

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

I16 _8134_start_sa_move_zu(I16 CardNo, F64 PosX, F64 PosY,

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

Visual Basic (Windows)

B_8134_start_tr_move_xy (ByVal CardNo As Integer, ByVal Dist

As Double, ByVal Dist As Double, ByVal StrVel As Double,
ByVal MaxVel As Double, ByVal Tacc As Double, ByVal Tdec
As Double) As Integer

B_8134_start_ta_move_xy (ByVal CardNo As Integer, ByVal Pos

As Double, ByVal Pos As Double, ByVal StrVel As Double,
ByVal MaxVel As Double, ByVal Tacc As Double, ByVal Tdec
As Double) As Integer

B_8134_start_sr_move_xy (ByVal CardNo As Integer, ByVal Dist

As Double, 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

Advertising