!
79
Parameters
The following table shows the possible settings for the parameters.
Parameter
Possible settings
Axis movement
d
Axis
X and Y
command
Coordinate data –39,999,999 to +39,999,999
(E00 to E31)
A0000 to A1999
Center
di
Axis
I or J
coordinate
Radius
R
Coordinate and
radius data
–39,999,999 to +39,999,999
(E00 to E31)
A0000 to A1999
Speed command
0.0001 to 39,999,999
(E00 to E31)
A0000 to A1999
M code*
000(0) to 999
(E00 to E31)
A0000 to A1999
Optional number
00 to 06
Note
Refer to
5-6 M-code Outputs
for details on M codes.
Description
Performs two-axis circular interpolation at the specified interpolation speed.
The current position is the default coordinate data in the specified circular plane.
If the interpolation speed isn’t specified, the interpolation will be performed at the
last speed used in a G01, G02, or G03 function. An error will occur if the inter-
polation speed isn’t specified and a G01, G02, or G03 function hasn’t been
executed before.
When specifying the circle’s center coordinate, specify the relative distance from
the current position (the circle’s starting point) and specify one or two axes. An
error will occur if there is no specification.
When specifying the radius, an arc smaller than a semicircle will be drawn with
positive values and an arc greater than a semicircle will be drawn with negative
values. Either a negative or positive value can be specified for a semicircle.
When specifying a complete circle (360
_
), the system will operate when either of
the following conditions is met in the arc center coordinate specifications.
•
When the axis movement command and current position are the same
•
When the axis movement command is left out
A complete circle can’t be drawn by the radius specification.
The G02 and G03 functions use the interpolation acceleration time, interpolation
deceleration time, and override value of the X axis.
The override value can be specified from the Teaching Box or PC data area inter-
face.
The override is referred to only once at the start of G02 and G03. The feed rate
cannot be changed during operation.
Caution
When circular interpolation is performed in pass mode and an M code from 0
through 499 or an optional number is specified, the interpolation will be per-
formed in stop mode, not pass mode.
G Functions
Section 5-5
Summary of Contents for C200H-MC221 -
Page 1: ...Cat No W315 E1 03 Motion Control Unit C200H MC221 OPERATION MANUAL ...
Page 2: ......
Page 3: ...C200H MC221 Motion Control Unit Operation Manual Details Revised June 2010 ...
Page 4: ...iv ...
Page 6: ...vi ...
Page 10: ......
Page 12: ......
Page 16: ...xvi ...
Page 42: ......
Page 48: ......
Page 196: ......
Page 212: ......
Page 242: ......
Page 258: ......
Page 304: ......