先判斷要不要分段
RS485中繼器和隔離器都可能被放在長線中,但目的不同。中繼器把一側收到的差動訊號重新判斷、重新驅動到另一側,形成兩個獨立的電氣區段;隔離器只隔離訊號或電源,是否同時重整波形、是否有另一個RS485收發器,必須看型號方塊圖。不能看到隔離字樣就宣稱它一定是中繼器。
| 檢查項目 | 中繼器 | 隔離式收發器 |
|---|---|---|
| 兩側收發器 | 通常有 | 依型號 |
| 是否重整 | 通常是 | 不一定 |
| 區段終端 | 各段核對 | 按拓撲核對 |
| 方向控制 | 必要 | 看半雙工功能 |
先畫主站、A區段、裝置、B區段與終端。每一段分別寫線長、支線、資料率、終端、偏壓、共模與參考地。Analog Devices AN-1458說明隔離式RS485中繼器要處理方向控制,並以兩側收發器延長距離和隔離地電位差;這是電路案例,不是所有模組的共同保證。
實作時先把中繼器左右兩側貼上區段標籤,記下端子、供電和屏蔽接點。任何一側掉電時,確認另一側是否被反向供電,以及設備是否進入高阻狀態。
若現場需要跨越不同建築物,先查地電位差、雷擊與屏蔽規範,再決定是否使用隔離中繼器。中繼器可重新驅動訊號,卻不能替代正確的保護接地、浪湧防護和電源配線。設計評審時把這些邊界寫在圖面,維修人員才不會把訊號隔離誤當成整套設備安全隔離。
每段獨立終端與偏壓
把中繼器當成兩個總線端點來審查。左側主幹的終端只放在左側區段的物理兩端,右側主幹也只在右側區段物理兩端終端;中繼器內部若已有終端或偏壓,須依手冊決定是否開外部電阻。把整條線只當一段而在最遠兩端終端,可能讓中繼器兩側負載和反射都不符合設計。
| 區段 | 長度 | 先核對 |
|---|---|---|
| 左段 | 80m | 終端、支線 |
| 右段 | 240m | 終端、共模 |
| 中繼器 | 兩側 | 內建偏壓 |
| 驗收 | 低速/高速 | CRC與波形 |
案例一:主站到中繼器80m,中繼器到三台儀表240m。原設計把120歐姆只放主站和最後儀表,通訊在低速正常、高速錯誤。改畫成兩段後,先查中繼器兩側是否各需一個端點終端,再量每段閒置差動與等效電阻;結果應以該中繼器手冊和收發器驅動能力為準。
兩段可以使用不同線材,但透明中繼器通常要求兩側相同鮑率與格式。若要跨不同鮑率,必須有明確支援緩衝與速率轉換的設備;不能以重新驅動推論具備轉速功能。每段仍需核對線材阻抗與節點負載。
做節點預算時,把中繼器在每側的接收負載分別算進該側,不能漏算。自訂例子:左側主站1 UL加中繼器左埠1 UL,共2 UL;右側中繼器1 UL加三台各0.5 UL儀表,共2.5 UL。兩個區段不把UL相加成一段,但偏壓、終端及驅動能力仍需另算,這些假設值不能代替型號資料表。
轉送延遲與方向控制
半雙工兩線總線一次只能一方驅動。中繼器必須知道訊號從哪側來,關閉輸入側的驅動、在另一側送出,並在最後一個停止位元後留出方向切換時間。自動方向可能用位元時序或整個字元的偵測;外部DE控制則要查PLC通訊模組何時釋放收發器,不能用固定一個掃描週期猜測。
| 19200 baud 8E1 | 時間 | 意義 |
|---|---|---|
| 單字元 | 約572.9us | 11 bit |
| 2字元轉送 | 約1.146ms | 自訂資料表假設 |
| 請求 | 依長度 | 加從站處理 |
| 逾時 | 整體預留 | 不可只看線長 |
案例二:主站以19200 baud送8E1請求,單字元時間約572.9微秒。若中繼器資料表給出每方向轉送延遲2字元,單向新增約1.146毫秒;主站逾時必須涵蓋請求傳送、兩次區段轉送、從站處理與回覆,不可只用線長估算。若回覆第一個字元被吃掉,先查方向釋放與轉送狀態,而非改位址。此處8E1包含起始位、八資料位、同位位與停止位,共十一位。兩次假設轉送延遲合計約2.292毫秒;實際產品可能以傳播時間而不是完整字元定義延遲,必須讀清量測起訖點。
終端開關的名稱可能是TERM、120R或BUS END,偏壓可能藏在BIAS、FAILSAFE或接線模組中。拍下開關狀態並在圖面標記,避免維修後恢復出廠狀態造成多重終端。
結果以原始量測資料為準,不能由理論值取代。
隔離不等於重新驅動
有些隔離式收發器在一個封裝內完成邏輯側與總線側隔離,但它仍是一個節點,不會自動把一條RS485線切成兩個可獨立終端區段;有些專用中繼器則使用兩個收發器,會重新驅動並形成兩段。檢查資料表的bus-side數量、終端建議、最大節點與方向控制,不要依產品名稱猜測。
排查先查電源:隔離的邏輯側、線路側是否各有供電,掉電時輸入輸出是高阻、保持還是錯誤狀態。再查兩側共模與屏蔽,最後才看協定。若只是單一節點的邏輯與總線側隔離,原來RS485主幹仍有同一段傳輸線的反射問題;若是中繼器,則每段的終端和偏壓都要重新設計。
轉送延遲還要納入方向釋放、接收器濾波與從站處理時間。若逾時邊界很緊,先量出最慢正常交易的時間,再調整逾時與輪詢負載。降低鮑率會拉長字元時間,不能當成縮短回覆時間的方法;降低鮑率若改善訊號品質,也必須重新計算完整時間預算。
驗收 FAQ與限制
驗收流程是:核對型號方塊圖與終端規則;斷電逐段量等效電阻;上電量兩側閒置差動和共模;以單一從站低速測試;再測最高資料率、最長支線與連續請求。保存方向切換波形、轉送延遲、CRC、逾時、重試和掉電行為。在本文單一主站的Modbus RTU情境,一次只保留一筆等待中的交易;完整回覆或逾時結束後,按串列間隔規則安排下一筆,中繼器不會增加總線仲裁能力。
FAQ1:每個區段都要120歐姆嗎?依各段物理端點與型號手冊,不是看到中繼器就盲加。FAQ2:隔離器一定能延長距離嗎?不一定,只有具備重新驅動且規格允許才可。FAQ3:方向控制可用PLC掃描代替嗎?須依模組時序,不能假設掃描週期等於字元時間。FAQ4:加中繼器可否多接一個主站一起發送?不能據此推論。它轉送訊號,並未替兩個主站安排總線所有權,兩方同時發送仍可能碰撞。本文未指定PLC指令。
參考:Analog Devices AN-1458 Isolated RS-485 Repeater with Automatic Direction Control
參考:TI RS-485 Design Guide SLLA272D
任何隔離額定都要區分工作電壓、耐壓測試與浪湧環境;隔離電源與訊號隔離的規格也可能不同,不能只引用一個kVrms數字。
正式交付還要說明線路何時可切換、何時必須停機,以及誰負責確認中繼器兩側供電。測試報告應分開列出左段和右段的錯誤率,不要只給整條總線一個平均值。若故障只出現在移動設備、雷雨或啟動瞬間,應把事件時間和電位差記錄到同一份波形檔。
未確認的型號能力都保留為待查,不以相似產品資料代替。
所有測試均應由合格人員依現場規範執行。