RS485 除錯流程
Last updated
Last updated
環境及參數確認
確認主機供電正常。
確認確認頁面數據與通訊數據是否一致。
確認 RS485 功能開啟、ID 及 Baud 定義正確 (參數 E04 E05)。
確認進階參數設定正確 (參數 E15 E16 E17)。
未使用的接線皆完成絕緣,確認週邊無磁場干擾。
接收端硬體、電路及程式確認
確認 RS485 指令是否使用正確。
線路上只接一台流量計使用,是否能正常通訊。
確認 RS485 接線是使用串接方法而不是星狀接法。
在多台設備的情形下,是否有部分裝置供電與地線不同導致 ground looping 及電位浮動的現象?
線路是否符合絞線、粗細、串接、短分叉要求?
針對較長的線路,是否有在電路兩端使用終端電阻?
針對外部干擾大的情景,是否有使用偏壓電路?
如果線路上有多台設備,是否確認每台設備的 Baud 都相同,ID 都不同?
使用示波器確認 RS485 +/- 兩線之間的雜訊是否太高?(>200 mVpp 一般視為太大)
結果及行動
RS485 輸出正常接收端設備及程式也正常,如數據仍有異常,確認其它異常發生原因 (管徑、流速)。
本台主機可能有損壞,若手邊有其它台可進行交叉測試,確認接收設備、數據處理程式或是線路皆正常。
記錄機身序號,配線圖 (所有流量計相關配線) 及接收端機型廠牌,與原廠聯絡。
如果線路或環境無法改善,請讓程式可以容許更多次數的重新通訊嘗試。
使用者仍須參考實際狀況,詳細的問題排除,請聯絡 LORRIC 以獲得進一步的協助。