你好,看到你百度里的回答,所以想找你帮忙下,我用三菱PLC编译时出现双线圈错误,且程序写入时出错
答案:3 悬赏:20 手机版
解决时间 2021-02-25 10:06
- 提问者网友:沉默菋噵
- 2021-02-24 10:40
一开始是程序写不进去,后来老师帮忙改COM端口,PLC就显示程序错误,无法进行在线调试,不知道为什么
最佳答案
- 五星知识达人网友:鸠书
- 2021-02-24 11:13
首先你要知道你的PLC的编程线接到那个COM口上了。
如果用的是COM口的编程线,通常选择COM1
如果用的是USB接口的编程线,并且不知道对应哪个COM口的话,最简单的方法就是打开电脑的设备管理器然后查看里面的COM口编号,如果还是不能确认是哪个COM口的话,就插入或者拔出USB编程线,设备管理器中会相应的显示一个COM删除或者增加。
双线圈的错误,你可以在程序检查功能里查找是那个线圈出现错误了。
例如: 想用X0 和X1 同时驱动Y0,即 X0 X1中有一个闭合Y0则输出。
错误的双线圈写法
LD X0
OUT Y0
LD X1
OUT Y1
正确的写法:
LD X0
OR X1
OUT Y0
如果用的是COM口的编程线,通常选择COM1
如果用的是USB接口的编程线,并且不知道对应哪个COM口的话,最简单的方法就是打开电脑的设备管理器然后查看里面的COM口编号,如果还是不能确认是哪个COM口的话,就插入或者拔出USB编程线,设备管理器中会相应的显示一个COM删除或者增加。
双线圈的错误,你可以在程序检查功能里查找是那个线圈出现错误了。
例如: 想用X0 和X1 同时驱动Y0,即 X0 X1中有一个闭合Y0则输出。
错误的双线圈写法
LD X0
OUT Y0
LD X1
OUT Y1
正确的写法:
LD X0
OR X1
OUT Y0
全部回答
- 1楼网友:空山清雨
- 2021-02-24 13:02
我西门子的还好点,三菱的就不知道了,如果是双线圈你就看一下程序里那里重复咯,这种问题应该很好找的啊~仔细看就好了~要不你程序就加一点下进去,没问题再加一点,很快就能找到的,这种事情别怕麻烦,祝你好运
- 2楼网友:毛毛
- 2021-02-24 11:28
如果确实要用到双线圈,如set plc输出线圈除非在步进中的不同一步,否则不能使用两个相同的线圈输出的(out),可使用指令方式,指令方式就可重复使用同一线圈、rst,mov等,否则会出错,plc扫描周内只记住最后扫描的一个状态
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯