- 69 -
Wotes on circular interpolation drive
■
In any of the following cases, STATCS1 PCWT EWWCW of the main axis (X or Z axis) is set to 1 and drive
is disabled.
・ For center-point circular interpolation, the current position and circular center point are on the
same coordinates or the center point and destination are on the same coordinates.
・ For passing-point circular interpolation, two of the current position, passing point, and
destination are on the same coordinates.
・ For passing-point circle interpolation, two of the current position, passing point 1, and passing
point 2 are on the same coordinates.
・ The distance between the current position and the circular center point is outside the range from 2
to 759,250,124.
・ For the circle having the distance between the current position and circular center point as its
radius, the destination is specified in the shaded area in the left figure below.
If the destination does not exist on the circumference, the drive pauses at the position where the
short axis in the same quadrant as the destination matches.
However, if the destination is specified
in the
area in the right figure below, the drive pauses at the position where the long axis
matches.
Error if specified in the shaded area
Pause at long-axis matching if specified in
area
(3) Linear speed constant control
Control is performed to keep the synthesized speed of the two axes working for interpolation drive
constant.
When two axes output pulses simultaneously, the next pulse output cycle is multiplied by 1.414.
Low-level width remains unchanged and high-level width becomes wider.
Interpolation pulse output at constant linear speed (example of 2-axis liner interpolation drive)
■
1
1.414
1
1.414
1
Long-axis
interpolation pulse
0.5
0.5
0.914
0.5
Short-axis
interpolation pulse
If acceleration/deceleration drive is performed at constant linear speed, the drive at the end speed
after deceleration becomes longer.