共享屋:为什么我原来的A13.0改为R910.2之后延时没?

 

坚持学习与健身,是对自己最大的投资

知识与技术之间有一条鸿沟,这个鸿沟就是你与高手之间的差别,也许你看了很多书,学了很多,但是遇到问题你还是没有解决问题的方向。

昨天FANUC吧有人问了一个如下问题:

各位大佬,为什么我原来的A13.0改为R910.2之后延时没有用了,前面的条件都满足还是一直没有R输出,后来改为A13.0又好了。原来的R910.2的位置是A13.0。求解!

共享屋:为什么我原来的A13.0改为R910.2之后延时没?

 

共享屋:为什么我原来的A13.0改为R910.2之后延时没?

 

那系统图为什么没有输出?以下是以前写的一篇汇总的文章,对照以下几种原因结合梯形图就可以找到问题。

 

在维修中,我们有时候会修改一部分梯形图,但是当我们增加一定的逻辑后,梯形图中的逻辑并未按照我们想要的输出结果,最常见的就是,前面的逻辑都接通,线圈就是不接通,今天共享屋就来数一数有哪些情况会导致线圈不输出,这是一篇综合性的文章,涉及到的内容比较多,对于其中不懂的地方,我将在PMC学习群中进行讲解,本次教程中给出的程序为测试程序,并非机床实际程序状况,在实际机床中不会像我教程中显示的那么明显,所以,你应该学会查找问题的能力?如何培养自己这方面的能力?

1、梯形图中使用了双线圈

这个是最常见的一种导致线圈不输出的情况,在梯形图中展现的结果如下:

共享屋:为什么我原来的A13.0改为R910.2之后延时没?

以上我是将双线圈写在同一个位置处,所以,问题大家一看就明白双线圈会引起什么样的问题,但是实际情况往往是以下看到的状态:

共享屋:为什么我原来的A13.0改为R910.2之后延时没?

技巧:如何查找梯形图中是否使用了双线圈:

(1)通过线圈搜索功能

共享屋:为什么我原来的A13.0改为R910.2之后延时没?

(2)使用双线圈功能按钮检查是否使用了双线圈

共享屋:为什么我原来的A13.0改为R910.2之后延时没?

2、程序段写在子程序中,而子程序并未被调用

共享屋:为什么我原来的A13.0改为R910.2之后延时没?

查看P1。此处调用条件并为接通

共享屋:为什么我原来的A13.0改为R910.2之后延时没?

3、程序被JUMPB或者JUMP指令跳过

共享屋:为什么我原来的A13.0改为R910.2之后延时没?

当然以上是我举的例子,程序在比较明确的位置,很容易就能看出问题,时间中的梯形图不可能是这样的,但是呢,你只要掌握的原理,还是能够找到问题的。

4、在COM指令中间

共享屋:为什么我原来的A13.0改为R910.2之后延时没?

5、程序中同时使用了赋值语句与线圈

共享屋:为什么我原来的A13.0改为R910.2之后延时没?

以上是我列举的几个条件满足无输出的梯形图的案例,在实际维修或者更改梯形图中都可能会遇到,当遇到此类问题的时候不要好奇,都有原因的,是不是还有其他可能的情况导致条件满足没有输出呢?肯定有,只不过这些不常见,就不在这说明了。

 

   如果你在维修中遇到什么问题,都可以在共享屋的问答小程序进行提问,可以快速帮你找到解决问题的方向,点击以下小程序可以进入。

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