s7-214xp通过cpu通讯口1与1台仪表modbus通讯,错误代码“6=modbus正在忙于其它请求”,有几种什么原因?请解惑
最佳答案
如果多个 MBUS_MSG 指令同时使能会造成 6 号错误。MBUS_MSG每次只能调用一个。你可以调用一个MBUS_MSG ,删除其他的,看看是否还出现6号错误。
建议每一个读写功能(即 MBUS_MSG)都用上一个 MBUS_MSG 指令的 Done 完成位来激活,以保证所有读写指令循环进行。下载以下链接的帮助文档,有西门子提供的例程。
http://www.ad.siemens.com.cn/download/docMessage.aspx?ID=1348&loginID=&srno=&sendtime=
参考资料:《Micro’n Power S7-200 LOGO! SITOP 参考》
提问者对于答案的评价:
好的
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc219618.html