INDEX
Subject
Absolute
A
Absolute
Address
ADDRESS
ADDRESS
Address
Alarm
Alarm
ALARM
Alarm
Alarm
Argument
Automatic
Automatic
Automatic
AUTOMATIC
Automatic
Automatic
Axis
AXIS
B
Battery
BATTERY
Breakpoint
Buffer
C
Cable
Canned
Cautions
Circle
Circuit
Circuit
Circular
Circular
(M97/M96)
Command
Considerations
Constant
Control
Control
Coordinate
COORDINATE
CRT
Current
CURSOR
CYCLE
D
DATA
Data
Setting
DATA
Decimal
Display
DISPLAY
DISPLAY
DRY
Dwell
Zero
/Incremental
and
Function
CHARACTERS,
Keys
Search
Code
Display
Codes
and
CODES,
Message
Number
Designation
Acceleration
Centering
Coordinate
OPERATION,
Return
Tool
Control,
INTERLOCK
REPLACEMENT
Function
Storaget
Connector
Cycles
in
Programming
Cutting
Breaker
Breaker
Interpolation
Path
t
Data
Display
Commands
Panel
Word
Character
Position,
Keys
START
INPUT
Input
/Output
of
Keys
Point
and
Write
AND
LOCK
RUN
Switch
(G04)
(G92)
Point
Programming
Remedies
OF
LIST
Display
User
of
Function
System
to
Reference
length
4Th
Input
•
Specifications
(G73,
G74,
G13)+
(G12,
for
Servo
of
Composite
Mode
On/Off
Display
and
Remarks
•
* *
WORD
Display
Displaying
Pushbutton
/OUTPUT
Interface
Programming
of
Local
WRITING
/MACHINE
,
Programming
Characters
LIST
by
#8000
Macro
*
*
and
Deceleration
(G36,
Settingf
PREPARATION
Measurement
*
(G02,
INTERFACE,
Point
•
G76,
....
•
Control
Control
G03)
Tool
on
for
and
and
to
Variables
OPERATION
LOCK
(G90,
OF
Command
4
-
•
G3?)+
(G28)
+
G77,
•
Power
Radius
User
Resetting
Lamp
SUPPLEMENT
be
used
and
Switch
of
G91)
•
*
•
G80
Macros
* *
and
Common
•
•
FOR
+
G98,
G89,
to
Supply
Compensation
Rate,
Baud
Variable
TO
Unit
G99)+
*
C
•
Chapter
2
2
2
APPENDIX
4
4
*
*
4
•
8
APPENDIX
2
2
*
2
•
2
2
6
7
2
6
• •
2
6
8
8
•
4
2
4
2
••
3
2
*
8
.
8
•
-
2
2
4
*
•
2
4
2
•
8
2
2
4
4
4
6
4
4
4
2
•
•
2
4
6
6
2
Section
2,9.31
2.9.30
2.1.1
*
6
5
4.1.4
4.3.10
4.3.10
8.6.2
*
•
2.10.1
2.11,10
2.11.2
2.4.6
2.9.19
6.2.2
7.5
2.9.14
6.2.3
2.3.4
6.1.29
8.1.4
2
8.
4.3.11
2.1.5
4.7.4
2.9.29
3.2.3
2.9.9
8.3.5
8.3.1
2.9.4
2.8.6
4.3.2
2.
11.9
4.3.1
2.11.6
8.1.2
2.3.1
2.3
4.1.2
4.3.4
4.1.8
6.1.2
4.7
4.7,2
4.1.5
2.1.3
2.11.8
4.3
1.21
6.
6.1.20
2.9.6
Page
79
79
3
234
116
.....
130
.....
130
185
222
83
----
105
86
----
12
----
37
-
444
•
164
173
.....
.....
.....
.....
......
......
......
.....
......
......
34
164
444
*
•
8
•••ÿ
162
180
181
131
5
114
68
112
28
183
182
24
19
121
102
----
120
99
179
7
6
115
124
117
155
140
140
116
5
102
120
160
160
27
ii
Subject
EDIT
£
EDIT
EDIT
Editing
Keys
LOCK
E1A/ISO
EMERGENCY
Stop
Exact
Exercises
EXTERNAL
FI-Digit
F
Feed
Function
FEED
HOLD
Feed
Per
Feedrate
Feedrate
FEEDRATE
FEEDRATE
FUNCTION
Fuse
Blowing
for
Fuse
of
Fuses
of
Fuses
Codes
G
G
G06)
(GOO,
(G01)
Linear
G03)
(G02,
G03)+
(G02,
(G04)
Dwell
(G09,
G61,
(G10)
Tool
Gl3)t
(G12,
(G17,
G18,
G21)ÿ
(G20,
(G22,
G
(G27)
Reference
(G28)ÿAutomatic
(G29)ÿReturn
(G30)ÿReference
(G31)ÿSkip
1
(G33)
Threadcutting
G37)T
(G36,
(G38)ÿZ-Axis
(G40,
G41,
G44,
(G43,
(G45
to
(G5Q,
G51)rScaling
(G52
to
4-
(G60)1
Unidirectional
(G70,
G71,
(G73
G74,
,
(G80,
G81)ÿOutput
(G90/G91)
(C92)
Programming
G95)1
(G94,
(G100
through
Switch
Operation,
Auto-Recognition
STOP
(G09,
G61
User
of
Macro
DECELERATION
Programmingt
Designation
Pushbutton
Revolution+
(F-Function)
.........
1/10
OVERRIDE
OVERRIDE
Keys
(Alarm
Control
Servo
Composite
Input
Power
Groups
and
Positioning
Interpolation
Circular
Helical
G64)
Exact
Value
Offset
Circle
G19)
Plane
Inch/Metric
23)
+
Stored
Point
Return
from
Point
Function
Automatic
Reference
G42)+Tool
G49)"*’Tool
G48)
Tool
Position
G59)tWork
G72)
Hole
G76,
G80
Absolute
Feed
Function
102)
Summary
Pushbutton
G64)
,
and
CANCEL
Switch
331,
No.
Power
Control
Unit
,
of
List
Interpolation
Interpolation
Stop
Designation
Cutting
Designation
Designation
Stroke
Limit
Check
to
Reference
Return
Centering
Surface
Radius
Length
Offset
Function
Coordinate
Approach
Pattern
G89,
to
External
for
/Incremental
of
Absolute
Designation
High-Speed
of
•
Input
G95)t
(G94,
Lamp
Switch
332)
Unit
Power
Supply
Reference
Zero
Function
Offset
Compensation
Compensation
System
Cycles
G98,
Motion
Programming
Zero
Cutting
INDEX
*
*
+
s
Signal
•
*
*
•
...
.
•
*
-
-
Unit
....
G
by
Code
.
Point
•
Setting
.
G99rCanned
Point
•
Feature
* *
*
*
ion
•
*
•
Sect
4.
6
4.1.
6.1.28
4.8.4
3.1.2
6.1.4
2.9.7
2.
ii.
6.
1.30
2.4.4
2.9.32
6.1.3
2.4.5
2.4.2
2.4.3
6.1.13
6.1.12
4.1.3
8.4.1
8.3.4
8.3.2
8.3.3
2.9.1
2.9.2
2.9.3
2.9.4
2.9.5
2.9.6
2.9.7
2.9.8
2.9.9
2.9.
2.9.
2.9.12
2.
9.13
2.9.14
2.9.
2.9.16
2.9.
2.
9.
2.9.19
2.
9.
2.9.21
2.9-
2.9.23
2.9.24
2.9.
2.9.26
2.9.27
2.9.29
2.9.
2.9-30
2.9.31
2.9.32
2.9.33
Page
10
138
117
162
146
-
•
110
.
155
.
n
27
105
162
.
.
.
.
.
11
80
155
12
10
11
159
157
.
115
.
184
183
182
183
21
23
23
24
26
27
27
28
-
10
11
15
28
31
31
32
33
34
35
36
17
18
20
22
36
37
37
39
39
53
55
60
25
62
64
65
68
28
67
79
79
80
80
Chapter
4
4
6
4
3
6
2
2
6
2
2
6
2
2
2
6
6
4
8
8
8
8
2
2
2
2
2
2
2
2
2
2
2
2
*
2
2
2
2
2
2
*
C
2
2
2
2
2
2
2
2
2
Cycles
•
•
-
2
2
2
2
2
2
iii
INDEX
Subject
Program
P
PUSHBUTTONS,
Rapid
R
RAPID
Reference
REFERENCE
Reference
Registration
Registered
Remote
RESET
Return
ROUTINE
S
S2-Digit
5-Digit
S
Scaling
Sequence
Servomotor
Setting
Setting
Setting
Setting
SETTING
Setting
Simultaneously
Simultaneously
SINGLE
Function
Skip
SPINDLE
SPINDLE-SPEED
Splicing
STANDARD
START
STORED
STORED
STORED
Stored
Subroutine
SWITCHING
T
T2-Digit
T4-Digit
Feed
Tape
TAPE
Code
Tape
TAPE
TAPE
TAPE
Reader
Tape
Tape
Reader
TAPE
TAPE
Tape
Reels,
Reels,
Tape
TAPE
Restart
Traverse
TRAVERSE
Point
POINT
Point
of
Program
On
Power
Key
from
Reference
INSPECTION
Programming
Programming
Function
Number
and
Parameter
and
and
Data
and
Data
Data,
Displaying
NUMBERS,
of
Baud
BLOCK
(G3I)+
SPEED
Tape
NC
INPUT
Input
LOCK
LEADSCREW
LEADSCREW
STROKE
Stroke
AND
CODE
FEED
INPUT
READER
READER
Limit
Program
UNITS
Programming
Programming*
Switch
MEMORY
and
/OUTPUT
•
Handling
Handling
REELS’*"
RATE
(G27)+
Lamps+
Macros
Number,
Pushbuttons
Zero
SCHEDULE
t
(G50,
G51)t
.......
•
Motor
Tape
Parameter
Parameter
LIST
and
/OUTPUT
(or
ERROR
ERROR
LIMIT*,
(G22,
(M98,
THE
ON
AND
OVERRIDE
(G30)t
.
*
for
Verifying
Data,
Data
and
OF
Others
Axes
Axes
Switch*
Switch)
PREPARATION
G23)*
M99)
LAMPS
Rate
Check
Return
User
/Off
DC
Rate
Controllable
Controllable
Switch
OVERRIDE
FUNCTION
...
and
System
MODE,
SYSTEM
-
-
COMPARTMENT
OPERATION
No.
OPERATIONS
i
8-inch
6-inch
KEYS
Switch
.....
•
.
*
No.
•
.
.
Inputting
to
Paper
of
Serial
of
Four-axis
of
Three-
Switch
of
•
«
*
LIST
STATION
IN
OF
NC
Display
(G29)ÿ
Spindle
Writing
(S-FUNCTION)
SIGNALS,
COMPENSATION
COMPENSATION
CONTROL
Switches
*
*
•
*
-
Tape,
Ingerface
axis
•
OF
FOR
....
DATA
Outputting
Controlt
Control
•
AND
•
•
*
•
.
•
:
•
Chapter
6
4
2
6
2
6
2
2
.
.
4
.
.
4
.
.
4
2
8
2
2
2
2
8
4
4
•
4
•
4
APPENDIX
4
2
2
6
2
6
2
3
APPENDIX
6
APPENDIX
7
2
2
6
2
2
5
7
3
3
4
4
5
8
5
5
5
5
5
Section
6,2.4
...
4.1
2.4.1
6.1.11
2.9.13
6.1.16
16
2.9.
2.11.7
4.5.4
4.2.3
4.1.12
2.9.15
8.1
2.5.1
2.5.2
2.9.24
2.2.2
8.1.3
4.8.1
4.4.2
4.4.4
1
«
•
-
-
4.3.6
4.7.3
2.3.3
2.3.2
6.1.17
2.9.17
1.
14
6.
2.5
1
3.4.
4
6.1.27
3
7.4
2.9.12
2.8.7
6.
1
2.6.1
2.6.2
5.
1.
I
7.6
3.
1.
1
•••
3.1
4.1.13
4
4.
5.
1.2
8.1.1
5.1
5.2.2
5.2.1
5.2
Page
•
167
114
----
••
•*
.....
.....
••
•••
.....
......
......
9
157
33
159
36
101
137
120
118
35
178
----
13
13
60
6
179
145
133
133
127
187
141
•
7
7
159
36
159
13
113
213
162
209
----
173
32
----
19
155
14
14
148
175
U0
*
*
•
10
1
118
132
148
----
1.
179
148
148
149
149
149
vi
2.1.2
Address
Table
in
ADDRESS
characters
2.2.
AND
FUNCTION
their
and
CHARACTERS
meanings
are
shown
Address
Characters
A
B
C
D
E
F
G
H
I
J
K
L
Additional
Additional
Additional
Tool
radius
User
macro
Feedrate
Preparatory
Tool
length
X
-coordinate
Radius
Y
for
-coordinate
Cutting
Z-coordinate
Number
Table
rotary
rotary
rotary
offset
character
offset
circle
depth
of
repetitions
2.2
function
of
arc
of
arc
for
center
arc
Address
axis
axis
axis
number
number
center
cutting
center
circle
Meanings
parallel
parallel
parallel
cutting
Characters
to
X-axis
Y-axis
to
to
Z-axis
B:
Basic
Q:
Optional
O
O
O
B,
0
O
B
O
B.
B
B
O
,
O
B
B
,
O
B
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Miscellaneous
Sequence
Program
Dwell
number
time,
designation
cut,
Depth
Point
Radius
of
R
for
designation
Spindle-speed
function
Tool
Additional
Additional
Additional
X-coordinate
Y-coordinate
Z
-coordinate
functions
number
Program
in
canned
linear
linear
linear
subprogram
No.
of
shift
cycles
of
function
axis
axis
axis
and
canned
circular
a
parallel
parallel
parallel
sequence
cycles
arc
to
X-axis
to
Y-axis
to
Z-axis
No.
B
B
B
B
O
0
O,
B
B
B
0
O
O
B
I’.
B
-
3
-
2.1.2
ADDRESS
AND
FUNCTION
CHARACTE
RS
(CONT
'D)
EIA
Blank
2-4-5
2-4-7
BS
Tab
CR
SP
ER
UC
LC
Code
bits
bits
+
ISO
LF/NL
.
Nul
BS
HT
CR
SP
Code
%
(
)
Table
Error
2.3
in
Disregarded
Disregarded
Disregarded
End
of
Block
Disregarded
Space
Rewind
Upper
Lower
shift
shift
Control
Control
Disregarded,
Function
significant
in
(EOB)
stop
(Comment
out
(Comment
in
Meanings
ISO
User
Characters
data
start)
end)
macro
area
operator
Remarks
in
EIA
;
EIA:
Special
code
to
0
9
z
to
a
l
Del
Parameter
setting
*
I
$ $
macro
Minus
•
0
A
to
to
DEL
9
Z
/
Optional
Disregarded
umerals
N
Address
sign,
Decimal
#
*
—
Sharp
Astrisk
Equal
Left
Right
User
User
User
mark
bracket
bracket
macro
macro
macro
User
characters,
skip
block
(Including
point
(Variable)
(Multiplication
comment
comment
comment
operator
User
All
operator)
macro
Mark)
operator
EIA:
Special
code
Notes
1.
Z.
3.
?
:
Characters
Information
code
Tape
other
between
(EIA
User
the
macro
above
can
?
than
Control
ISO)
or
Out
be
comment
cause
and
switched
error
Control
by
4
-
in
In
setting.
significant
is
ignored
data
as
insignificant
area.
data.
NOTES:
•
FO
If
.
error
•
Do
not
otherwise
EXAMPLE
F-250
2.4.3
The
FEEDRATE
feedrate
converted
as
ting
•
When
feedrates
the
Metric
output
Inch
.
output
When
feedrate
the
2.4.4
(1)
F
(2)
F
Specification
selects
Set
setting
programmed,
is
(alarm
program
correct
;
programmed
1
to
follows.
parameter
Metric
Inch
Metric
Inch
parameter
1-DIGIT
the
the
feedrate
number
regarded
is
it
11
commands
F
operation
030)
with
is
code
wrong
1/10
commands
F
by
with
range
range
value
#6020
becomes
Table
Format
F41
F32
F51
F32
#6020
returns
or
D1
DO
2.
15
Feedrate
FLO-F81DO.O
-
F0.01
FLO
F
-
F0.
01
-
DO
or
D1
to
as
F
20574.0
/10-th
input
input
input
input
PROGRAMMING1*
of
a
corresponding
of
shown
value
each
in
Table
to
1
preset
of
2.16(a).
minus
guaranteed.
not
parameter
a
set
is
shown
(Feed/min)
mm
3.00
in.
31
mm
F810,
00
set
is
normal.
that
9
feedrate.
to
FI
as
/min
in.
F9
to
range
min
/
/min
to
follows
data
a
numerals,
be
can
set¬
11
below.
/min
11
0,"
to
the
F
Setting
command
F
Setting
command
FI
F2
F3
F4
F5
F6
F7
F8
F9
11
FI
F2
F3
F4
F5
F6
F7
F8
F9
1M
"
Table
11
1
=
Table
=0.1
0.1
2.
Parameter
mm/min
2.
mm
F
1-digit
16(a)
Setting
1-digit
F
/min
16(b)
#6561
#6562
#6563
#6564
#6565
#6566
#6567
#6568
#6569
#6141
#6142
#6143
#6144
#6145
#6146
#6147
#6148
#6149
/pulse
No.
speed
No.
multiply
for
•
for
(3)
By
when
FI-DIGIT
digit
command
creased
crement
parameters
As
result
a
setting
changed.
(4)
Upper
the
Set
the
to
the
than
of
tents
of
tents
operating
or
decreased.
value
listed
of
number
Limit
maximum
following
usual
#6228)
#6228.
the
switch
currently
per
pulse
in
this
operation
of
the
of
feedrate
parameter.
maximum
set,
is
manual
is
Set
Table
F
1-digit
Feedrate
cutting
it
on,
the
specified
the
(FI-
digit
2.16(b).
,
of
Fl-digit
If
is
governed
pulse
feedrate
increment
the
contents
feedrate
a
value
rate
generator
be
may
multiply)
are
designation
greater
(the
by
in¬
or
con¬
the
of
Fl-
de¬
to
the
the
of
con¬
11
-
\
\
16(c)
Max
Max
feature
by
the
10
RUN
specification
invalid.
stored
is
turned
2.
Meanin
g
of
speed
speed
is
usualFfunction
switch
of
installed,
mm/min
error
is
•
in
off.
FI
F5
or
,r
0
on,
,
memory
30:r
the
to
to
more
the
F4
F9
the
will
rate
feedrate
retained
is
specitying
not
is
allowed
is
caused.
be
of
over¬
al¬
dry
Parameter
#6226
#6227
NOTES:
a.
When
to
9
1
lowed*
usually.
If
b.
When
c.
run
is
d.
For
ride
feature
e.
The
after
this
mm/min
Specifying
is
F0
DRY
assumed.
Fl-digi;
feedrate
the
power
Table
No.
specified,
is
2.5
SPINDLE-SPEED
2.5.1
The
lowing
For
speed
S
spindle
the
each
(rpm)
manual.
When
in
a
a
block,
move
together
completion
tool
builder.
manual.
EXAMPLE
GOO
Sll
X-
G01
Z-
GOO
X-..
X-
Z...
G01
S22
X.
2-DIGIT
speed
address
S
code
,
refer
command
whether
with
the
of
tool
Refer
M03
«
•
•
•
Y
F-
•
-
Y
Y-
•
F...
;
Y-
•
FUNCTION
PROGRAMMING
is
specified
(S00
S
and
its
to
the
and
theScommand
move
move
to
the
;
S
command
Spindle
-
• •
•
CW
..
•
Z
:
;
MO
•
•
Z
•
M03
.
.
z.
:
;
.
.
.
;
F.
•
(S-FUNCTION)
by
S99)
to
corresponding
machine
S
code
an
command
depends
machine
Sll:
;
•
Spindle
*
*
5
Sll:
0
S22:
two
.
tool
is
or
on
tool
Effective
Effective
Effective
are
executed
after
the
stop
digits
spindle
builder's
issued
the
machine
builder's
fol¬
S
The
grammed
command
stopped
is
fective.
again
the
speed
When
S
new
M04,
attention
dle
speed
NOTES:
•
The
(SO
determined
is
chine
manual.
commands.
•
When
command
possible.
is
and
50
can
TOOL
2.6
2.6.1
Two
digits,
tool
number.
commands
once,
is
by
Therefore,
with
an
specified
the
spindle
command
range.
lower
and
other
tool.
Do
the
function,
120%
be
obtained
FUNCTION
2-DICIT
T
are
remains
it
programmed.
M05,
a
(or
M03
by
speed
after
be
must
of
limit
programmable
S
commands
the
by
Refer
not
program
control
is
That
of
the
at
(T-FUNCTION)
PROGRAMMING
following
Leading
modal,
and
effective
Even
theScommand
when
M04)
the
,
spindle
the
theScommand.
to
be
is
started
is
it
paid
to
for
spindle
to
the
machine
minus
equipped
spindle
is,
speed
override
commanded
intervals
the
zeros
of
address
may
when
when
spindle
changed
with
the
S
near
motor
values
with
speeds
spindle
10%.
T,
be
it
until
the
remains
starts
an
selected
commands
values)
0
of
the
builder's
tool
the
overriding
specify
omitted.
pro¬
is
another
spindle
runs
by
a
M03
spin¬
ma¬
S
as
S
5-digit
between
speed
ef¬
at
or
the
NOTE:
machine
2.5.2
2.
5.
2.1
With
(S
S
directly
The
the
inputting
signal
When
block
(spindle
block
to
the
cases.
chine
chine
The
whenSand
S
5-DICIT
S
5-digit
five
digits
commanded.
programmed
(SPIN)
S
an
command
with
M03
reverse
starts
level
specified
However,
tool
under
tool
builder's
EXAMPLE
S
1000M03
s
two-digit
PROCRAMMING
Programming
written
),
speeds
of
an
S-command-completion-input-
.
(spindle
run)
only
after
for
consideration,
manual.
;
1000
rpm
I
i
t
/
V
OF
START
BLOCK
THE
BCD
two-digit
after
spindle
become
is
programmed
forward
,
the
the
by
the
exact
VITAL
V
l‘AK
COMPLETION
M
sent
is
output
commandisissued.
+
an
address
speeds
effective
in
run)
execution
spindle
S
command,
speed
behavior
refer
SIMPLE
—
COMMAND
Fig.
OF
2.7
to
in
or
of
of
to
SPFFD
t
the
character
rpm
the
M04
the
the
the
are
upon
same
next
reaches
in
most
ma¬
rna-
T
number
Tool
num¬
tool
The
figures
are
machine
the
determined
move
a
two
ber
the
When
simultaneously
•
used
tool
command
,
commands
for
the
by
builder's
are
designation
the
manual.
and
executed
machine.
code
T
a
of
to
Refer
issued
are
simultaneously
,
or
manual.
they
another
the
they
or
H
length
of
D
upon
executed
tool
of
the
modal,
they
is
to
are
the
is
the
of
design
the
to
remain
given.
are
changers
be
without
for
tool
move
machine
and
generally
used
regard
offsetting
currently
command,
of
the
therefore,
effective
(ATC)
next.
T
command
the
•
execution
the
depending
this,
For
•
codes
T
are
command
T
•
T
code
on
refer
are
given,
commands
automatic
tool
number
be
can
codes
or
-
-
-13
given
which
radius
completion
machine.
builder's
until
for
to
Therefore,
the
to
for
in
once
making
select
G,
the
use.
:
2.8.2
(M
90
TO
through
M90
cessing.
externa]
sent.
is
M901:
M91+:
M92+:
M93+:
M94:
M95:
M96+:
M974":
M98:
M99:
M100
2.8.3
(M
90,
following
The
interruption
CODES
M
99)
Ml
Ml
Even
output
Program
Program
Multi-active
Multi-active
Mirror
Mirror
Tool
circular
Tool
intersection
Subroutine
Subroutine
199:
to
PROCRAM
+
M91)
function.
INTERNAL
FOR
are
99
when
they
signal
interrupt
interrupt
register
register
image
image
radius
compensation
path
radius
compensation
computing
program
program
Used
for
INTERRUPTION
codes
M
used
(BCD
off
on
mode
are
only
are
programmed,
and
off
on
off
on
call
end
enhansed
used
PROCESSING
for
internal
decoded
C:
C:
mode
codes
/OFF
ON
the
program
for
pro¬
no
output)
2.8.4
(M
93,
Note:
reset,
marked
M93:
During
control
mode.
in
the
of
processing
blocks
•
M92:
This
mode
NOTE:
blocks
blocks).
two
cluding
MULTI-ACTIVE
M92)
+
M
code
M92
M93
When
the
control
with
time
the
assumes
Namely,
advance
for
Inter-block
program
advance
reading
time
of
data.
command
.
tool
In
without
two
the
Multi-active
Multi-active
power
.
from
the
up
the
stoppage
made
so
is
of
cancels
radius
move
Under
blocks,
REGISTERS
Meaning
register
register
is
applied
is
in
this
5
blocks-advance-reading
5
to
following
5
of
advance
5
compensation
command
condition,
this
may
or
the
state
command
blocks
of
operation.
can
be
the
that
blocks
operation
is
reading
blocks-advance-reading
be
can
be
read
ON/OFF
off
on
the
control
of
M
code
M92,
to
data
are
eliminated
longer
of
next
C
mode,
contained(up
7
blocks,
in
advtnce.
is
the
read
when
time
than
5
the
tc
in¬
M
M90
M91
Note:
reset,
marked
•
M91
During
command,
signal
tion
it
is
written
•
M90
With
tion
code
is
is
made
is
3
When
control
the
with
P
the
received,
is
interrupted
stopped
to
after
this
cancelled.
Program
Program
power
time
whenever
after
program
the
the
command,
interrupt
interrupt
is
applied
in
is
from
a
the
(if
deceleration)
P.
the
Meaning
state
the
this
program
program
the
the
program
function
function
the
or
of
command
interruption
machine
,
number
control
code
M
to
under
is
and
of
interrupt
OFF
ON
an
execu¬
motion,
in
the
which
is
M90
a
func¬
jump
is
2.8.5
•
•
•
M
Note:
reset,
marked
With
be
started
the
made
M94
turned
is
The
is
ed
mirror
this
AXIS
MIRROR
code
M94
M95
When
the
withÿ.
these
program.
a
on
M95
and
on,
on
axis
specified
image
procedure,
SELECT
IMAGE-ON/OFF
Mirror
Mirror
power
control
codes,
and
is
is
mirror
stopped
in
These
are
M94
which
by
axis
block.
modal.
(OFF)
mirror
setting
designation
single
refer
SWITCH.
Meaning
image
image
applied
state
the
image
at
any
commands
When
in
is
image
#6000d0
6.1.25
to
(M95,
OFF
ON
or
operation
desired
must
the
effect.
is
switch.)
M94)
control
the
M
of
always
power
to
be
to
03
MIRROR
code
point
For
is
can
in
be
supply
effect¬
(or
IMAGE
-
-
16
2.9.1
LIST
OF
C
CODES
AND
CROUPS
(CONT'D)
G
code
GOOl
1
GO
G02
G03
G04
G06
G09
10
G
2
1
G
1
G
3
G17ÿ
18
G
19
G
G20
G21
22T
G
C23
G27
G28
G29
G30
G
31
G33
G
36
G37
G
38
G40
G41
G42
G43
G44
G49
G45
G46
G47
G48
GOTÿ
GOT
G
52
G53
Group
01
*
02
06
04
*
01
*
07
08
*
15
12
*
Positioning
Linear
Circular
CW,
Helical
CW
tion
Circular
CCW,
Helical
CCW
tion
Dwell
Positioning
detect
stop
Exact
offset
Tool
coordinate,
work
modification
value
Circle
Circle
plane
XY
plane
ZX
plane
YZ
input
Inch
Metric
Stored
Stored
Reference
Automatic
reference
Return
point
Return
4th
reference
Skip
function
Thread
Automatic
Automatic
Z-axis
offset
face
radius
Tool
cancel
tion
radius
Tool
tion
jleft
radius
Tool
lion,
right
Tool
length
plus
tiun,
Tool
length
tion,
minus
length
Tool
,
cancel
tion
Tool
position
extension
Tool
position
retraction
Tool
position
double
Tool
position
double
Scaling
Scaling
Return
nate
system
Temporary
coordinate
chine
ion
Funct
interpolation
interpolation
interpola¬
interpolation
interpola¬
in
mode
off
value
cutting
cutting
designation
designation
designation
designation
designation
input
stroke
stroke
point
return
point
reference
from
2nd,
to
cutting
centering
centering
reference
compensa¬
compensa¬
compensa-
_
compensa-
direction
compensa¬
direction
compensa-
_
offset,
offset,
offset,
extension
offset,
retraction
OFF
ON
base
to
shift
error
CW
CCW
limit
limit
check
3rd,
point
coordi-
and
Shift-
ON
OFF
to
sur¬
to
ma¬
systemj
Table
B:
O
Basic
:
Optional
B,
B
B,
2.21
B
B
O
,
O
B
B
B
O
O
o
B
B
B
O
O
O
O
O
O
O
O
O
o
O
O
O
O
O
O
B
B
B
B
B
B
B
O
O
O
O
List
22
code
G54
G55
G56
G57
G58
G59
GOT
GOT
GOT
G65
GOT
G72
G73
G74
-
ot
G
G
G67
G70
G71
G76
G77
GOTÿ
G81
G82
G83
G84
G85
GOT
G87
G88
G89
G90
G91
G92
G94
G95
G98
G99
GlOT
G10I
02
1
G
Notes
1.
and
they
grammed
be
2.
selected
codes
Group
Shift
system
Shift
system
Shift
system
12
Shift
system
Shift
system
Shift
system
(5T
Unidirectional
Exact
13
Exact
Non-modal
*
macro
Modal
14
Modal
cancel
Bolt
Arc
*
Line-at-angle
Canned
Canned
Canned
Canned
Canned
09
Canned
for
Canned
Canned
Canned
Canned
Canned
09
Canned
Canned
Canned
Absolute
designation
03
Incremental
designation
Programming
*
zero
Feed
(mm
05
Feed
Return
for
10
Return
canned
sequential
,6
:
G
codes
The
effective
are
commanded.
are
twice
programmed
codes
The
at
power
Kune
to
1
to
2
to
3
to
4
to
5
to
6
stop
stop
call
call
hole
external
point
per
/min)
per
(mm/rev.)
canned
cycles
High-speed
High-speed
ON
mode
High-speed
processing
in
only
or
more
only
marked
on
t
work
work
work
work
work
work
mode
mode
call
of
of
circle
cycle
cycle
cycle
cycle
cycle
cycle
cycle
cycle
cycle
cycle
cycle
cycle
cycle
cycle
command
command
_
minute
designation
revolution
designation
to
initial
cycles
point
to
cutting
cutting
processing
cutting
mode
the
for
They
in
once
with
or
ion
coordinate
coordinate
coordinate
coordinate
coordinate
coordinate
approach
cancel
of
user
user
user
10
11
12
13
cancel
,
Output
1
motion
2
3
4
5
7
8
9
of
absolute
point
_
R
_
ON
group
*
the
cannot
block.
a
a
in
reset.
macro
macro
for
cancel
in
in
are
block
block
automatically
is
B:
O:
Optional
non-modal,
which
in
pro¬
be
They
of
its
Basic
'U
must
own.
O
O
O
O
O
O
O
B
B
O
o
O
O
O
O
O
O
O
o
O
O
O
O
(3
O
O
O
O
B
B
B
O
O
O
O
O
O
O