ttabc7
級別: 正式會(huì)員
![]() |
200smart用0口連接2個(gè)模塊。 通信正常。不報(bào)錯(cuò)。 但是用軟件檢測時(shí)候,報(bào)錯(cuò)標(biāo)志位在0~6~0~6 來回閃動(dòng)。通信也正常。 沒搞懂咋回事。 Error 錯(cuò)誤代碼 只有在 Done 位為1時(shí),錯(cuò)誤代碼才有效 錯(cuò)誤代碼: 0=無錯(cuò)誤 1=響應(yīng)校驗(yàn)錯(cuò)誤 2=未用 3=接收超時(shí)(從站無響應(yīng)) 4=請求參數(shù)錯(cuò)誤(slave address,Modbus address,count,RW) 5=Modbus/自由口未使能 6=Modbus正在忙于其它請求 7=響應(yīng)錯(cuò)誤(響應(yīng)不是請求的操作) 8=響應(yīng)CRC校驗(yàn)和錯(cuò)誤 11 = 端口號無效 12 = 信號板端口 1 缺失或未組態(tài) ![]() |
---|---|
|
wzbarley
好好學(xué)習(xí),天天向上。
級別: 探索解密
![]() |
連續(xù)讀取兩個(gè)從站的時(shí)間間隔太短了。建議讀取第一個(gè)從站后,等待50ms再讀取第二個(gè)從站。 |
|
---|---|---|
|
ttabc7
級別: 正式會(huì)員
![]() |
謝謝大神! |
---|---|
|
buxiugang
級別: 正式會(huì)員
![]() |
用第一個(gè)站通信完成的done位來觸發(fā)第二個(gè)站的通信,然后再用第二個(gè)done觸發(fā)第一個(gè),形成循環(huán) |
---|---|
|
wwcwwc
級別: VIP會(huì)員
![]() ![]() |
觸發(fā)MSG指令的周期再適當(dāng)長一點(diǎn)。 如果仍然報(bào)警,檢測外圍通訊連接是否可靠,是否遭受電磁干擾的影響這些方面入手。 |
---|---|
|