Hi chaps,


Re: Bridgeport Hardinge GX600 Fanuc 0i MD *carousel tool changer*


When the tool change program O9020 (below) is called it responds to Single Block being turned on and will execute each line of the tool change program separately as if in the main program - responding to the cycle start button.


Wouldn't be a big deal if it didn't time out and throw an error if you don't turn off single block quick enough, this stalls the tool change mid way which then requires a long winded recovery process.


I presume in this code there is a time out variable? If so, which is it and can it be changed easily?


Cheers, Sean


%
O9020(120914 DRUM MAG. TOOL CHANGE 20T)
(REVISION BOTTOM 120914)
M09
IF[#1014GE1]GOTO10
IF[#1015EQ1]GOTO20
IF[#20EQ#0]GOTO1
GOTO2
N1#20=#4120
N2IF[#20LE0]GOTO401
IF[#20GE101]GOTO60
IF[#20GE21]GOTO501
N60
IF[#20GE133]GOTO501
#1100=1
M76
#106=BIN[#1032]
IF[#106EQ#20]GOTO40
#101=#4001
#102=#4002
#103=#4003
#104=#4015
#105=#4011
G00G17G91G80G50G63M75
G30Z0.M19
M72
M74
M17
G28Z0.
T#20
M17
G30Z0.
M73
M78
M71
G#101G#102G#103G#104G#105
M06
N40M77
#1100=0
M99
N10#3000=1(MAG. COUNTER C3 NE C7 )

M99
N20#3000=2(AFL/MLK/ZNG SIGNAL ON)
M99
N30#3000=3(TOOL CHANGE FORMATE ERR.)
M99
N401#3000=4(TOOL CODE LESS THAN 1)
M99
N501#3000=5(TOOL CODE GREATER THAN 20)
M99
(120914 WADE TO DEFINE TOOL LIFE)
%