現(xiàn)在,很多設(shè)備使用串行通信,特別是在工業(yè)自動(dòng)化和安全監(jiān)視項(xiàng)目中。串行通信的最大優(yōu)點(diǎn)是方便即插即用,更為普遍。并且,串行通信具有距離短、傳輸速率慢的缺點(diǎn)。
但是,隨著當(dāng)今科學(xué)技術(shù)的迅速發(fā)展,大量的信息通信數(shù)據(jù)量增加,對(duì)距離的要求也在提高。重要的是實(shí)現(xiàn)串行端口必須與以太網(wǎng)或光纖通信緊密連接的遠(yuǎn)程控制和其他要求。
因此,隨著時(shí)代的發(fā)展和技術(shù)的進(jìn)步,將串行信號(hào)轉(zhuǎn)換為以太網(wǎng)信號(hào)的設(shè)備應(yīng)運(yùn)而生:從232/485到RJ45串行服務(wù)器。從串行端口到網(wǎng)絡(luò)端口,從網(wǎng)絡(luò)端口到串行端口,因?yàn)檫@些產(chǎn)品可以雙向轉(zhuǎn)換,所以實(shí)際上是一樣的。
串行到以太網(wǎng)的轉(zhuǎn)換
不是物理層和數(shù)據(jù)鏈路層間的簡單轉(zhuǎn)換。由于串行端口協(xié)議本身沒有網(wǎng)絡(luò)層和傳輸層,因此到以太網(wǎng)串行端口的數(shù)據(jù)實(shí)際上將串行端口數(shù)據(jù)用作TCP/IP應(yīng)用層數(shù)據(jù),并使用TCP/IP包轉(zhuǎn)發(fā)方法例如,用戶通過socket的recv()函數(shù)和send()函數(shù)發(fā)送和接收實(shí)際上是應(yīng)用層的數(shù)據(jù)。這允許用戶使用recv()和send()函數(shù)通過串行端口向TCPIP發(fā)送串行數(shù)據(jù)和從TCPIP接收串行數(shù)據(jù)。但是,TCP/IP就像recv()和send()一樣簡單。根據(jù)動(dòng)作模式的不同,與連接、關(guān)閉、監(jiān)視等有關(guān)。這是將串行端口轉(zhuǎn)換為網(wǎng)絡(luò)端口后需要處理的部分。
TCPIP的操作模式被分為TCP服務(wù)器模式(TCP服務(wù)器)、TCP客戶機(jī)模式(TCP客戶機(jī))、UDP模式。
TCP/IP
一般而言,串行端口是UART,并且實(shí)際上僅定義了數(shù)據(jù)鏈路層規(guī)范,即起始比特、數(shù)據(jù)比特、和停止比特。但是,在不同的物理層中,分為TTL串行端口、RS232串行端口、RS485串行端口等
RS485串行端口
用于遠(yuǎn)程通信的串行端口,可傳輸數(shù)千米的數(shù)據(jù)。該主要特征在于,通過將RS232共模信號(hào)(信號(hào)線和GND之間的電壓)置換為差動(dòng)模式信號(hào)(2條線a和b之間的電壓),能夠抵抗共模干擾,實(shí)現(xiàn)更長距離的傳輸。的雙曲馀弦值。
UDP模式
UDP模式基于非連接模式,如果有要發(fā)送的數(shù)據(jù),則無需預(yù)先連接即可發(fā)送。因此,該模式接近串行通信模式。然而,UDP協(xié)議不能保證數(shù)據(jù)不會(huì)丟失,并且容易引起錯(cuò)誤代碼。從串行端口到以太網(wǎng)和從串行端口到
TTL串行端口
在MCU芯片之間進(jìn)行數(shù)據(jù)通信的串行端口。這用+5V(或+3.3V)表示1,用GND表示0。RS232串行端口:實(shí)現(xiàn)設(shè)備間通信的串行端口。主要將信號(hào)電壓從05v變更為±15V(實(shí)際上為±12V)。電壓的增加提高了數(shù)據(jù)傳輸?shù)木嚯x和可靠性。
如果劃分為ISO的7層模型(物理層、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層、傳輸層、會(huì)話層、呈現(xiàn)層、應(yīng)用層),則串行端口實(shí)際上只包括物理層和數(shù)據(jù)鏈路層。TCP/IP協(xié)議必須屬于網(wǎng)絡(luò)層和傳輸層。因此,TCP/IP的串行端口不正確。由于以太網(wǎng)屬于物理層和數(shù)據(jù)鏈路層,因此以太網(wǎng)的串行端口更加精確。
TCP模式
TCP模式使用可靠的數(shù)據(jù)傳輸機(jī)制,以確保數(shù)據(jù)中幾乎沒有錯(cuò)誤代碼和丟失。在TCP通信中,必須在通信的兩端進(jìn)行配置。一個(gè)是TCP客戶端,另一個(gè)是TCP服務(wù)器。TCP客戶端和TCP服務(wù)器的概念可以類推。TCP客戶端是命中者,而TCP服務(wù)器是連接器。
責(zé)任編輯人:CC
-
以太網(wǎng)
+關(guān)注
關(guān)注
41文章
5632瀏覽量
175897 -
串口
+關(guān)注
關(guān)注
15文章
1588瀏覽量
79917
發(fā)布評(píng)論請(qǐng)先 登錄
揭秘ModBusRTU轉(zhuǎn)換成TCP

使用Labview做一個(gè)485串口電子秤程序
用Labview寫一個(gè)電子稱的485串口程序

使用FPGA對(duì)40G以太網(wǎng)接口芯片Serdes進(jìn)行測試的方法

RS232串口連接方式及注意事項(xiàng)
RS232轉(zhuǎn)以太網(wǎng)模塊應(yīng)用解析 RS232在物聯(lián)網(wǎng)中的應(yīng)用
使用RS232串口進(jìn)行設(shè)備調(diào)試的技巧
RS232串口連接設(shè)備的注意事項(xiàng)
RS232串口通信協(xié)議詳解
Acrel安科瑞APort100串口服務(wù)器2路以太網(wǎng)8路串口

FT232芯片設(shè)計(jì)的USB轉(zhuǎn)RS232串口原理圖
超級(jí)網(wǎng)口震撼上市!!TTL串口?RJ45以太網(wǎng)

DTU的RS485/232串口能夠復(fù)用嗎?
PLC連接串口服務(wù)器RS485轉(zhuǎn)以太網(wǎng)步驟

評(píng)論