北京那个医院治疗白癜风最好 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在编译程序时,对于“双线圈”是能够正常通过。那我们该怎么办?
下载程序前对程序进行检查,点击“工具”——“程序检查”:
检查方法点击执行——红框内就会跳出“双线圈错误“,下载前检查下程序可以避免程序查错。
检查结果