串行通信是PLC網(wǎng)絡(luò)常用的通信方式,正確選擇接口類型和協(xié)議標(biāo)準(zhǔn),對保證通信可靠性具有重要意義。 RS-232接口符合美國電子工業(yè)聯(lián)盟(EIA)制定的串行數(shù)據(jù)通信的接口標(biāo)準(zhǔn),原始編號全稱是EIA-RS-232(簡稱232,RS232)。它被廣泛用于計算機串行接口外設(shè)連接。RS-232是現(xiàn)在主流的串行通信接口之一。下面給大家科普一下RS232、RS422、RS485串行通信與協(xié)議的基礎(chǔ)知識。 1、RS232 RS232是一種標(biāo)準(zhǔn)的串行物理接口,232是標(biāo)識號。每個RS232接口都有兩個物理連接器(插頭),有9芯和25芯插頭。 其中九針插頭使用較為常見,引腳功能主要是:引腳2代表RXD,引腳3代表TXD,引腳5代表GND。 RS232是半雙工通訊方式,由于干擾、導(dǎo)線電阻等原因,通訊距離不遠(yuǎn),低速時幾十米是可以的,實際應(yīng)用中一般在15米以內(nèi)。 串口的引腳定義要分清,詳細(xì)請看下圖: 2、RS485 RS485最大的通訊距離為1200米,最大傳輸速率為10M/S。 傳輸速率與傳輸距離成反比,最大傳輸距離只能以100 kb/s的傳輸速率達到。如果需要傳輸更長的距離,則需要增加RS485中繼器。RS485支持多達32個節(jié)點。 在低速、短距離、無干擾的場合可以采用普通的雙絞線,反之,在高速、長線傳輸時,則必須采用阻抗匹配(一般為120Ω)的RS485專用電纜(STP-120Ω(for RS485 & CAN) one pair 18 AWG),而在干擾惡劣的環(huán)境下還應(yīng)采用鎧裝型雙絞屏蔽電纜(ASTP-120Ω(for RS485 & CAN) one pair 18 AWG)。 RS485接口不僅可以方便地實現(xiàn)兩點之間數(shù)據(jù)傳輸,而且可以方便地用于多站之間的互聯(lián)。 3、RS422和RS485接口 標(biāo)準(zhǔn)電氣接口電路使用平衡驅(qū)動差分接收電路以不同方式接收和發(fā)送信號,從而減少干擾。其中,RS422和RS485的區(qū)別在于前者是全雙工的(接收和發(fā)送可以同時進行),而后者是半雙工的(接收和發(fā)送應(yīng)該分開進行)。 接口轉(zhuǎn)換器可以實現(xiàn)RS232和RS485的相互轉(zhuǎn)換。一般來說,計算機只有RS232接口。要讀取RS485數(shù)據(jù),需要一個RS232轉(zhuǎn)RS485轉(zhuǎn)換器。 |
|
來自: 天朗氣清uizw04 > 《通信》