rs485通信是一種差分信號(hào)模式,它只需要兩根線,即AB線,可以同時(shí)傳送兩個(gè)字節(jié)信號(hào)。MODBUS協(xié)議是一種軟件協(xié)議,以MODBUS協(xié)議作為軟件協(xié)議使用。
MODBUS協(xié)議是一種人為約定的協(xié)議,用于不同廠商之間的設(shè)備交換數(shù)據(jù)(一般是工業(yè)用途);所謂協(xié)議,也可以理解為有人說的“語言”,簡(jiǎn)單的說是軟件。一般情況下,兩臺(tái)設(shè)備通過MODBUS協(xié)議傳輸數(shù)據(jù):最早是用RS232C作為硬件接口,(也就是普通電腦上的串行通訊口(串口));也有用RS422的,也有常用的RS485,這種接口傳輸距離遠(yuǎn),在一般工業(yè)現(xiàn)場(chǎng)用的比較多。MODBUS協(xié)議能夠應(yīng)用在一些現(xiàn)場(chǎng),而MODBUS協(xié)議在一些場(chǎng)合則可以用MODBUS協(xié)議作為軟件協(xié)議,如MODBUS應(yīng)用在現(xiàn)場(chǎng)控制系統(tǒng),MODBUS應(yīng)用在網(wǎng)絡(luò)。MODBUS協(xié)議的缺點(diǎn)是:隨著用戶群體之間協(xié)議的逐漸增多,MODBUS通訊成本的上升,如今有更高的基于其他所有接口的廠家,無法提供此種應(yīng)用領(lǐng)域,因此有MODBUS通訊原理,它的特點(diǎn)是:在需要執(zhí)行特定功能的時(shí)候,通過建立一個(gè)有MODBUS通訊協(xié)議的軟件化,這種軟件是非常必要的。西門子485協(xié)議建立好后,如何與RS485/MODBUS協(xié)議有很大的關(guān)系,MODBUS協(xié)議建立的也是最基本的通信協(xié)議,MODBUS協(xié)議有很多種規(guī)格型號(hào)的,如MODBUS協(xié)議、RTU協(xié)議等等。Modbus TCP 協(xié)議的缺點(diǎn)是:Modbus協(xié)議不能在同一個(gè)網(wǎng)絡(luò)中使用,它只能規(guī)定了Modbus協(xié)議的對(duì)數(shù)、傳輸速率及協(xié)議的設(shè)置。Modbus RTU通訊協(xié)議是一種基于串行通訊的軟件,它有效支持網(wǎng)絡(luò)的各種功能,能夠?qū)崿F(xiàn)分布式實(shí)時(shí)控制,但不需要進(jìn)行物理更改。