为什么我的机床执行TXXM06会报警

坚持学习与健身,是对自己最大的投资为什么我的机床执行TXXM06会报警

       在中国,数控系统中使用最多的是FANUC系统,很多学生从学校学习就开始接触这个系统,但是出现这样的一个问题:

     你学校接触的东西永远跟不上社会上设备的更新,除非你的学校定西的更新设备,但是呢,很多的时候,高端的设备在学校时代的时候你是不敢碰的。

    比如我读大三的时候,学校的机床是0I-MA系统,还有一台叫做加工中心的FANUC系统机床,那个时候我只知道加工中心就是指带刀库的铣床,在学习操作铣床的时候还是手动的铣床,我相信,大部分做过金工实习的人都会接触过用机床做个小榔头的课程。

   1年后我毕业了,发现FANUC系统已经更新换代到MD系统,对我来说,即使工作了10来年,也很少接触到MC的系统,试想一下,如果你一直工作在一个老设备的系统厂里,等哪天你出来接触新设备的时候,你会发现,你的经验已经都过时了。

   在我们的教学书本上,明确的写着加工中心换刀TXM06,但是为什当你工作后用的机床有的可以执行而有的就不可以执行?而会出现如下类似的报警:

   为什么我的机床执行TXXM06会报警

这是为什呢?原因很简单:

    首先我们看TXXM06是不是有个M06的代码,相信看过的文章人应该对我以前写过的个关于FANUC M代码的使用总结有印象,可以点击以下链接查看:


连载十|关于FANUC M代码的常用使用方法介绍


  对的有个M06,在文章中介绍过M代码可以调用子程序和宏程序,但是呢对于调用宏程序的时候格式是固定的,必须是M06_ _这种格式。

  比如利用该功能我们可以设计成这样的调用:

   M90 R_ S_ T_ 根据自己实际加工的需要设计自己的宏程序,然后每次调用的时候,只需要输入对应的调用变量即可。

   那么回头看看我们的换刀宏程序是不是以上调用的一种特例呢?

   对于调用宏程序的格式是受参数设置了,当你参数设置成调用宏程序的时候,你就必须M06TXX编写程序。

为什么我的机床执行TXXM06会报警

   那为什么有的机床可以TXX M06 也可以 M06 TXX呢?

     根据以上的介绍我们可以知道此时参数设置的是用M06调用的子程序。

     当然如果你的机床上原先是调用的宏程序,想改成调用子程序的方式,不是仅仅更改参数就可以的,还需要结合PMC方面的东西,才可以完成需要的功能。

   PMC是个神奇的工具,精通它,可以维修和改造FANUC系统中驰骋,你精通它么?

   对于以上参数的调用可以自己在机床上或者仿真机上实验,如果你想在电脑上就可以学到FANUC的技术,可以加入仿真软件学习群。


FANUC NC GUIDE PRO学习群


当然知道了原因但是并未解决我们需要的问题呀,我们需要的是在机床上可以实现TXXM06和M06TXX的编程

   如果你是操作工,那么这个问题你是解决不掉的,这个涉及到PMC方面的内容了,是电气设计人员的工作。

      关于PMC与刀库方面的知识很多,不同厂家、不同刀库设计也不同,所以永远没有固定的答案,想让自己了解更多的知识很内容,可以通过共享屋的PMC学习班获得,点击【阅读原文】查看说明。

    

© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容