Function Library
135
Double, ByVal OffsetCy As Double, ByVal
OffsetEx As Double, ByVal OffsetEy As
Double, ByVal DIR As Integer, ByVal MaxVel
As Double) As Integer
@ Argument
CardNo
: Card number designated to perform linear interpolation
OffsetCx
: X-axis offset to center
OffsetCy
: Y-axis offset to center
OffsetEx
: X-axis offset to end of arc
OffsetEy
: Y-axis offset to end of arc
Cx
: specified X-axis absolute position of center
Cy
: specified Y-axis absolute position of center
Ex
: specified X-axis absolute position of the end of arc
Ey
: specified Y-axis absolute position of the end of arc
DIR
: Specified direction of arc, CW:0 , CCW:1
MaxVel
: Tangential velocity in unit of pulse per second
AxisArray
: Array of axis number to perform interpolation.
Example:
Int AxisArray[2] = {0,2}; // axis 0 & 2
Int AxisArray[2] = {1,3}; // axis 1 & 3
Note: AxisArray[0] must be smaller than AxisArray[1]
Note: If the function is for secondary axes (Axis 4~7), the
AxisArray must have the axes indexing from the range of 4~7
@ Return Code
ERR_NoError
ERR_SpeedError
ERR_AxisArrayErrot
Summary of Contents for cPCI-8168
Page 4: ......
Page 10: ...vi List of Figures...
Page 29: ...Installation 19 2 9 Overview of CN3 CN6...
Page 31: ...Installation 21 2 11 Switch Setting...
Page 204: ...194 Function Library...