引用引用第1樓皮五于2024-12-02 08:23發表的 :想辦法讓主站知道幾個從站是開啟狀態,幾個從站是關閉
引用引用第3樓apei2014于2024-12-02 08:48發表的 :弄兩個開關,哪個要通訊,就把對應開關打開
引用引用第5樓不小心遇見你于2024-12-02 08:58發表的 :一看你就是沒有經驗盡量考慮全面一些。這些都是我根據你的描述做出的自己理解,若有出入,請忽略1、首先輪詢時如果通訊失敗有錯誤代碼反饋,一般無法聯系主機或者主句無響應,只能認為離線,注意這里的離線是兩種我們歸為一種,沒電離線和斷線離線。注意這里是根據錯誤代碼判斷.......
引用引用第10樓喊聲靚仔于2024-12-02 09:51發表的 :聲明2個變量,從站1超時,從站2超時。判斷從站的超時次數把這2個變量置True,然后在你的輪詢程序里面加上這2個條件的判斷,如果從站1超時為True,流程步就跳過從站1的數據收發就好了
引用引用第15樓進擊的工控人于2024-12-02 12:10發表的 :以前玩過這樣的,就是固定時間輪詢,時間到了就跳到下一站,不管你傳回來什么數據的。
引用引用第16樓qqc青春之歌于2024-12-02 12:28發表的 :除軟件監控外 還可以硬件監控485是否通訊正常 。固定時間輪詢 很好解決。軟件加硬件監控。 [attachment=305831]
主辦單位:上海明控機電科技有限公司
本站所有內容均為網友自行發布,不代表網站立場,如有爭議請與管理員聯系
工控人家園是公益論壇,不銷售任何資料軟件,不銷售會員和積分
刪貼、投訴電話:13816792706
遵守法律,文明發言 滬ICP備10210768號-2 滬公網安備31010802001143號