串口服務(wù)器的工作原理是使得基于TCP/IP的串口數(shù)據(jù)流傳輸,它可以將很多個(gè)串口設(shè)備進(jìn)行連接,并且能將串口數(shù)據(jù)實(shí)現(xiàn)與網(wǎng)口的雙向透?jìng)?。在?shí)際應(yīng)用中,把現(xiàn)有的RS232/RS485接口的數(shù)據(jù)轉(zhuǎn)化成IP端口的數(shù)據(jù),然后進(jìn)行IP化的管理,IP化的數(shù)據(jù)存取,這樣就能將傳統(tǒng)的串行數(shù)據(jù)送上流行的IP通道,而無(wú)需過早淘汰原有的設(shè)備,從而提高了現(xiàn)有設(shè)備的利用率,節(jié)約了投資,還可在既有的網(wǎng)絡(luò)基礎(chǔ)上簡(jiǎn)化布線復(fù)雜度。
工業(yè)級(jí)串口服務(wù)器,實(shí)際上是串口服務(wù)器的工業(yè)級(jí)別。雖然串口服務(wù)器不僅使用在工業(yè)場(chǎng)景中,還有樓宇、安防門禁、交通信號(hào)燈等商業(yè)環(huán)境中。 工業(yè)級(jí)是在工藝生產(chǎn)過程中使用的,具體含量標(biāo)準(zhǔn)是根據(jù)產(chǎn)品屬性決定的。工業(yè)級(jí)串口服務(wù)器通常要達(dá)到工作溫度-40℃-85℃,以適應(yīng)在嚴(yán)寒酷暑的惡劣環(huán)境下正常工作。商業(yè)級(jí)串口服務(wù)器通常在-25~75℃,足夠?qū)嶋H場(chǎng)景下使用。
串口通信的概念非常簡(jiǎn)單,串口通信是指外設(shè)和計(jì)算機(jī)間,通過數(shù)據(jù)信號(hào)線 、地線、控制線等,按位進(jìn)行傳輸數(shù)據(jù)的一種通訊方式。這種通信方式使用的數(shù)據(jù)線少,在遠(yuǎn)距離通信中可以節(jié)約通信成本,但其傳輸速度比并行傳輸?shù)?。它很?jiǎn)單并且能夠?qū)崿F(xiàn)遠(yuǎn)距離通信。
通信使用3根線完成:(1)地線,(2)發(fā)送,(3)接收。由于串口通信是異步的,端口能夠在一根線上發(fā)送數(shù)據(jù)同時(shí)在另一根線上接收數(shù)據(jù)。其他線用于握手,但是不是必須的。
串口通信最重要的參數(shù)是波特率、數(shù)據(jù)位、停止位和奇偶校驗(yàn)。對(duì)于兩個(gè)進(jìn)行通信的端口,這些參數(shù)必須匹配:
(1)波特率:這是一個(gè)衡量通信速度的參數(shù)。它表示每秒鐘傳送的bit的個(gè)數(shù)。高波特率常常用于放置的很近的儀器間的通信,典型的例子就是GPIB設(shè)備的通信。
(2)數(shù)據(jù)位:這是衡量通信中實(shí)際數(shù)據(jù)位的參數(shù)。當(dāng)計(jì)算機(jī)發(fā)送一個(gè)信息包,實(shí)際的數(shù)據(jù)不會(huì)是8位的,標(biāo)準(zhǔn)的值是5、7和8位。由于實(shí)際數(shù)據(jù)位取決于通信協(xié)議的選取,術(shù)語(yǔ)“包”指任何通信的情況。
(3)停止位:用于表示單個(gè)包的最后一位。典型的值為1,1.5和2位。適用于停止位的位數(shù)越多,不同時(shí)鐘同步的容忍程度越大,但是數(shù)據(jù)傳輸率同時(shí)也越慢。
(4)奇偶校驗(yàn)位:在串口通信中一種簡(jiǎn)單的檢錯(cuò)方式。有四種檢錯(cuò)方式:偶、奇、高和低。對(duì)于偶和奇校驗(yàn)的情況,串口會(huì)設(shè)置校驗(yàn)位,用一個(gè)值確保傳輸?shù)臄?shù)據(jù)有偶個(gè)或者奇?zhèn)€邏輯高位。
串口(全稱串行接口),也稱串行通信接口或串行通訊接口(通常指COM接口),是采用串行通信方式的擴(kuò)展接口。
串行接口(SerialInterface)是指數(shù)據(jù)一位一位地順序傳送,其特點(diǎn)是通信線路簡(jiǎn)單,只要一對(duì)傳輸線就可以實(shí)現(xiàn)雙向通信(可以直接利用電話線作為傳輸線),從而大大降低了成本,特別適用于遠(yuǎn)距離通信,但傳送速度較慢。
RS232標(biāo)準(zhǔn)接口(又稱EIA RS-232)是常用的串行通信接口標(biāo)準(zhǔn)之一,它是由美國(guó)電子工業(yè)協(xié)會(huì)(EIA)聯(lián)合貝爾系統(tǒng)公司、調(diào)制解調(diào)器廠家及計(jì)算機(jī)終端生產(chǎn)廠家于1970年共同制定,其全名是“數(shù)據(jù)終端設(shè)備( DTE)和數(shù)據(jù)通信設(shè)備(DCE)之間串行二進(jìn)制數(shù)據(jù)交換接口技術(shù)標(biāo)準(zhǔn)”。下面小編給大家介紹一下“rs232串口定義 rs232串口接線圖及接線方法”。
在串行通訊時(shí),要求通訊雙方都采用一個(gè)標(biāo)準(zhǔn)接口,使不同的設(shè)備可以方便地連接起來進(jìn)行通訊。RS-232-C接口(又稱EIARS-232-C)是目前最常用的一種串行通訊接口。計(jì)算機(jī)串口(RS232)共有9個(gè)針腳,都是按順序排列,各個(gè)針腳的定義如下:
RS232與UART串口通信接線圖如下
RS232串口接線有兩種方法:
1、直連接法:RS232串口線直連接法就是正常的連接:2接2,3接3(即一頭的RX與另一頭的RX相連,TX與另一頭的TX相連)5接5。
2、交叉接法:RS232串口線交叉接法就是交叉連接:2接3、3接2(即一頭的RX和另一頭的TX相連,TX與另一頭的RX相連)5接5。
注意:通常的情況下,設(shè)備和電腦的連接進(jìn)行通訊,需用到RS232串口線直連線;而設(shè)備和設(shè)備的連接進(jìn)行通訊,就會(huì)用到RS232串口線的交叉線。
DTE設(shè)備上的9針連接器(PC連接) | |
公RS232 DB9 | |
針號(hào) | 信號(hào)方向 |
1 | 載波檢測(cè)(CD)(來自DCE)來自調(diào)制解調(diào)器的輸入信號(hào) |
2 | 從DCE接收數(shù)據(jù)(RD)傳入數(shù)據(jù) |
3 | 傳輸數(shù)據(jù)(TD)傳出數(shù)據(jù)到DCE |
4 | 數(shù)據(jù)終端就緒(DTR)傳出握手信號(hào) |
5 | 信號(hào)接地公共參考電壓 |
6 | 數(shù)據(jù)集就緒(DSR)傳入握手信號(hào) |
7 | 請(qǐng)求發(fā)送(RTS)輸出流量控制信號(hào) |
8 | 清除發(fā)送(CTS)輸入流量控制信號(hào) |
9 | 振鈴指示器(RI)(來自DCE)來自調(diào)制解調(diào)器的輸入信號(hào) |
在EIA的標(biāo)準(zhǔn)系列中,RS485協(xié)議被認(rèn)為是最通用的,在串口通訊的4個(gè)標(biāo)準(zhǔn)上均顯示出良好的性能。當(dāng)多個(gè)節(jié)點(diǎn)需要在控制或數(shù)據(jù)采集應(yīng)用中進(jìn)行通信時(shí),這是RS485被廣泛用作通信接口的原因。更多詳情點(diǎn)擊查看:RS485引腳說明及接口說明
RS485信號(hào)線定義
DB9 | 接口指示 | 引腳名稱 |
1 | CD | 載波檢測(cè) |
2 | RXD | 接收數(shù)據(jù) |
3 | TXD | 傳輸數(shù)據(jù) |
4 | DTR | 數(shù)據(jù)終端就緒 |
5 | GND | 系統(tǒng)接地 |
6 | DSR | 數(shù)據(jù)準(zhǔn)備就緒 |
7 | RTS | 發(fā)送請(qǐng)求 |
8 | CTS | 清楚發(fā)送 |
9 | RI | 振鈴指示器 |
● 載波檢測(cè)(CD)此控制信號(hào)在串口服務(wù)器通知計(jì)算機(jī)它已檢測(cè)到計(jì)算機(jī)可以用于數(shù)據(jù)傳輸?shù)妮d波時(shí)使用。
● 接收數(shù)據(jù)(RXD)這條線用于兩個(gè)源之間的數(shù)據(jù)傳輸。一個(gè)例子是從串口服務(wù)器接收的數(shù)據(jù)傳輸?shù)接?jì)算機(jī)。
● 傳輸數(shù)據(jù)(TXD)這是實(shí)際承載傳輸數(shù)據(jù)的線路。
● 數(shù)據(jù)終端就緒(DTR),這是表明計(jì)算機(jī)已準(zhǔn)備好進(jìn)行傳輸?shù)男盘?hào)。
● 系統(tǒng)接地(GND)是指與地面的物理連接,用于測(cè)量電路中電壓的基線或用于返回電流的共享路徑。
● 與DTR信號(hào)相比,數(shù)據(jù)準(zhǔn)備就緒(DSR),該信號(hào)通知計(jì)算機(jī)或終端串口服務(wù)器正在運(yùn)行并且能夠接收數(shù)據(jù)。
● 對(duì)于此信號(hào),需要發(fā)送請(qǐng)求(RTS)正電壓,以允許執(zhí)行發(fā)送請(qǐng)求(RTS)。這表明在數(shù)據(jù)集和數(shù)據(jù)終端之間可以進(jìn)行無(wú)干擾的傳輸。
● 在數(shù)據(jù)終端和串口服務(wù)器之間建立連接后,清除發(fā)送(CTS)發(fā)送此信號(hào),以確認(rèn)數(shù)據(jù)終端已確認(rèn)可以開始通信。
● 振鈴指示器(RI)的作用是提醒運(yùn)行數(shù)據(jù)集的串口服務(wù)器已檢測(cè)到低頻。該信號(hào)只是警告數(shù)據(jù)終端,而不會(huì)影響設(shè)備之間的數(shù)據(jù)傳輸。