sam4mug7
級別: 探索解密
|
Fx5u 連接10臺 modbus rtu 16io 原使用sm8029 設定下站 啟動 輪詢 但是發現 如果中間有一臺死機 掉線 就會影響全部 所以求使用時間 輪詢 的示例 或是有其他的法子 謝謝 [ 此帖被sam4mug7在2023-12-13 05:19重新編輯 ] |
---|---|
|
anlyl2014
大吉大利
級別: 網絡英雄
|
出錯時自動結束 不用考慮時間,一旦出錯,自動跳過 |
|
---|---|---|
本帖最近評分記錄:
|
17625606414
級別: 家園?
|
我之前發的程序里有輪詢的,最多用過十五個站,每個站幾個數據的情況下沒問題 |
---|---|
本帖最近評分記錄: |
卓發智能
相互學習,共同進步。
級別: 工控俠客
|
時間來做輪詢的話不點不好就是短了反應不過來,長了影響輪詢效率。用完成標志最好,但是出錯了要保證順利進入下一個站輪詢,這就需要用到出錯標志位與完成標志位配合使用了。 |
|
---|---|---|
|
sam4mug7
級別: 探索解密
|
[quote]引用第1樓anlyl2014于2023-12-12 06:58發表的 : [attachment=293051] 出錯時自動結束 不用考慮時間,一旦出錯,自動跳過 |
---|---|
|
sam4mug7
級別: 探索解密
|
用大大指點的方式 寫三個站 正常運作時都沒問題 但是拔掉站號 5 的電源 錯誤標誌位 並沒有動作 請協助 謝謝你 |
---|---|
|
17625606414
級別: 家園常客
|
你這個H5站號正常結束是408,異常結束是409你只寫了正常結束時觸發下一條. 可以嘗試用字做一個當前輪詢站號,=1時觸發第一條指令,=2觸發2=3觸發3, 不管正常結束還是異常結束都進行自加,大于總數時把他置為1從頭開始 |
---|---|
本帖最近評分記錄: |