391
G-language Commands
Section 7-3
!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. For details on the Pass Mode, refer to
7-3-5 G10: PASS MODE
.
The override value can be set from either the Teaching Box or the PLC Inter-
face Area.
The order of priority is as follows:
In Pass Mode or In-Position Check OFF Mode, the override value is read only
for the first G02/G03 command.
When the product of the specified interpolation feed rate and override value
exceeds the maximum interpolation feed rate for the axis being moved by cir-
cular interpolation (set in the system parameters), circular interpolation will be
performed at the lowest maximum feed rate among the axes being moved.
For example, consider the following situation.
G02
X100
Y90
I0
J40 F3000
X-axis override value:
100.0[%]
X-axis max. interpolation feed rate:
4000[mm/s]
Y-axis max. interpolation feed rate:
2000[mm/s]
Interpolation feed rate after override calculation = 3000
×
100.0/100.0
= 3000 [mm/s]
The interpolation feed rate exceeds the maximum interpolation feed rate for
the Y-axis (2000 [mm/s]), so the interpolation feed rate is set to 2000 [mm/s].
Note
Internal radius calculations are accurate to seven digits. When the radius
exceeds 9,999,999 pulses, circular interpolation will be performed within the
specified circle. Keep the radius under 9,999,999 pulses when specifying the
radius in 1-pulse units.
If the plane where circular interpolation will be performed is changed while
consecutive circular interpolations are being executed, pause the positioning
before going on to the next circular interpolation when Pass Mode is specified.
When an optional number is specified, the axis movement command will be
carried out when that optional input goes ON. The operation will not be per-
formed until the optional input goes ON. The source of the optional input
depends on the optional number specified, as shown below.
0 through 15:
Inputs from the PLC Interface Area
16 through 19:
Inputs from general inputs 1 to 4
Declared axis configuration for task
Interpolation deceleration time and
override value
XYZU
X-axis time and value
YZU
Y-axis time and value
ZU
Z-axis time and value
U
U-axis time and value
XU
X-axis time and value
High
Low
X
Y
Z
U
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 ...