您好,欢迎来到思诚资源 Mro工业品商城!
关注我们

微信公众号

抖音视频号

微信视频号

0769-22186189
全部产品分类

如何实现刀具寿命计数功能

[原创内容] 发布于:2018-08-25 10:08:57 阅读:5903次 编辑:思诚市场部

我们知道对于FANUC系统0I-MATE-MD 0I-MD以及0I-MF系统的刀具寿命管理功能都是标配的功能,利用该功能可以实现刀具加工次数的监控,具体可以参见如下文章:

FANUC 刀具寿命管理开通方法

但是对于FANUC 31I-MODE-A/B的系统,这个功能就是选配的功能,假如机床上没有购买这个功能,而客户又需要监控没把刀的刀具使用次数,我们该怎么办呢?今天就来说说实现该功能的方法。

要实现这样的功能可以通过两种方法来实现,第一种是通过PMC程序,第二种宏程序。

 

(1)PMC程序

需要对每把刀进行计数器进行计算,当需要计数的刀换到主轴上加工的时候,计数器累加1,当达到设定的数值时,PMC触发报警,停止加工,这样的程序比较繁琐,如果你感兴趣可以自己编写实验下。

 

(2)宏程序计数实现。

如何实现刀具寿命计数功能


首先需要将主轴上的刀号读取到宏变量#500中,参见如下文章:

FANUC如何实现获取主轴刀号

定义如下宏变量:

#600 1号刀计数器

#601 2号刀计数器

依次类推

#700 1号刀刀具寿命预置值

#792 2号刀刀具寿命预置值

依次类推

编写宏程序 O8000

08000

G31

IF[#600EQ1]GOTO1

IF[#601EQ2]GOTO2

N1

G31

#600=#600+1

IF[#600GE#700]THEN#3000=1(T1 TOOL LIFE IS END)

M99

N1

G31

#601=#601+1

IF[#600GE#700]THEN#3000=1(T1 TOOL LIFE IS END)

M99

在加工程序中如下调用

M6T6

G65P8000

就可以对6号刀进行计数了。

反对 0 收藏 0
版权声明:部分文章信息来源于网络信息整理,思诚资源官网只负责对文章进行整理、排版、编辑,是出于传递 更多信息之目的,转载请保留出处和本文地址,若涉及版权问题,请及时与我们客服取得联系。

标题:如何实现刀具寿命计数功能     本文地址:https://www.sczy.com/article-1695.html
在线客服

微信扫码沟通,无需添加好友

0769-22186189