
FANUC Series 16i/18i/21i-MA/MB/TB TOOL MANAGEMENT FUNCTION A-78614EN
2002.08.08 Edition 04
19
Operations when the life of current tool ends
The following is the example when the life of current tool ends.
Data No. Tool type
number (T)
Tool life
counter
Maximum
of tool life
Tool life
state
Tool information Tool length compensation
number (H)
Cutter compensation
(D)
1 11111111 999 1000 ENABLE UNCR 1 1
2 11111111 0 1000 ENABLE UNCR 2 2
3 11111111 0 1000 ENABLE UNCR 3 3
No. Magazine
number
Pot number Tool management
data number.
11 1 3
21 2 12
:: : :
29 1 29 2
30 1 30 0
Spindle number Magazine number
(Spindle pos. number)
Data No. Wait number Magazine number
(Wait pos. number)
Data No.
Spindle pos. 11 1 Wait pos. 21 0
When a tool life is specified by
the number of times
When the life counting type is specified by the number of times, the life
counter is increased by one every M06 command (or tool life count restart
M code).
N80 M06;
(1) Output the binary value 0006 of M code to the address <F010 to F013>
of PMC.
(2) Output the miscellaneous function strobe signal <F007#0> to PMC.
(3) Tool is not changed, because it has already done.
(4) Reports the miscellaneous function completion signal FIN from PMC
to CNC.
(5) The tool life counter of the tool installed in the spindle position (tool
management data No.1) is increased by one in CNC.
(6) When the life counter reaches 1000, the tool life becomes over.
(7) The tool life state of the tool which tool management data number is
No.1 is changed to 3 (life is over) in CNC.
(8) The tool which has the same tool type number and remains its life is
searched in CNC.
M code output
<F010-F013>
miscellaneous
function strobe signal
MF<F007#0>
Completion signal
FIN<G004#3>