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
Function Library
135
Need help?
Do you have a question about the cPCI-8168 and is the answer not in the manual?