㈠ RS232與RS485口、RS422口有什麼區別
這三種通訊埠都是串口,在以下幾個方面有區別:
1、通訊距離
RS232口最大通訊距離是15米,而RS422/485最大通訊距離是1200米。
2、所連接設備個數
RS232隻能連接一個設備,而RS485可以連接多個設備。
3、這三種埠的定義
RS232是標准介面,為D形9針頭,所連接設備的介面的信號定義是一樣的。
而RS422/RS485為非標准介面,一般為15針串列介面(也有使用9針介面的),每個設備的引腳定義也不一樣。另外還需要說明的是,RS422和RS485也有區別:RS422為4線制,全雙工模式;RS485為兩線制,半雙工模式。
RS-232、RS-422與RS-485都是串列數據介面標准,RS-232是PC機與通信中應用最廣泛的一種串列介面。RS-232被定義為一種在低速率串列通訊中增加通訊距離的單端標准。RS-232採取不平衡傳輸方式,即所謂單端通訊,而RJ45介面通常用於數據傳輸,最常見的應用為網卡介面。
RS-232是為點對點(即只用一對收、發設備)通訊而設計的,其驅動器負載為3~7kΩ。所以RS-232適合本地設備之間的通信。
RS422與RS-485串列介面標准,RS-422、RS-485與RS-232不一樣,數據信號採用差分傳輸方式,也稱作平衡傳輸,它使用一對雙絞線,在早期PC通信中比較常見,RS-422的最大傳輸距離為4000英尺,最大傳輸速率為10Mb/s。
RS-485與RS-422一樣,其最大傳輸距離約為1219米,最大傳輸速率為10Mb/s。平衡雙絞線的長度與傳輸速率成反比,在100kb/s速率以下,才可能使用規定最長的電纜長度。只有在很短的距離下才能獲得最高速率傳輸。一般100米長雙絞線最大傳輸速率僅為1Mb/s。