在2線式與4線式傳輸下的RS-485腳位

更新 Sep 18, 2019

產品資訊

Hardware

  • RS-422/RS-485
  • Serial Cable
  • PXI-8433/4
  • PXI-8433/2
  • PCI-8433/4

問題敘述

  • 我正在使用RS-485序列通訊,我需要連接哪些腳位進行2線式和4線式傳輸?
  • RS-485上用來輸出數位訊號和其他設備溝通的腳位有哪些?

解決方案

對於2線式和4線式傳輸,您需要使用TXD +、TXD –、RXD +和RXD –。 +和 – 分別代表兩條獨立的導線,可實現差分通訊 (differential communication)。

DB-9接頭的pinout如下所示:
 

相關資訊

全雙工 (Full Duplex)
在4線式(全雙工)傳輸中,4條導線從master上的發送數據(TXD)端或接收數據(RXD)端,運行到slave上相應的TXD或RXD。這種方式可允許同時雙向通訊。

1. Master to Slave(s):
  • TXD +↔RXD+
  • TXD –↔RXD –
2.Slave(s) to Master
  • RXD +↔TXD+
  • RXD –↔TXD –

NI-Serial支援點對點RS-485網絡上的4線式全雙工應用。多點RS-485網絡則需要額外的軟體開發。有關其佈線的解決方案,請參閱相關鏈結部分。

半雙工
在2線式(半雙工)傳輸中,master上的發送數據(TXD +)端和接收數據(RXD +)端連接到slave上的TXD +和RXD +。Master上的TXD–和RXD–連接到slave上的TXD–和RXD–。只有一對導線用來連接master和slave(s)。由於RS-485協議限制通訊一次只在一個方向上進行傳輸,因此2線式半雙工模式是屬於非同時的雙向通訊。

終端電阻 (Terminating Resistors)
在所有情況下,終端電阻都必須放置在導線的末端。當信號穿過導線時會產生反射,終端電阻旨在減少這些反射訊號。即便是只有1到2個slave的電路,仍必須使用終端電阻。
 

本文是否有幫助?

無幫助