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’nPowerS7-200LOGO!SITOP参考》
提问者对于答案的评价:
好的
专家置评
已阅,最佳答案正确。