130
Function Library
As Double, ByVal DistZ As Double, ByVal
DistU 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_8168_start_sa_line4(s) (ByVal CardNo As
Integer, ByVal PosX As Double, ByVal PosY As
Double, ByVal PosZ As Double, ByVal PosU 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
@ Argument
CardNo
: Card number designated to perform linear interpolation
Dist#
: specified relative distance of axis to move
Pos#
: specified absolute position of axis to move
StrVel
: starting velocity of a velocity profile in unit of pulse per
second
MaxVel
: starting velocity of a velocity profile in unit of pulse per
second
Tacc
: specified acceleration time in unit of second
Tdec
: specified deceleration time in unit of second
SVacc
: specified velocity interval in which S-curve acceleration is
performed.
Note: SVacc = 0, for pure S-Curve
SVdec
: specified velocity interval in which S-curve deceleration is
performed.
Note: SVdec = 0, for pure S-Curve
AxisArray
: Array of axis number to perform interpolation.
Example:
Int AxisArray[2] = {0,2}; // axis 0 & 2
Int AxisArray[3] = {0,1,3}; // axis 0,1,3
Note: AxisArray[n] must be smaller than AxisArray[m], if n<m.
Содержание cPCI-8168
Страница 4: ......
Страница 10: ...vi List of Figures...
Страница 29: ...Installation 19 2 9 Overview of CN3 CN6...
Страница 31: ...Installation 21 2 11 Switch Setting...
Страница 124: ...114 Function Library Src Counter source Return Code ERR_NoError Value Meaning 0 External Feedback 1 Command pulse...
Страница 134: ...124 Function Library Return Code ERR_NoError ERR_SpeedError ERR_PChangeSlowDownPointError ERR_MoveRatioError...
Страница 155: ...Function Library 145 12 At FH speed maximum velocity 13 In deceleration 14 Waiting for INP signal 15 Reserved...
Страница 204: ...194 Function Library...