ADLINK PCI-8158 User Manual
Page 167

Function Library
157
Cx : X-axis (first axis of target axes) absolute position of center of
arc
Cy: Y-axis (second axis of target axes) absolute position of center
of arc
Ex: X-axis (first axis of target axes) absolute position of end of arc
Ey: Y-axis (second axis of target axes) absolute position of end of
arc
CW_CCW: Specified direction of arc
StrVel: Starting velocity of a velocity profile in units of pulse per
second.
MaxVel: Maximum velocity in units of pulse per second.
Tacc: Specified acceleration time in units of seconds.
Tdec: Specified deceleration time in units of seconds.
SVacc: Specified velocity interval in which S-curve acceleration is
performed.
Note: SVacc = 0, for pure S-Curve. For more details, see sec-
tion 4.2.4
SVdec: specified velocity interval in which S-curve deceleration is
performed.
Note: SVdec = 0, for pure S-Curve. For more details, see sec-
tion 4.2.4
*AxisArray: Array of axis number to perform interpolation.
Example: I16 AxisArray[2] = {0, 3}; //axis 0, & axis 3 (correct)
I16 AxisArray[2] = {1, 6}; //axis 1, & axis 6 (incorrect)
*OffsetCenter: Array of the offset to center (relative to the start
position)
Example: F64 OffsetCenter[2] = {2000.0, 0.0}; //offset from
start position(initial point) for 1st & 2nd axes
Value
Meaning
0
Clockwise(cw)
1
Counterclockwise(ccw)