386
G-language Commands
Section 7-3
[_D<D code>[/Stopover (Note.)]]
[_#<optional number>]
Note
The stopover function can be used with either an M code or a D code, but not
with both.
Operands
The following table shows the possible settings for the operands.
Note
Refer to
7-4 M Code Outputs
for details on M codes, and to
7-4-9 D Code Out-
puts
for details on D codes. Refer to
7-4-10 Stopover Function
for details on
the stopover function.
Description
Performs linear interpolation on up to four axes simultaneously at the speci-
fied interpolation feed rate.
The interpolation feed rate is calculated with the equations shown below. Four
axes are shown, but the same calculations apply when three or fewer axes
are being used.
Fx = F
×
dLx/L
Fy = F
×
dLy/L
Fz = F
×
dLz/L
Fu = F
×
dLu/L
Fx to Fu: Interpolation feed rates for axes X to U
dLx to dLu: Movement distance for axes X to U
L: Total distance between start and end of linear interpolation
If the interpolation feed rate is not specified, the interpolation will be per-
formed at the last feed rate used in a G01, G02, or G03 command. An error
will occur if the interpolation feed rate is not specified and the G01, G02, or
G03 command has not been executed before.
!Caution
When linear 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
.
If the same interpolation acceleration/deceleration times and override values
are not set for all of the axes used in a task, the settings for the axis with the
Operand
Possible settings
Axis movement
command
Axes
X, Y, Z, U
Coordinate data –39,999,999 to +39,999,999
(E00) to (E31)
A0000 to A1999
Speed reference
0.0001 to 39,999,999
(E00) to (E31)
A0000 to A1999
M code
000 to 999
(E00) to (E31)
A0000 to A1999
D code
000 (0) to 255
(E00) to (E31)
A0000 to A1999
Stopover
Axes
X, Y, Z, U
Coordinate data 0 to 39999999
(E00) to (E31)
A0000 to A1999
Optional number
00 to 19
L
dLx
2
dLy
2
dLz
2
dLu
2
+
+
+
=
(
)
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 ...