FANUC小黄鸡增加M代码不能够按照正常执行解决过程

FANUC小黄鸡增加M代码不能够按照正常执行解决过程

今天一网友问我一个问题,想要在FANUC小黄鸡上增加一组M代码,M100,M101,增加梯形图如下所示。

1628343333 3077 WlCJYy9gNzFm 20200508161107

问题点:

按照以上程序增加后,实际不能够按照预想的程序执行。

解决思路:

FANUC PMC M代码的执行方式分为两种,一种是普通的,一种是高速的,通过参数3001#7进行选择。

1628343334 2773 8g9auOPI4ox8 20200508161830

1628343335 4064 BS3v3sy9nDfn 20200508161814

 

 

查看系统参数3001#7设置为1,所以我们此时梯形图中应该要处理的是G5.0信号而不是大家经常学习看到的G4.3信号。

但是即使是处理G5.0信号,但是因为原先程序中就有G5.0,所以我们只需要将完成的信号与原先系统的并联起来即可,所以以上程序明显有误。

解决步骤:

1、将原先增加的G5.0信号删除。

2、将完成的信号处理到原先系统的完成信号R24.0下面即可。

1628343335 9266 eAEKwPBqWvnu 20200508162237

1628343337 4851 jVCix7xfF9x1 20200508162255

 

 

同时译码的条件也要修改成R9.0即可。

1628343337 7608 f84Ntqbiqme5 20200508162426

 

#划重点

高速M代码与普通M代码处理方式不一样,如果你按照常规的方法去处理,遇到问题肯定找不到原因。具体如何学习FANUC的PMC知识,在之前的基础课程都已经介绍过。

其次学习要利用类比的方法进行学习,比如M代码的处理,原先系统已经有了,你只需要找一个熟悉的比如M08,看下它都是怎么处理的,然后添加自己的就行了。人往往在有收获的情况下才能够更好的进步

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

请登录后发表评论

    暂无评论内容