S7-200 SMART输出条件满足却无输出

这个是顺控程序里的一个步,这个步处于主程序调用的一个子程序里的。已经确定只有当前一个相关步处于激活状态,但是执行到这里的时候,输出条件满足,这个点就是不输出,在其他程序段能正常输出。换了寄存器类型也一样。
麻烦各位大师帮忙分析下原因,不胜感激!

图片说明:

S7-200 SMART输出条件满足却无输出    S7-200 SMART输出条件满足却无输出    S7-200 SMART输出条件满足却无输出   

最佳答案

多线圈输出了啊
看看同时在别的地方还有调用子程序的没
主程序里面就有,其他子程序如果不调用不要紧,调用了,就以最后扫描到的Q点为准
一个Q点尽量就1个输出线圈,不要做多个,除非你能保证逻辑没有错误,否者就会出现这种情况

提问者对于答案的评价:
确实是双线圈的问题,虽然每次只有一个顺控步激活,但是在顺控之外 还有相同线圈。
多谢各位指点!
只能选第一个大师的了。

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc133932.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年5月31日 下午10:23
下一篇 2017年5月31日 下午10:23

相关推荐