S-200 SMART编程,MBUS_MSG轮询程序编写时遇到问题

我想要完成如下功能:
1.当程序中M30.0=0时,只执行程序段6-9中的两个MBUS_MSG,完成读写功能。
2.当程序中M30.0=1时,只执行程序段14-17中的两个MBUS_MSG,完成读功能。

目前,RUN的时候,如果不改变M30.0的状态,程序段6-9或者程序段14-17均会单独正常执行。
遇到的问题是,一旦改变M30.0的状态(不管是从0→1或者是从1→0)都会报错,且Error=6。

请问是哪里出错了,已经试了很多方法都不行。急求解答!!!

问题补充:
好像不能上传程序,传几张图片吧

图片说明:

S-200 SMART编程,MBUS_MSG轮询程序编写时遇到问题    S-200 SMART编程,MBUS_MSG轮询程序编写时遇到问题    S-200 SMART编程,MBUS_MSG轮询程序编写时遇到问题    S-200 SMART编程,MBUS_MSG轮询程序编写时遇到问题    S-200 SMART编程,MBUS_MSG轮询程序编写时遇到问题    S-200 SMART编程,MBUS_MSG轮询程序编写时遇到问题    S-200 SMART编程,MBUS_MSG轮询程序编写时遇到问题   

产品版区:SIMATIC S7-200 SMART
悬赏西币:5 | 解决时间:2018-07-02 19:48:22 | 提问者: 手机用户20180630197740 - 新生  第1级

问题ID:194324

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月10日 下午9:38
下一篇 2019年6月10日 下午9:38

相关推荐