工控智汇

工控智汇

三菱FX3G型PLC的双线圈动作及对策

admin 83 122

PLC编程中常说的双线圈双重输出是什么呢,我们简单具体说明下,首先看下图:


双线圈动作梯形图

双线圈就是输出在多个位置被使用就像上图的Y1,那么双线群造成的结果是怎么样的,我们用软件对上图进行一个模拟监控,三种情况,M1=ON、M3=OFF,M1=ON、M3=ON,M1=OFF、M3=ON。

1,M1=ON、M3=OFF


情况1

修改M1值为ON状态,M3值为OFF状态,发现Y1=OFF。

2,M1=ON、M3=ON


情况2

修改M1值为ON状态,M3值也为ON状态,发现Y1=ON。

3,M1=ON、M3=ON


情况3

修改M1值为OFF状态,M3值为ON状态,发现Y1=ON。

以上可以发现执行线圈的双重输出,输出结果以最下面的线圈为准。这时为什么呢,我们知道PLC程序指令顺序是按照从上到下,从左到右进行处理的,因此双线圈无论前面的状态如何都以最后的线圈为输出结果。

那么怎么改变上面的双线圈输出呢,采用并联的方法来实现:


双线圈对策


程序检查


程序检查结果

这样就检查了双线圈输出避免了不必要的调试。