390
G-language Commands
Section 7-3
With axes specified as the circular plane, the present position of an axis with
no axis run command will be treated as the target position. Other axes will not
be moved unless axis movements are specified for them.
If the interpolation feed rate is not specified, circulation interpolation will be
performed at the last interpolation feed rate specified for G01, G02 and G03.
An error will occur if an interpolation feed rate is not specified when G02 or
G03 is first executed.
An error will occur if circular plane is not specified prior to executing circular
interpolation.
The axis with the highest priority must be the horizontal axis. The following
diagrams show the order of priority.
If an axis that is not defined as the circular plane is specified, that axis will
move by linear interpolation, and the speed of the supplemental axis will be as
follows:
Fi = F x dLi/Lc
Fi: Supplemental axis interpolation feed rate
F: Speed
reference
dLi: Supplemental axis travel distance
Lc: Circumferential length
An error will occur if the interpolation feed rate of the supplemental axis
exceeds the maximum interpolation feed rate set for the axis.
When specifying the circle’s center coordinate, specify the relative distance
from the present position (the circle’s starting point) and specify one or two
axes. An error will occur if nothing is specified or if three or more axes are
specified.
When specifying the radius, circular interpolation smaller than a semicircle will
be executed for a positive value and circular interpolation greater than a semi-
circle will be executed for a negative value. 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 center coordinate specifications.
• When the axis movement command and present position are the same
• When the axis movement command is omitted
A complete circle cannot be drawn using the radius specification.
High
Low
X
Y
Z
U
Y
Y
X
X
Z
X
G02
G02
G03
G03
G03
G02
Summary of Contents for CS1W-MC221 -
Page 1: ...Motion Control Units Cat No W359 E1 04 CS1W MC221 V1 421 V1 OPERATION MANUAL ...
Page 2: ...CS1W MC221 V1 421 V1 Motion Control Units Operation Manual Revised February 2008 ...
Page 3: ...iv ...
Page 5: ...vi ...
Page 11: ...xii ...
Page 15: ...xvi ...
Page 19: ...xx ...
Page 27: ...xxviii Conformance to EC Directives 6 ...
Page 133: ...106 Installation Section 2 2 2 2 4 Dimensions CS1W MC421 CS1W MC221 ...
Page 173: ...146 Connecting Peripheral Devices Section 2 7 ...
Page 227: ...200 Command Area Section 3 6 ...
Page 351: ...324 Interface Specifics Section 5 4 ...
Page 513: ...486 Absolute Encoder Interface Specifications Section 9 7 ...
Page 575: ...548 Error Log Section 12 6 ...
Page 589: ...562 Performance Appendix A ...
Page 655: ...628 Control Bit Flag Timing Charts Appendix E ...
Page 683: ...656 Origin Search Patterns Appendix F ...
Page 685: ...658 Encoder Divider Rate and Rotation Speed for OMRON Servo Drivers Appendix G ...