S7-200 SMART程序出错

情况如下:如果整个POU如果有沿信号,在编程完成下载并第一次执行RUN的时候,一切正常。但是只要执行STOP,再转到RUN状态,程序就不响应了,监控程序状态就是所有程序段都是接通状态,只有沿信号后边正常(如图)。
还有一个情况,我用发光二极管串了电阻,当做指示灯。在未输出状态,二极管也亮,只不过亮度比较低,换成24v继电器步进驱动器,一切正常
请问,是怎么回事

图片说明:

S7-200 SMART程序出错   

最佳答案

建议:第一次触发mbus_msg的条件用初始化完成mbus_ctrl的done位。
可能的原因是没有初始化mbus_ctrl,你那个M0.0已经产生上升沿触发了M0.1线圈了。

提问者对于答案的评价:
您经验丰富,指点一针见血,谢谢。

专家置评

网路1和网络2互换位置试试

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月1日
下一篇 2017年6月1日

相关推荐