錯(cuò)誤代碼
劉玉蓉
發(fā)布于2014-12-02 17:26
262
0
標(biāo)簽:
s7-214xp通過cpu通訊口1與1臺(tái)儀表Modbus通訊,錯(cuò)誤代碼“6=Modbus正在忙于其它請求”,有幾種什么原因?請解惑
佳答案
如果多個(gè) MBUS_MSG 指令同時(shí)使能會(huì)造成 6 號(hào)錯(cuò)誤。MBUS_MSG每次只能調(diào)用一個(gè)。你可以調(diào)用一個(gè)MBUS_MSG ,刪除其他的,看看是否還出現(xiàn)6號(hào)錯(cuò)誤。
建議每一個(gè)讀寫功能(即 MBUS_MSG)都用上一個(gè) MBUS_MSG 指令的 Done 完成位來激活,以保證所有讀寫指令循環(huán)進(jìn)行。下載以下鏈接的幫助文檔,有西門子提供的例程。
https://www.ad.siemens.com.cn/download/docMessage.aspx?ID=1348&loginID=&srno=&sendtime=
參考資料:《Micro’n Power S7-200 LOGO! SITOP 參考》