三菱PLC编程出现双线圈问题,你知道

北京那个医院治疗白癜风最好 http://m.39.net/pf/a_4688227.html

如下图是一个存在“双线圈”问题程序。(同一程序两个或两个以上位置被使用如:Y1)

双线圈例子

分析Y1输出结果——真值表:

下面利用GX仿真软件测试结果如下:

第一种情况:M0为ON,M2为ON,输出结果Y1为ON

第一种情况

第二种情况:M0为ON,M2为OFF,输出结果Y1为OFF

第二种情况

第三种情况:M0为OFF,M2为ON,输出结果Y1为ON

第三种情况

第四种情况:M0为OFF,M2为OFF,输出结果Y1为OFF

第四种情况

综上可以看出真值表和仿真结果完全一致。

双线圈——输出结果以最下面的线圈为准。

原因:PLC程序指令顺序是按照“从上往下”、“从左到右”进行处理,因此双线圈无论前面的状态如何都以最后的线圈为输出结果。

处理方法

双线圈处理方法:采用并联的方法

三菱PLC编程软件GXDeveloper在编译程序时,对于“双线圈”是能够正常通过。那我们该怎么办?

下载程序前对程序进行检查,点击“工具”——“程序检查”:

检查方法

点击执行——红框内就会跳出“双线圈错误“,下载前检查下程序可以避免程序查错。

检查结果


转载请注明:http://www.180woai.com/afhgx/1020.html


冀ICP备2021022604号-10

当前时间: