在日常的工作中,經(jīng)常遇到rs485,modbus,tcpip,socket技術(shù)術(shù)語,很多工程師把這些術(shù)語的功能混在一起了。下面就把介紹一下這些術(shù)語的區(qū)別。
1.RS485。這是兩個設(shè)備之間通信的硬件接口,是指“硬件”方面的連接方式,RS485接口只能接RS485,不能接RS232,或者網(wǎng)口。在硬件連接上只能連接同樣的接口。和這樣類似的還有RS232,網(wǎng)口,CAN,USB接口等。這些都是指硬件的連接方式。硬件的數(shù)據(jù)收發(fā)方式由硬件芯片完成,一般不需要軟件干預(yù)。如下圖的vfbox協(xié)議轉(zhuǎn)換網(wǎng)關(guān),就有232,485,網(wǎng)口。Rs458可以用來接其他的485接口的設(shè)備。
2.Modbus。是指軟件,應(yīng)用層面的數(shù)據(jù)交換方式,是指通信協(xié)議。很多工程師會把485和modbus搞混,認(rèn)為485是通信協(xié)議。打個比方,RS485相當(dāng)于橋,modbus是在橋面上通行的車輛。RS485這個橋梁連接兩邊的設(shè)備,設(shè)備通過modbus這個車輛進(jìn)行數(shù)據(jù)交換。有時候很多工程師會把485和modbus通信協(xié)議混在一起,這其實(shí)是兩個不同概念。485是指硬件連接的接口,modbus是軟件之間進(jìn)行交換數(shù)據(jù)的協(xié)議。如下圖所示,vfbox網(wǎng)關(guān)用485和電表連接,然后vfbox使用modbus或者DLT645協(xié)議讀取電表的數(shù)據(jù)。
3.TcpIP和socket。Tcpip是最常聽到的通信協(xié)議,網(wǎng)絡(luò)傳輸?shù)膮f(xié)議,很多工程師以提到網(wǎng)絡(luò)就知道tcpip協(xié)議。其實(shí)tcpip只不過是網(wǎng)絡(luò)通信的一個底層的通信協(xié)議。而在大部分場景應(yīng)用中都是基于tcpip的上層應(yīng)用,比如socket協(xié)議,mqtt協(xié)議,ftp等協(xié)議。打個比方就是。我們要發(fā)一個物品,給物品進(jìn)行的打包,這個過程就相當(dāng)于我們要發(fā)送某個數(shù)據(jù),然后用socket協(xié)議打包。然后叫快遞發(fā)出去,快遞員拿到包裹后,在給包裹又進(jìn)行了打包,變成標(biāo)準(zhǔn)的順豐包裹,這個打包就相當(dāng)于之前打包的數(shù)據(jù),又加上了tcpip協(xié)議,變成標(biāo)準(zhǔn)的網(wǎng)絡(luò)協(xié)議。然后這個包裹發(fā)送到目的地,也就是通過網(wǎng)絡(luò)發(fā)送到接收方。對方收到后,在進(jìn)行逆向的拆包過程。
4.協(xié)議的轉(zhuǎn)換。上面提到了這樣多的協(xié)議,接口。但是在實(shí)際項(xiàng)目中,不可能都是統(tǒng)一的接口,統(tǒng)一的協(xié)議。如果需要把不同接口的設(shè)備連接在一起,可以用接口轉(zhuǎn)換器。比如RS232轉(zhuǎn)RS485轉(zhuǎn)換器。但把不同協(xié)議的設(shè)備連接在一起就可以使用vfbox協(xié)議轉(zhuǎn)換網(wǎng)關(guān)。通過加轉(zhuǎn)換的方式實(shí)現(xiàn)設(shè)備之間或者設(shè)備和系統(tǒng)之間的互聯(lián)互通。如下圖所示
5.實(shí)際中還有很多的協(xié)議,技術(shù)語言,在使用的時候應(yīng)該多了解術(shù)語的功能,表達(dá)的含義,多總結(jié),這樣在使用的時候才更加準(zhǔn)確。
審核編輯 黃宇
-
RS485
+關(guān)注
關(guān)注
39文章
1222瀏覽量
83622 -
MODBUS
+關(guān)注
關(guān)注
28文章
1998瀏覽量
78947 -
網(wǎng)關(guān)
+關(guān)注
關(guān)注
9文章
5274瀏覽量
52452 -
Socket
+關(guān)注
關(guān)注
1文章
212瀏覽量
35547 -
TCPIP
+關(guān)注
關(guān)注
1文章
56瀏覽量
23067
發(fā)布評論請先 登錄
RS485通信與Modbus協(xié)議的相關(guān)資料分享
RS485通信與Modbus協(xié)議的特點(diǎn)
RS232/RS485/MODBUS到底有何區(qū)別呢
RS485通信和Modbus協(xié)議

modbus與rs485的關(guān)系_modbus與rs485的區(qū)別和聯(lián)系

RS485和MODBUS有什么不同_它們的區(qū)別在哪里
RS485和MODBUS的區(qū)別 它們有什么不同?
淺談RS485通訊、半雙工系統(tǒng)與Modbus協(xié)議

RS232/RS485/MODBUS理解

RS485 MODBUS轉(zhuǎn)PROFINET網(wǎng)關(guān)配置步驟

RS485與Modbus通信原理解讀
RS485與MODBUS RTU的區(qū)別 如何選擇合適的通信技術(shù)?
ProfiNet轉(zhuǎn)RS485/Modbus Rtu協(xié)議網(wǎng)關(guān)

評論