刀具寿命管理功能使用说明
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
刀具寿命管理功能使用
1. 刀具寿命管理功能的启用
参数(No.002#0)作为刀具寿命功能是否启用的标志(0-未启用,1-启用),当未启用时,相应的刀具寿命管理界面也不显示。
2. 刀具寿命管理显示界面
刀具寿命管理界面放入
按键中,作为第三个子画面出现,由两个页面组成(按翻页键翻页):
重复按《刀补》键时显示的界面
刀具寿命管理画面(第一页):
刀具寿命管理画面的第一页显示当前所用刀具的寿命管理数据和已定义刀具组的清单。
这页主要用来以组为单位监视刀具的寿命数据。
某组内每一刀具数据的监视、组号的设定和刀具寿命管理数据在下页中显示。
ⅰ.显示说明
<当前刀具状况> :显示当前正在使用中刀具的寿命管理数据 方式: 显示寿命数据的计数单位(0:分钟/1:次数)
状态: 显示刀具状态(0-未使用,1-使用中,2-寿命到,3-跳跃)
<已定义组号> : 只显示所有定义的组号,未定义的组号不显示。
反白显示的组号表示该组内所有刀具的寿
命都已达到。
ⅱ.所有已定义数据的删除
在该页面下,按下[取消]+[G]键可删除所有定义的数据(包括组号,组内刀具号及寿命值等)。
刀具寿命管理画面(第二页):
第二页用于设定和显示某刀具组的寿命管理数据,按序号1~8显示。
刀具组号的选择显示有三种方式:
i.直接在第二页界面的《刀具组号P》位置输入组号即显示该组刀具寿命数据,如该组不存在,则作为新定
义组号。
新定义组号:22,系统并自动定义第一把刀:
ii.在第一页界面的《已定义组号》中移动光标选择组号,翻到第二页时即显示该组内容
iii.在第二页界面显示完当前的组号内容后,继续翻页即显示紧跟后面的组号的内容
3.刀具寿命数据的定义
刀具寿命数据的设置有两种方式:①编写NC程序并运行程序设置,②直接从刀具寿命管理界面输入。
① 编写NC程序设置
例:
P:刀具组号码1 – 32
L:每把刀具的寿命0 - 999999分 或 0 - 999999次
N:方式选择(0-时间、 1-次数)
T:刀具及刀补号
编程注意:
ⅰ.P 指令指定的刀具组号可以不连续,但请尽可能按照升序,由画面监视时较容易看刀具组号。
ⅱ.省略寿命数据L_时该刀具的寿命为0,省略指定方式N_时,该刀具的方式为0(分钟),这种情况下只进行计数不报警输出。
ⅲ. 从G10 L3 至G11 之间的其他指令字一律忽略
② 从刀具寿命管理界面输入
在录入方式,设置3级操作权限,翻页到刀具寿命管理第二页面:
A.修改数据:
ⅰ.按[修改]键进入修改状态。
修改状态下,支持上下左右移动光标,支持(刀具刀补、寿命、已用、方式)数据输入。
ⅱ修改状态下,从输入栏输入数据,并按[输入]键确认。
再按[修改]键,可退出修改状态。
修改前 修改后
B.插入数据:
当前页面插入任意序号数据,按[N ]――>[01~08]――>[输入]键,插入新行,定义初值如下:
序号
刀具刀补 寿命 已用 方式 状态
N 0000 0 0 0 用完
ⅰ.在后面插入,按[N ]――>[序号]――>[输入]:
插入前
插入后
ⅱ.在中间插入,按[N ]――>[序号]――>[输入],原序号数据后移。
插入前 插入后 C.删除数据:
ⅰ.删除所有组号数据,按[取消]+[G ]键
删除前 删除后
ⅱ.删除任意组号数据,按[P]――>[组号]――>[删除];
删除前 删除后
ⅲ.当前页面删除任意序号数据,按[N]――>[01~08]――>[删除]。
删除前 删除后
D.定义新组:
[P]――>[组号]――>[输入]键,建立新组及新行。
E.非法数据处理
输入数据若为非法,输入无效,并产生报警提示。
注意事项:
●所有刀具寿命数据掉电保护
●运行刀具寿命预置程序(如前面的O0020)将彻底清除原有的所有寿命数据,而只按程序要求
预置寿命数据。
●运行零件程序时禁止手工修改寿命数据,退出运行状态后可以修改。
(运行刀具寿命预置程序
除外)
4.刀具寿命功能使用
格式:
刀具寿命的计数方法:
刀具寿命的计数方法有时间方式和次数方式两种。
若计数结果为使用寿命值大于或等于寿命数据设定值,则下一次刀具组号选择命令选择刀具组内的备用刀具并对新选择的刀具进行计数,刀具组内的所有刀具寿命到达且无备用刀具时会继续进行计数,并给出报警信息输出到PLC。
录入方式运行时是否进行计数由参数(No.002#3)设定。
1.时间方式的时间计数
切削模式(G01,G02,G03,G32,G33,G34等)下刀具使用时间以分钟为单位计数,在G04延时、暂停、机械锁住、辅助功能锁住、空运行状态下不计数。
2.次数方式的次数计数(分成两种形式)
a 形式1 (No.002#2=0)
执行刀具组选择指令(Txx99)改变刀具号码,及切削模式下(机械锁住、辅助
功能锁住、空运转状态时除外)将进行计数。
号码变化后没有进入切削模式时不计数。
例子:
刀具组01 的使用次数为3 次刀具组01 的使用次数为1 次
b 形式2(No.002#2=1)
i 只在切削使用的刀具组在加工程序开始到M30(M99)结束为止累加1次,如果运行中途复位,次数不累加。
ii 机械锁住、辅助功能锁住、空运行状态时不进行计数。
5.刀具寿命功能CNC-PLC信号
刀具更换信号TLCH: F064#0
新刀具选择信号TLNW: F064#1
刀具更换复位信号TLRST:G048#7
刀具跳过信号TLSKP: G048#5
刀具组号选择信号TL01~TL16: G047#0~#4 (0~31表示1~32组刀具)
刀具更换信号
TLCH(F064#0)
[类型]输出信号
[功能]通知PLC本组中最后一把刀具的寿命结束。
[输出条件]该信号置为1,当:
●一组中最后一把刀具的寿命结束,并且该组所有刀具均到使用寿命。
该信号为0,时:
●一组中最后一把刀具的寿命未结束。
●刀具更换复位信号TLRST为1时。
注:
在程序结束时(M02,M30,M99),要对程序中使用到的所有刀具组进行一次遍历。
若某组的所有刀具的寿命都到了.则发出TLCH信号。
刀具更换复位信号
TLRST(G048#7)
[类型]输入信号
[功能]清除所有的执行数据。
[动作]当该信号设定为1时,控制单元操作如下:
把所有组中的刀具的已使用寿命数据清零;刀具状态复位为未使用。
注:
仅当自动操作信号OP为“0”时,刀具更换复位信号TLRST才有效。
新刀具选择信号
TLNW(F064#1)
[类型]输出信号
[功能]通知选择了某刀具组的新刀具。
该信号可在某些情况下使用,例如,选择了新刀具,对补偿值进行自动测量时。
[输出条件]该信号置为1,当:
●选择了某组的新刀具时。
该信号为0,时:
●辅助功能完成信号FIN信号为1时。
刀具跳过信号
TLSKP(G048#5)
[类型]输入信号
[功能]通过以下两种方式之一来更换尚未到达使用寿命的刀具:
1)参数TLFEJMPGUP(2#4)为1时,由刀具组号选择信号指定刀具的组号,
然后将刀具跳过信号TLSKP变为“1”,下一个T代码指令则跳过当前组的
正在使用的刀具,而使用指定组中,第一把使用寿命未到的刀具。
2)参数TLFEJMPGUP(2#4)为0时,不指定组号。
将刀具跳过信号TLSKP
变为“1”,机床将跳到当前使用组的下一把刀具。
[动作]当该信号设定为1时,控制单元操作如下:
根据与跳过指令一起指定的刀具组号选择信号来选择本组或指定组的下把刀具。
注:
输入TLSKP信号前,循环启动灯信号(STL)和进给暂停灯信号(SPL)都必须为“0”。
刀具组号选择信号
TL01~TL16(G047#0~#4)
[类型]输入信号
[功能]输入TLSKP信号时,必须使用刀具组选择信号T01~16提前给出刀具组号。
以二进制形式指令以下值:
指定的刀具组号+1。
[动作]选择指定的刀具组。
6.刀具寿命功能新增报警号
019 刀具寿命管理中,刀具组号超出范围(1~32)
024 程序中缺少G11
025 刀具寿命管理中,当前刀具组内无刀具
026 刀具寿命管理中,当前刀具组未定义
027 刀具寿命管理中,当前组内刀具数超过8
028 刀具寿命管理无效,不得使用G10 L3指令
029 G11不能编在G10之前。