通用技术集团大连机床有限责任公司 辽宁大连 116620
摘要:为了最大限度提高机床加工效率和精度,现在通常使用刀具寿命管理功能来实现刀具在加工过程中的自动管理功能,本文通过大连机床立式加工中心VDF1800,来详细阐述基于FANUC-OI-MF系统的刀具寿命管理的应用
关键字:FANUC-OI-MF系统;加工中心;刀具寿命
一 使用方法
刀具寿命管理功能是对使用的刀具,以使用次数或者使用时间的形式,来计算刀具的使用寿命:而当刀具达到在系统中预置的使用寿命时,系统输出信号提醒客户进行刀具维护或更换的功能。
刀具寿命可按照使用次数,和使用时间两种方式来统计。以次数来进行寿命管理,系统在每收到一个M02(M30),使用次数加1,而不论加工程序中调用过多少次改组刀具,以时间进行寿命管理,在切削方式下按照一定的时间间隔,记数实际切削(G01,G02,G03)使用的时间。对单段停止,进给保持,快速移动,暂停,机械锁住以及互锁等所需时间不予技数。
本文中我们主要论述了刀具的使用次数来进行刀具的寿命管理,以及刀具到达寿命后通过梯形图来让机床报警,从而提醒我们更换刀具。
二 刀具分组的相关参数与指令
刀具分组是将刀库中的刀具以类型或者使用方法来分类,相同类型的放在一个组里。信号使用是刀具寿命管理功能中提供的信号。参数8132#0=1使用刀具寿命管理功能,设置后重启系统打开刀具寿命管理功能。然后在MCP键盘上找到”OFS/SET”键,按下后会出现到刀具寿命按键。进入刀具寿命管理画面,如此下图所示:
在上图中的组数和刀具数量,是由参数6800与6813组合决定了刀具组数和每组的刀具数量。组数和刀具数由参数6800#0(GS1),#1(GS2)来确定,组数越多,刀具数量越少。当6800#0=0,#1=0时默认为1-16组,参数6813意为刀具寿命管理的最大组数:设定为零时默认值为128,设定值为8的倍数。参数6800与参数6813的关系如下表;
在FANUC系统中相同刀具的分组,M系列分组的指令格式和指令意义如下:
G10L3: G10L3:写入新的刀具分组数据
P_L_Q2; P_:分组号
T_H_D; L_:寿命值
P_L_Q1; Q:不指定或指定1表示次数,指定2表示时间
T_H_D; T_:刀具号,H_:刀具偏置代码,D_:刀具偏置代码
G11; G11:结束写入
M30;
上述的表达中L值是指每把刀的平均寿命值,一组刀具总的寿命=(L*该组的刀具数)。可以在FANUC-OI-MF系统上用下面程序进行试验刀具的分组和刀偏置:
O123;
G10L3;
P1L6;
T1H3D3;
T2H3D3;
P2L5;
T6H1D1;
T7H4D3;
G11;
M30;
在运行过上面的程序后刀具寿命管理画面就会把刀具按要求进行分组,并写入相应的刀偏值。当然也可以在画面的编辑中修改刀具寿命。而对于分组的删除,可以在画面里直接操作,还可以用程序,比如直接运行G10L3P_;可以删除对应P里面的组。
三 信号使用与梯形图报警
刀具寿命管理功能可使用的信号有;更换刀具信号,刀具跳过信号,刀具寿命预告信号,刀具剩余数量通知信号,各信号均可用于次数或时间两种刀具寿命管理方式。
对于选用的通知信号,可以结合PMC报警地址进行报警处理。可以将F64.0(刀具寿命报警信号)接通外部报警地址(A地址),并编辑报警信息,如“刀具到达寿命”或者“TOOL LIFT ARRIVAL”。如下图所示:
F64.3(刀具寿命预告信号),需在6805#4(LFB)=1的情况下使用。当6802#4=0时,每把刀都输出F64.3:当6802#4=1时,只有本组内的最后一把刀,才输出F64.3。
参数6800=100,刀具寿命预告信号,该参数用于M系列。此时,T101即代表调用第一组刀具,T1即代表调用1号刀具,假如将1号刀具放入第一组并且为当前使用的刀具,则T101统计寿命,若T1来换刀,则不会统计寿命。
总结
刀具寿命管理在机床行业有着广泛的应用,可以减少刀具异常对生产和产品品质的影响。本文主要详述了刀具的分组,参数的设定,梯形图报警,希望能对大家有所启发。
参考文献:
FANUC 0I-F标准化调试手册