Vdocuments - MX - Manualbolsoserieipdf Fanuc o Opertion Maintenance Manual Hasta PG 135
Vdocuments - MX - Manualbolsoserieipdf Fanuc o Opertion Maintenance Manual Hasta PG 135
Vdocuments - MX - Manualbolsoserieipdf Fanuc o Opertion Maintenance Manual Hasta PG 135
Tape format
series series
G71 A__B__W__U__I__K__H__ ; GCC 1
G72 P__A__B__W__U__I__K__H__ ;
G73 A__(B__)W__U__I__K__H__ ;
G74 P__A__(B__)W__U__I__K__H__ ;
4
G73 X__Y__Z__P__Q__R__F__K__ ; f
G74 X__Y__Z__P__Q__R__F__K__ ;
G76 X__Y__Z__P__Q__R__F__K__ ;
G81 X__Y__Z__P__Q__R__F__K__ ;
G82 X__Y__Z__P__Q__R__F__K__ ;
G83 X__Y__Z__P__Q__R__F__K__ ;
5
G84 X__Y__Z__P__Q__R__F__K__ ;
G85 X__Y__Z__P__Q__R__F__K__ ;
G86 X__Y__Z__P__Q__R__F__K__ ;
G87 X__Y__Z__P__Q__R__F__K__ ;
G88 X__Y__Z__P__Q__R__F__K__ ;
G89 X__Y__Z__P__Q__R__F__K__ ;
6
G80 ; Cancel
Gj j X__Y__Z__R__Q__P__F__K__ ;
8
Item Address Explanation
Drilling mode Gj j G73, G74, G76, G80 – G89
70
5. PROGRAM FORMAT
Functions Explanation
X(Z)
I (1) (R)
(3) (F)
(2) P
J (6) (F) (4) (R)
(5) P
X(Z)
G75 I__J__K__X (Z)__R__F__P__L__ ;
I: Depth-of-cut 1 (A sign in the command specifies the direction of cutting.)
J: Depth-of-cut 2 ( A sign in the command specifies the direction of cutting.)
K: Total depth of cut
X (Z): Range of grinding (A sign in the command specifies the direction of
grinding.)
R: Feedrate for I and J
F: Feedrate for X (Z)
P: Dwell time
L: Grinding-wheel wear compensation (Note 1)
R point level
(Mβ), P ’ R point level (Mβ), P ’
q d dwell dwell
q d
q
q
q
q
Z point
Z point
P dwell
P dwell
71
T M
Tape format
series series
G75 I__J__K__X (Z)__R__F__P__L__ ; GSC 1
G77 I__J__K__X (Z)__R__F__P__L__ ;
G78 I__J__K__X (Z)__R__F__P__L__ ;
G79 I__J__K__X (Z)__R__F__P__L__ ;
G83 X(Z)__C__Z(X)__R__Q__P__F__K__(M_) ; f
5
G84 X(Z)__C__Z(X)__R__Q__P__F__K__(M_) ;
G86 X(Z)__C__Z(X)__R__Q__P__F__K__(M_) ;
G87 X(Z)__C__Z(X)__R__Q__P__F__K__(M_) ;
G88 X(Z)__C__Z(X)__R__Q__P__F__K__(M_) ;
G89 X(Z)__C__Z(X)__R__Q__P__F__K__(M_) ;
G80 ; Cancel
6
GVV X(Z)__C__Z(X)__R__Q__P__F__K__(MVV) ;
72
5. PROGRAM FORMAT
Functions Explanation
Absolute/Incremental (Example)
command (G90/G91) 60
30
50 100
ÇÇ
Absoulute command G90X100Y60 ;
Incremental command G91X50Y30 ;
ÇÇ
Change of workpiece
coordinate system (G92)
ÇÇ
P
Y
Z(X=0)
G99
R point
Z point
Cylindrical interpolation C
(G107)
R
Z
73
T M
Tape format
series series
G90__ ; Absolute command f f 1
G91__ ; Incremental command (G code
G90__G91__ ; Change of workpiece coordinate system system
B, C)
G92P__ ; f
3
4
G94 . . . . . . F__ ; G98 . . . . . . F__ ; f f
or
G95 . . . . . . F__ ; G99 . . . . . . F__ ;
(T series (T series
<G code system B, C> <G code system A>
M series)
5
G96 Ss ; f
6
G97 ; Cancel
G96 Ss Pα ; f
7
G97; Cancel
α: 1–3
(X axis, Y axis, Z axis)
s: Surface speed (m/min or feet/min)
8
G98__ ; f f
G99__ ; (G
coed
system
B, C) 9
G107 Cr; f f
Cylindrical interpolation mode 10
C: Rotary axis name
r: Radius of cylinder
G107 CO;
Cylindrical interpolation mode cancel
74
5. PROGRAM FORMAT
Functions Explanation
Polar coordinate C
interpolation mode C axis
(G112, G113)
X axis
Tool Tool
Normal direction
(proceeding direction)
End point
Start point
Polygon turning
(G250, G251)
Workpiece Tool
Workpiece
75
T M
Tape format
series series
G112 ; f f 1
Polar coordinate interpolation mode
G113 ;
Polar coordinate interpolation mode cancel
6
G250 ; f
Polygon turning cancel
G251P__Q__ ;
Polygon turning
P, Q: Potation ratio of spindle and workpiece 7
10
76
5. PROGRAM FORMAT
1 Positioning G00X––Z––;
2 Linear interpolation G01X––Z––F––;
3 Circular interpolation G02/03X––Z––R––(I––K––)F––;
4 Dwell G98G04P––/X––/U––;
(in time units)
G99G04P––/X––/U––;
(in rotation units)
5 Cylindrical interpolation G07.1
Rotation axis name and cylinder di-
ameter
6 Data setting G10L11P––X––Z––Y––R––Q––;
L11 Wear compensation
G10L10P––X––Z––Y––R––Q––;
L10 Geometric compensation
77
1
2
FS0–TC tape Function
FS0–TC comparison
format conversion
G00X––Z––; C
G01X––Z––F––; A
3
G02/03X––Z––R––(I––K––)F––; C
G04P––/X––/U––; (in time units) C
4
G107 B
Rotation axis name and cylinder di-
ameter
G10P––X––Z––Y––R––Q––; B
For wear compensation,
P : Wear compensation num- 5
ber
For geometric compensation,
P : 10000 + geometric com-
pensation number
G112 B
6
G113 B
G17/G18/G19 A
G20 C
7
G21 C
G22X––Z––I––K––; A
G23; A
G25; A
8
G26P––Q––R––; C
P : Check start timer
Q : Check start tolerance ratio
R : Minimum variation ratio de-
tected as an alarm 9
G27X––Z––; A
G28X––Z––; A
10
G30P2/3/4X––Z––; A
G31X––Z––; A
G32X––Z––F––; G32X––Z––E–– D
E : Lead along the ma-
jor axis.
It is impossible to specify
the number of screw
threads per inch and the
threading start shift angle.
78
5. PROGRAM FORMAT
79
FS0–TC tape Function
FS0–TC comparison
format conversion
G34X––Z––F––K––; A
1
G36X––; X axis D
G37X––; Z axis
G40 A
2
G41 A
G42 A
G50X––Z––; A
3
G250 B
G251P––Q––; B
G52X––Z––; A
G53X––Z––; A 4
G54 to G59 C
G65P––L––Argument; A
G66P––L––Argument; C
5
G67; A
G68; A
G69; A 6
G70P––Q––; A
G71U––R––; G71P––Q––U––W––F–– D (C)
G71P––Q––U––W––D––F–– S––T––;
S––T––; It is impossible to specify a
cutting allowance for
7
roughing. (I,K)
An attempt to specify it is
ignored.
G72U––R––; G72P––Q––U––W––D–– D (C)
G72P––Q––U––W––F––S––T––; F––S––T––; 8
It is impossible to specify a
cutting allowance for
roughing. (I,K)
An attempt to specify it is
ignored.
G73U––R––; G73P––Q––U––W––I–– B (A) 9
G73P––Q––U––W––F––S––T––; K––D––F––S––T––;
G74R––; G74X––Z––I––K–– B (A)
G74X––Z––P––Q––R––F––; F––D––;
G75R––; G75X––Z––I––K–– B (A)
G75X––Z––P––Q––R––F––; F––D––; 10
80
5. PROGRAM FORMAT
81
FS0–TC tape Function
FS0–TC comparison
format conversion
G76P––Q––R––; G76X––Z––I––K––D––F–– D (C)
1
G76X––Z––R––P––Q––F––; A––P––Q––;
A threading method (P)
can be selected only from
P1 (single–edge cutting
with constant cutting
amount) and P2 (jigzag 2
cutting with constant cut-
ting amount). It is impossi-
ble to specify an arbitrary
angle for the tool tip (A). If
an angle other than those
that can be specified in 3
Series 0 (0, 29, 30, 55, 60,
or 80 degrees) is specified,
alarm P/S 062 is gener-
ated.
G8*X (Z)––C––Z (X)––R––Q–– G8*X (Z)––C––Z (X)––R–– D (C)
P––F––K––; Q––P––F––L––;
4
K : Number repeat L : Repetition count
It is impossible to select
an arbitrary drill axis.
G90X––Z––R––F––; G90X––Z––I––F––; B (A)
5
G92X––Z––R––F––; G92X––Z––I––F––Q––; D (C)
G98 A
G99 A
M98P––; M98P––L––; B (A) 7
If a number with more than
three digits is specified in
calling a subprogram, the
lower three digits are re-
garded as a subprogram
number (address P). If the 8
number of repetitive calls
is not specified, it is as-
sumed to be 1.
10
82
5. PROGRAM FORMAT
1 Positioning G00P––;
2 Linear interpolation G01P––F––;
3 Circular interpolation G17G02/G03X––Y––R––(I––J––)F––;
G18G02/G03Z––X––R––(K––I––)F––;
G19G02/G03Y––
Z––R––(J––K––)F––;
4 Dwell G98G04P––/X––/U––;
(in time units)
G99G04P––/X––/U––;
(in rotation units)
5 Exact stop G09
6 Data setting G10L––P––R––;
7 Polar coordinate command G15
cancel
8 Polar coordinate command G16
9 Plane selection G17/G18/G19
10 Inch input G20
11 Metric input G21
12 Stored stroke check ON G22X––Y––Z––I––J––K––;
13 Stored stroke check OFF G23;
14 Reference position return G27P––;
check
15 1st reference position return G28P––;
16 Return form reference position G29P––;
17 nth reference position return G30P2/3/4P––;
18 Skip cutting G31P––;
19 Thread cutting G33P––F––Q––;
Q : Threading start shift angle
G33X––Z––E––Q––;
E : Number of screw threads per
inch
20 Automatic tool offset G37––;
21 Corner arc G39I/K/J––J/I/K––;
22 Cutter compensation cancel G40
23 Cutter compensation (Left) G41
24 Cutter compensation (Right) G42
25 Tool length compensation (+) G43
26 Tool length compensation (–) G44
27 Tool offset increase G45
28 Tool offset decrease G46
29 Tool offset double increase G47
30 Tool offset double decrease G48
83
1
2
FS0–MC tape Function
FS0–MC comparison
format conversion
G00P––; C
G01P––F––; A 3
G17G02/G03X–– C
Y––R––(I––J––)F––;
G18G02/G03Z––
X––R––(k––I––)F––;
G19G02/G03Y––
Z––R––(J––K––)F––; 4
G04P––/X––/U––; (in time units) C
G09 A 5
G10L––P––R––; A
G15 A
G16 A
6
G17/G18/G19 A
G20 C
G21 C
G22X––Y––Z––I––J––K––; A
G23; A
7
G27P––; A
G28P––; A
G29P––; A 8
G30P2/3/4––; A
G31P––; C
G33P––F––; D
G37––; A
G39X/Z/Y(I/K/J)––Y/X/Z(J/I/K)––; B
G40 A 10
G41 A
G42 A
G43 A
G44 A
G45 A
G46 A
G47 A
G48 A
84
5. PROGRAM FORMAT
85
FS0–MC tape Function
FS0–MC comparison
format conversion
G49 A
1
G50 A
G51X––Y––Z––P––; A
G52P––; A 2
(G90) G53P––; A
G54 to G59 C
3
G60P––; C
G61 A
G62 A
G63 A
G64 A
4
G65P––L––Argument; A
G66P––L––Argument; C
G67; A
(G17/G18/G19) G68a––b––R––; A 5
G69; A
G**X––Y––Z––R––Q––P–– G**X––Y––Z––R––Q–– D (C)
F––K––; P––F––L––;
K : Number of repeat L : Number of repeat
M**S––; M**S––; B (A)
6
G84X––Y––Z––R––Q––P–– G84X––Y––Z––R––Q––
F––K––; P––F––L––;
K : Number of repeat L : Number of repeat
G90 A
G91 A 7
(G90) G92P––; A
G94 A
G95 A
G96S––; A 8
G97S––; A
86
6. CUSTOM MACRO
87
Variable number Contents Purpose Series
#4001 – #4022 G code (group 01 – 22) Modal information T/M
#4102 B code
1
#4109 F code
#4111 H code
#4113 M code
#4114 Sequence number 2
#4115 Program number
#4119 S code
#4120 T code
#5001 – #5004 1st axis block end posi- Block end position T/M 3
tion (Workpiece coor-
: dinate)
4th axis block end posi-
tion
#5021 – #5024 1st axis current position Machine coordi- T/M
: nate 4
4th axis current position
#5041 – #5044 1st axis current position Workpiece coordi- T/M
: nate
4th axis current position
#5061 – #5064 1st axis skip signal posi- Skip signal posi- T/M 5
tion tion
: (Workpiece coor-
4th axis skip signal posi- dinate)
tion
#5081 – #5084 1st axis tool offset value Tool offset value T/M 6
:
4th axis tool offset value
88
6. CUSTOM MACRO
89
6.1.4 Operation instructions and branch instructions
#i + Ǹ #J 2 ) #K 2
G65 H27 Combined
square root 1
#i + Ǹ #J 2–#K 2
G65 H28 Combined
square root 2
6
G65 H31 Sine #i = #j · SIN (#k)
G65 H32 Cosine #i = #j · COS (#k)
G65 H33 Tangent #i = #j · TAN (#k)
G65 H34 Arctangent #i = ATAN (#j / #k)
7
G65 H80 Unconditional di- GOTOn
vergence
G65 H81 Conditional di- IF#j = #k, GOTOn
vergence 1
Conditional di-
G65 H82
vergence 2
IF#j0#k, GOTOn 8
G65 H83 Conditional di- IF#ju#k, GOTOn
vergence 3
G65 H84 Conditional di- IF#jt#k, GOTOn
vergence 4
9
G65 H85 Conditional di- IF#jy#k, GOTOn
vergence 5
G65 H86 Conditional di- IF#jx#k, GOTOn
vergence 6
G65 H99 P/S alarm occur- P/S alarm number 500 +n occurrence 10
rence
90
6. CUSTOM MACRO
Program Parame-
Name Format Remarks
No. ter No.
Simple call M98 (program number); Refer to
6 1 3 ffor ar-
6.1.3
Modal call G66P (program number);
gument as-
(M series) L (repetition count)
signment.
G67;
Subpro- Mxx; 9001 240 Displayed
9002 241
gram call 9003 242
on pro-
by M code gram
check
screen but
no MF nor
M code is
Max. 3 M codes from M006 t
sent.
– M255 Set an M
code that
calls a sub-
program
specified
by the pa-
rameter.
91
6.2 Custom Macro B
6.2.1 Types of variables 1
Type of variable Variable number
Local variable #1 – #33
Common variable #100 – #149
#500 – #531 2
Additional common variable (NOTE 1) #150 – #199
#532 – #999
System variable (NOTE 2) #1000 – #19099
NOTE 1 Common variable #150 to #199 and #532 to #999 can be added.
3
Part program length reduces by 6.6 m.
NOTE 2 Details are shown 6.2.2.
92
6. CUSTOM MACRO
93
Variable number Contents Purpose Series
#5101 – #5104 1st axis servo position Servo position T/M
deviation deviation 1
:
4th axis servo position
deviation
#2500 External workpiece zero 1st axis M
#2600
#2700
point offset value 2nd axis
3rd axis
2
#2800 4th axis
#2501 G54 workpiece zero 1st axis M
#2601 point offset value 2nd axis
#2701 3rd axis
#2801 4th axis 3
#2502 G55 workpiece zero 1st axis M
#2602 point offset value 2nd axis
#2702 3rd axis
#2802 4th axis
#2503 G56 workpiece zero 1st axis M 4
#2603 point offset value 2nd axis
#2703 3rd axis
#2803 4th axis
#2504 G57 workpiece zero 1st axis M
#2604 point offset value 2nd axis
#2704 3rd axis
5
#2804 4th axis
#2505 G58 workpiece zero 1st axis M
#2605 point offset value 2nd axis
#2705 3rd axis
#2805 4th axis 6
#2506 G59 workpiece zero 1st axis M
#2606 point offset value 2nd axis
#2706 3rd axis
#2806 4th axis
#2550 External workpiece zero X axis T 7
point offset value
#2551 G54 (Workpiece coordi-
nate system 1)
L L
#2556 G59 (Workpiece coordi-
nate system 6) 8
#2650 External workpiece zero Z axis T
point offset value
#2651 G54 (Workpiece coordi-
nate system 1)
L L
#2656 G59 (Workpiece coordi- 9
nate system 6)
#2750 External workpiece zero C axis T
point offset value
#2751 G54 (Workpiece coordi-
nate system 1) 10
L L
#2756 G59 (Workpiece coordi-
nate system 6)
#2850 External workpiece zero Y axis T
point offset value
#2851 G54 (Workpiece coordi-
nate system 1)
L L
#2856 G59 (Workpiece coordi-
nate system 6)
94
6. CUSTOM MACRO
A #1 A #1 I7 #22
B #2 B #2 J7 #23
C #3 C #3 K7 #24
D #7 I1 #4 I8 #25
E #8 J1 #5 J8 #26
F #9 K1 #6 K8 #27
H #11 I2 #7 I9 #28
I #4 J2 #8 J9 #29
J #5 K2 #9 K9 #30
K #6 I3 #10 I10 #31
M #13 J3 #11 J10 #32
Q #17 K3 #12 K10 #33
R #18 I4 #13
S #19 J4 #14
T #20 K4 #15
U #21 I5 #16
V #22 J5 #17
W #23 K5 #18
X #24 I6 #19
Y #25 J6 #20
Z #26 K6 #21
95
6.2.4 Arithmetic commands
7
6.2.5 Control command
#jGE #k (y)
#j LE #k (x) 9
Iteration WHILE [<conditional expression>] #j EQ #k (=)
DO m
#j NE #k (0)
(m = 1, 2, 3)
If omitted conditional expression, #j GT #k (>)
blocks from DO m to END m are #j LT #k (<) 10
eternally
executed eternally.
#jGE #k (y)
#j LE #k (x)
96
6. CUSTOM MACRO
Program Parame-
Name Format Remarks
No. ter No.
Simple call G65P (program number) Refer to
L (repetition count) 6.2.3 for
<argument assignment> argument
assign-
i
Modal call G66P (program number);
ment.
L (repetition count)
<argument assignment>
Macro call Gxx <argument assign- 9010 220 Refer to
: :
by G code ment> 9019 229
6.2.3 for
argument
g
Max. 10 G codes from assign-
G01–G64 and G68–G255 ment.
Set G or M
Macro call Mxx <argument assign- 9020 230 code that
by M code ment> : : calls a pro-
9029 239 gram spe-
Max. 10 M codes from cified
ifi d in
i
M006 to M255 the param-
eter.
Subpro- Mxx; 9001 240 Displayed
9002 241
gram call 9003 242
on pro-
by M code gram
check
screen but
no MF nor
M code is
Max. 3 M codes from sent.t Set
S t
M006–M255 an M code
that calls a
subpro-
gram spe-
cified by
the param-
eter.
Macro Macro
(level 1) (level 4)
97
6.2.7 Command range
Item Contents
1
Variables Local variable: #1–#33
10
98
7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY
99
CNC state display
If the CNC becomes inactive, but does not issue an alarm, press the DGNOS
button to display the contents of DGNOS No. 700, 701, or 712. These 1
DGNOS numbers show the state of the CNC.
0701 CRST
CRST: An emergency stop, external reset, reset & rewind signal, or a reset 5
button on the MDI panel is on.
6
#7 #6 #5 #4 #3 #2 #1 #0 Cause
An emergency stop signal was sup-
1 1 1 0 0 – – 1
plied.
1 1 0 0 0 – – 0 An external reset signal was supplied. 7
1 1 0 1 0 – – 0 A reset & rewind signal was supplied.
1 1 0 0 1 – – 0 The reset button was pressed.
1 0 0 0 0 – – 1 A servo alarm occurred.
A feed hold signal was supplied, or the
1 0 0 0 0 – – 0
mode was switched. 8
10
100
7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY
The details about digital servo alarm No. 4n4 are indicated by diagnose
numbers 720 to 727 in the order of the X–axis, Y– (Z–) axis, Z (C, PMC) axis,
fourth (Y, PMC) axis, fifth to eighth axes.
DGNOS
No. #7 #6 #5 #4 #3 #2 #1 #0
720 to
OVL LV OVC HCAL HVAL DCAL FBAL OFAL
727
The details of a serial pulse coder alarm No. 3n9 (n is an axis number, pulse
coder alarm) are indicated by diagnose numbers 760 to 767 in the order of
axis number.
#7 #6 #5 #4 #3 #2 #1 #0
760 to
SRFLG CSAL BLAL PHAL SCAL BZAL CKAL SPHAL
767
SRFLG: This is not an alarm bit. It is set to 1 when a serial pulse coder is
connected, or to 0 when a conventional pulse coder is connected.
SPHAL: An abnormal software phase data alarm occurred. The serial pulse
coder or feedback cable is probably defective. Replace it if
necessary.
CKAL: A clock alarm occurred. The serial pulse coder is probably
defective. Replace it if necessary.
BZAL: A battery zero alarm occurred (alarm No. 3n6). The pulse coder
was supplied with power for the first time. Make sure that the
battery is connected, and turn the power off and on again, then
make a return to the zero point.
RCAL: An abnormal rotation speed count alarm occurred. The serial pulse
coder is probably defective. Replace it if necessary.
PHAL: An abnormal phase data alarm occurred. The serial pulse coder
or feedback cable is probably defective. Replace it if necessary.
BLAL: A low battery voltage alarm occurred (alarm No.3n7). The battery
voltage is too low. Replace the battery.
CSAL: A check sum alarm occurred. The serial pulse coder is probably
defective. Replace it if necessary.
101
The details of a serial pulse coder alarm No. 3n9 (n is an axis number,
communication alarm) are indicated by diagnose numbers 770 to 777 in the
order of axis number.
1
#7 #6 #5 #4 #3 #2 #1 #0
770 to
DTERR CRCERR STBERR
777
The probable causes of the above errors include a defective pulse coder,
feedback cable, and feedback receive circuit. 3
Replace the pulse coder, feedback cable, or NC axis board.
Position error display (DGNOS numbers 800 to 807)
800 to
SVERRn (n is an axis number)
807 4
The amount of position error for axis n is indicated.
NOTE For the 0–TT, the positional deviation for the first and second axes
of the sub–tool post are indicated by 800 and 801 for the sub–tool 5
post.
Machine position relative to the reference position
(DGNOS numbers 820 to 825)
820 to
ABSMTn (n is an axis number.) 6
827
10
102
7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY
Series 0 PMC MT
F148 or later Y048 or later
[For 0–TTC]
G100 or later
0–TTC X000 or later
F148 or later
Tool
post #1 G1300 or later PMC–M MT
Y048 or later
Tool F1348 or later
post #2
103
Symbol Signal name T M PMC address
Deceleration signal
*DECX, *DECZ, X016.5, X017.5,
*DEC3, *DEC4,
for reference position f
X018.5, X019.5
1
return
Control axis selection
*EAXSL status signal (PMC f f F188.7
axis control)
*ESP, *ESP
Emergency stop sig-
f f X021.4, G121.4 2
nal
Emergency stop sig-
*ESPA, *ESPB f G230.1, G234.1
nal of spindle
*FLWU Follow–up signal f f G104.5
*ILK Interlock signal f G117.0 3
Interlock signal for G128.0, G128.1,
*ITX, *ITY, *ITZ, *IT4 f
each axis G128.2, G128.3
*LDSP Ladder display signal f f G119.0
*OV1, *OV2, *OV4, G121.0, G121.1,
Override signal f f 4
*OV8 G121.2, G121.3
*OV1E, *OV2E, Feedrate override G147.0, G147.1,
*OV4E, *OV8E, signal (PMC axis f f G147.2, G147.3,
*OV16E control ) G147.4
High–speed interlock
*RILK f X008.5
signal 5
Spindle clamp
*SCPF f G123.5
completion signal
Automatic operation
*SP f f G121.5
hold signal
*SSTP Spindle stop signal f f G120.6 6
*SSTP1, *SSTP2, Individual spindle G145.3, G145.4,
f
*SSTP3 stop signal G145.5
Spindle unclamp
*SUCPF f G123.4
completion signal
7
+3O , –3O Jog feed axis select f F177.4, F177.5
signal (software oper-
o er-
+4O, –4O ator’s panel signal) f f F177.6, F177.7
104
7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY
105
Symbol Signal name T M PMC address
Dry run signal (PMC
DRNE f f G147.7
axis control ) 1
Dry run signal (soft-
DRNO ware operator’s panel f f F176.7
signal)
Manual data input
DST f f F150.5
start signal 2
Address signal (for
EA0 to EA6 f G102.0 to G102.6
external data input)
Control axis select
EAX1 to EAX8 signal (PMC axis f f G144.0 to G144.5
control ) 3
Command read
EBSYA, EBSYB completion signal f f F270.7, F273.7
(PMC axis control )
Command read signal
EBUFA, EBUFB f f G210.7, G218.7
(PMC axis control )
4
Axis control com-
EC0A to EC7A, EC0B G211.0 to G211.7,
mand signal (PMC f f
to EC7B G219.0 to G219.7
axis control )
Following zero
ECKZA, ECZKB checking signal(PMC f f F270.1, F273.1
axis control ) 5
Reset signal (PMC
ECLRA, ECLRB f f G210.6, G218.6
axis control )
Data signal (for exter-
ED0 to ED15 f f G100.0 to G101.7
nal data input)
Auxiliary function 6
EDENA, EDENB executing signal f f F270.3, F273.3
(PMC axis control )
External operation
EF f F150.0
signal
External operation 7
EFD signal for high–speed f F150.1
interface
External operation
EFIN completion signal for f G115.1
high–speed interface
8
Auxiliary function
EFINA, EFINB completion signal f f G210.0, G218.0
(PMC axis control )
Axis moving signal
EGENA, EGENB f f F270.4, F273.4
(PMC axis control )
Alarm signal (PMC
9
EIALA, EIALB f f F270.2, F273.2
axis control )
Axis control data sig-
EID0A to EID31A, G214.0 to G217.7,
nal (PMC axis con- f f
EID0B to EID31B G222.0<G225.7
trol)
Axis control feedrate 10
EIF0A to EIF15A, G212.0 to G213.7,
signal (PMC axis f f
EIF0B to EIF15B G220.0 to G221.7
control)
In–position signal
EINPA, EINPB f f F270.0, F273.0
(PMC axis control)
Auxiliary function
EM11A to EM28A, F272.0 to F272.7,
code signal (PMC f f
EM11B to EM28B F275.0 to F275.7
axis control)
Auxiliary function
EMFA, EMFB strobe signal (PMC f f F271.0, F274.0
axis control)
106
7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY
107
Symbol Signal name T M PMC address
Canned cycle start
FXST f F161.4
signal 1
Offset write mode
GOQSM f G132.7
signal
GR1, GR2 f G118.2, G118.3
Gear select signal
GR1, GR2 f G123.2, G123.3
2
G152.0, G152.1,
GR1O, GR2O, GR3O Gear select signal f
G152.2
2nd spindle gear se-
GR21 f G145.6
lect signal
GR31
3rd spindle gear se-
lect signal
f G145.7 3
Automatic grinding
GWLF wheel diameter com- f F165.3
pensation
software operator’s
H4O
panel signal
f F174.7 4
G126.0, G126.1,
HIX, HIY, HIZ, HI4 Manual handle inter- f
G126.2, G126.3
ruption
ru tion axis select
G126.0, G126.1,
HIX, HIZ, HI3, HI4 signal f
G126.2, G126.3
5
G116.7, G117.7,
HX, HY, HZ, H4 f
Handle feed axis se- G118.7, G119.7
lect signal G116.7, G117.7,
HX, HZ, H3, H4 f
G118.7, G119.7
108
7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY
109
Symbol Signal name T M PMC address
Position coder return
KILPLUS f f G105.6
direction select signal 1
KOFSET External key input f G109.2
LDT1A, LDT1B, F281.4, F285.4,
Load detection signal f f
LDT2A, LDT2B F281.5, F285.5
F154.7, F154.6,
M00, M01, M02, M30 M decode signal f
F154.5, F154.4
2
F151.0, F151.1,
F151.2, F151.3,
M11, M12, M14, M18,
Miscellaneous func- F151.4, F151.5,
M21, M22, M24, M28, f f
tion code signal F151.6, F151.7,
M31, M32, M34, M38
F157.0, F157.1, 3
F157.2, F157.3
F193.0, F193.1,
M211, M212, M214, F193.2, F193.3,
M218, M221, M222, 2nd M function code F193.4, F193.5,
f f
M224, M228, M231, signal F193.6, F193.7,
M232, M234, M238 F194.0, F194.1, 4
F194.2, F194.3
F194.4, F194.5,
M311, M312, M314, F194.6, F194.7,
M318, M321, M322, 3rd M function code F195.0, F195.1,
f f
M324, M328, M331, signal F195.2, F195.3, 5
M332, M334, M338 F195.4, F195.5,
F195.6, F195.7
MA CNC ready signal f f F149.7
Power line switch
MCFNA, MCFNB f f G230.3, G234.3
completion signal
6
G122.0, G122.1,
MD1, MD2, MD4 Mode select signal f f
G122.2
Mode select signal
F174.0, F174.1,
MD1O, MD2O, MD4O (software operator’s f f
F174.2
panel signal)
7
Miscellaneous func-
MF f F150.0
tion strobe signal
2nd or 3rd M function
MF2, MF3 f F157.4, F157.5
strobe signal
Miscellaneous func-
MFIN tion completion sig- f f G115.0
8
nal
2nd M function
MFIN2 f f G134.4
completion signal
3rd M function
MFIN3
completion signal
f f G134.5 9
MINP External program
g in- f G120.0
MINP put start signal f G117.0
G127.0, G127.1,
MIRX, MIRY, MIR4 f
G127.7
Mirror image
g signal
g 10
MIX, MIZ f G120.0, G127.1
All–axis machine
MLK f f G117.1
lock signal
Machine lock signal
MLKO (software operator’s f f F176.6
panel signal)
MMI1, MMI2 f f F158.0, F158.1
Mirror image check
F158.0, F158.1,
MMI1, MMI2, MMI4 signal f
F158.3,
110
7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY
111
Symbol Signal name T M PMC address
PRC Position record signal f G103.6
Program screen dis-
1
PRGDPL f f F180.1
play signal
Required parts count
PRTSF f f F164.7
reached signal
PSW01 to PSW10 Position switch signal f f F190, F191.0, F191.1
2
Polygon machining
PSYN f F160.7
in–progress signal
PX0 to PX7, PZ0 to F165.0 to F165.7,
Position signal output f
PZ7 F167.0 to F167.7
R01O to R12O S12–bit code signal f f F172.0 to F173.3 3
Power line status
RCHA, RCHB f f G230.7, G234.7
check signal
Spindle rotation
RGSPM, RGSPP f F165.1, F165.0
direction signal
RGTAP, RGTPN f G135.0, G123.1 4
Rigid tapping signal
RGTPN f f G123.1
Rigid tapping spindle
RGTSP1, RGTSP2 f f G061.4, G061.5
select signal
Software limit exter-
RLSOT f G129.7 5
nal setting
Remote buffer input
RMTDI0 to RMTDI7 f f G239.0 to G239.7
signal
RMTDO0 to RMTDO7 Remote buffer output f F290.0 to F290.7
RMTDO0 to RMTDO7 signal f F289.0 to F289.7
6
RO1I to R12I, RO1I2 Motor speed com- G124.0 to G125.3,
to R12I2, RO1I3 to mand spindle input f f G106.0 to G107.3,
R12I3 signal G108.0 to G109.3
Spindle rotation
direction command
ROTAA, ROTAB signal while changing f f G231.1, G235.1 7
the orientation stop
position
Rapid traverse over-
ROV1, ROV2 f G116.7, G117.7
ride signal
ROV1D, ROV2D, Rapid traverse over-
f
G116.4, G116.5, 8
ROV3D ride B signal G116.6
PMC axis rapid tra-
ROV1E, ROV2E f f G146.0, G146.1
verse override signal
Rapid traverse over-
ROV1O, ROV2O
ride signal (software
f f F175.4, F175.5 9
operator’s panel sig-
nal)
Read/punch alarm
RPALM f f F180.3
signal
Read/punch in–prog- 10
RPBSY f f F180.2
ress signal
RRW Rewind signal f f G104.6
Output switch request
RSLA, RSLB f f G230.6, G234.6
signal
Serial spindle syn-
RSMAX chronous polygon F F189.7
signal
RST Reset signal f f F149.1
112
7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY
113
Symbol Signal name T M PMC address
Spindle return select
SLPCA, SLPCB f G1333.2, G1333.3
signal 1
Spindle analog volt-
SLSPA, SLSPB age output select sig- f G133.2, G133.3
nal
SMZ Error detect signal f G126.6
Soft start /stop cancel 2
SOCNA, SOCNB f f G230.4, G234.4
signal
Spindle orientation
SOR f f G120.5
signal
G103.3, G103.4,
SPA, SPB, SPC f
Spindle speed over- G103.5 3
ride signal G103.3, G103.4,
SPA, SPB, SPC, SPD f
G103.5, G103.2
Spindle fluctuation
SPAL detection alarm sig- f F154.0
nal 4
SPDS1, SPDS2, Signal by axis mov- F189.0, F189.1,
f
SPDS3, SPDS4 ing speed F189.2, F189.3
Automatic operation
SPL f f F148.4
halt signal
Feed hold signal 5
SPO (software operator’s f f F178.7
panel signal)
Serial spindle phase
SPPHS synchronous mode f f G146.3
signal
6
SPSLA, SPSLB Spindle select signal f f G230.2, G234.2
Spindle stop comple-
SPSTP f G123.6
tion signal
Serial spindle syn-
SPSYC chronous mode sig- f f G146.2
nal
7
Program restart sig-
SRN f f G103.0
nal
Program restart un-
SRNMV f f F188.4
der way signal
8
Spindle CCW com-
SRVA, SRVB f f G229.4, G233.4
mand signal
Spindle motor com-
G125.6, G107.6,
SSIN, SSIN2, SSIN3 mand polarity select f f
G109.6
signal
SSTA, SSTB f F281.1, F285.1
9
Speed zero detection
SSTA, SSTB signal f F281.1, F285.1
Automatic operation
ST f f G120.2
start lamp signal
STL
Automatic operation
f f F148.5 10
start signal
STLK Start lock signal f G120.1
Input and run simulta-
STRD neous mode select f G140.5
signal
Output and run simul-
STWD taneous mode select f G140.6
signal
Spindle unclamp
SUCLP f F164.1
completion signal
114
7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY
115
Symbol Signal name T M PMC address
Tool change reset
TLRST f f G139.7
signal 1
Individual tool
TLRSTI f G140.4
change reset signal
TLSKP Tool skip signal f f G140.0
Tool offset number
TNFS automatic select dis- f G132.5 2
able signal
TORQ1, TORQ2, F170.0, F170.1,
Torque limit reached
TORQ3, TORQ4, f F170.2, F170.3,
signal
TORQ7, TORQ8 F170.4, F170.5
TRT2, TRT2PC
Tool post select sig-
F X018.3, G133.0
3
nal
Input signal for cus-
UI000 to UI015 f f G130.0 to G131.7
tom macro
Interrupt signal for
UINT f f G140.3
custom macro 4
UO000 to UO015, Output signal for cus- F162.0 to F163.7,
f f
UO100 to UO131 tom macro F196.0 to F199.7
WATO Waiting signal F F160.6
Window request sig-
WNRQ
nal
f f G200.0 5
Window completion
WNANS f f F250.0
signal
WNWRT Window write signal f f G200.1
WNERR Window error signal f f F250.1 6
Workpiece coordi-
nate system shift val-
WOQSM f G132.6
ue write mode select
signal
Workpiece coordi-
WOSET nate system shift val- f G133.7 7
ue write signal
Measuring position X008.0, X008.1,
XAE, YAE, ZAE f
reached signal X008.2
Measuring position
XAE, ZAE f X008.0, X008.1 8
reached signal
Automatic tool offset
XAES f X040.0
function signal
Automatic tool offset
ZAES f X040.1
function signal
9
Z axis command can-
ZNG f G103.6
cel signal
F161.0, F161.1,
ZP2X, ZP2Y, ZP2Z,
f F161.2, F161.3,
ZP24 2nd reference posi- F166.6, F166.7
tion return com
completion
letion
F161.0, F161.1,
10
ZP2X, ZP2Z, ZP23, signal
f F161.2, F161.3,
ZP24
F166.6, F166.7
F169.0, F169.1,
ZP3X, ZP3Y, ZP3Z,
f F169.2, F169.3,
ZP34 3rd reference position F166.0, F166.1
return completion
com letion sig-
nal F169.0, F169.1,
ZP3X, ZP3Z, ZP33,
f F169.2, F169.3,
ZP34
F166.0, F166.1
116
7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY
117
Address list (for M series)
X018 *DECZ
4
X019 *DEC4
X020 *– LZ *– LY *– LX *+ LZ *+ LY *+ LX 5
X021 *ESP
PMC→CNC 6
#7 #6 #5 #4 #3 #2 #1 #0
G100 ED7 ED6 ED5 ED4 ED3 ED2 ED1 ED0
G105
9
SVF8 SVF7 SVF4 SVFZ SVFY SVFX
10
G107 KEOB,I,# KH,J,K KB,K4,D KP,Q, L KT,. KM, – K9, G K8, N
118
7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY
G111 KRESET
G118 HZ/DRN –Z +Z
G119 H4 –4 +4 *LDSP
119
Address list (for M series)
1
G134 MFIN3 MFIN2 EXWT EXSTP EXRD ENBKY
G135 RGTAP
2
G136
G137
3
G138 PKESS2 PKESS1 *–EDCZ *–EDCY *–EDCX *+EDCZ *+EDCY *+EDCX
G145 7
CNC→PMC
#7 #6 #5 #4 #3 #2 #1 #0
F148 OP SA STL SPL ZP4 ZPZ/EF ZPY ZPX
9
10
F150 BF1 BF2 DST TF SF EFD MF
120
7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY
F158
F167
F170
121
Address list (for M series)
1
F177 –4O +4O –ZO +ZO –YO +YO –XO +XO
2
F179 EDGN EPARM EVAR EPRG EWTIO ESTPIO ERDIO IOLNK
F182
4
F183
F190 8
F191
F192
9
SYNAL RTPT TLCHB TLCHE TLCHI
10
F194 M318 M314 M312 M311 M238 M234 M232 M231
122
7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY
PMC→CNC
#7 #6 #5 #4 #3 #2 #1 #0
G200 PMC window DI
to
G226
123
Address list (for M series)
G227
1
G228
G236
G238
to 8
G249 Operator’s panel DI
PMC→CNC
9
#7 #6 #5 #4 #3 #2 #1 #0
F250 PMC window DO
to
10
F269 PMC window DO
F271 EMFA
124
7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY
F274 EMFB
F276
F277
F278
F279
F280
F283
F284
F287
F288
F289
to
125
Address list (for T series)
MT→PMC 1
#7 #6 #5 #4 #3 #2 #1 #0
X008 SKIP –MIT2 +MIT2 –MIT1 +MIT1 ZAE XAE
X021 *ESP
6
PMC→CNC
#7 #6 #5 #4 #3 #2 #1 #0
G100 ED7 ED6 ED5 ED4 ED3 ED2 ED1 ED0
7
G101 ED15 ED14 ED13 ED12 ED11 ED10 ED9 ED8
126
7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY
G111 KRESET
H3 –3 +3 MP2
G119 H4 –4 +4 *LDSP
127
Address list (for T series)
1
G127 DLK DNCI *ABSM MIZ IGNVRY
2
G129 EXLM2
G136
6
G137
G142
9
KXZ BGEN BGIALM BGION IOLACK
G143
10
G144 EAX8 EAX7 EAX4 EAX3 EAX2 EAX1
128
7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY
CNC→PMC
#7 #6 #5 #4 #3 #2 #1 #0
F148 OP SA STL SPL ZP4 ZP3 ZPZ ZPX
F150 BF DST TF SF MF
F154 SPAL
129
Address list (for T series)
1
F171 OUT7 OUT6 OUT5 OUT4 OUT3 OUT2 OUT1 OUT0
2
F173 R12O R11O R10O R09O
F182 7
F183
F186
9
S48 S44 S42 S41 S38 S34 S32 S31
10
F188 *EAXSL CUT EOV0 SRNMV THRD TLNW TLCH
F190
F191
130
7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY
F192
PMC→CMC
#7 #6 #5 #4 #3 #2 #1 #0
G200 PMC window DI
to
131
Address list (for T series)
1
G222 EID7B EID6B EID5B EID4B EID3B EID2B EID1B EID0B
G227
4
G228
G231
6
G232
7
G233 MRDYB ORCMB SFRB ERVB CTH1B CTH2B TLMHB TLMLB
8
G235
G236
9
G237 SYN6M SYN5M SYN4M SYN3M SYN2M SYN1M
to
132
7. STATUS DISPLAY BY SELF DIAGNOSTIC DISPLAY
CMC→PMC
#7 #6 #5 #4 #3 #2 #1 #0
F250 PMC window DO
to
F271 EMFA
F274 EMFB
F276 B7 B6 B5 B4 B3 B2 B1 B0
F283
F284
F287
F288
133
Address list (for T series)
1
F290 Operator’s panel DO
to
10
134