sam4mug7
級別: 探索解密
|
Fx5u 連接10臺(tái) modbus rtu 16io 原使用sm8029 設(shè)定下站 啟動(dòng) 輪詢 但是發(fā)現(xiàn) 如果中間有一臺(tái)死機(jī) 掉線 就會(huì)影響全部 所以求使用時(shí)間 輪詢 的示例 或是有其他的法子 謝謝 [ 此帖被sam4mug7在2023-12-13 05:19重新編輯 ] |
---|---|
|
17625606414
級別: 家園?
|
看每一站的標(biāo)志,完成了或者發(fā)生錯(cuò)誤就走下一個(gè) |
---|---|
|
17625606414
級別: 家園常客
|
我之前發(fā)的程序里有輪詢的,最多用過十五個(gè)站,每個(gè)站幾個(gè)數(shù)據(jù)的情況下沒問題 |
---|---|
本帖最近評分記錄: |
17625606414
級別: 家園?
|
你這個(gè)H5站號正常結(jié)束是408,異常結(jié)束是409你只寫了正常結(jié)束時(shí)觸發(fā)下一條. 可以嘗試用字做一個(gè)當(dāng)前輪詢站號,=1時(shí)觸發(fā)第一條指令,=2觸發(fā)2=3觸發(fā)3, 不管正常結(jié)束還是異常結(jié)束都進(jìn)行自加,大于總數(shù)時(shí)把他置為1從頭開始 |
---|---|
本帖最近評分記錄: |