開個(gè)腦洞,在工業(yè)圈子里,有一個(gè)“江湖通用語”——Modbus 協(xié)議。PLC、電表、傳感器、變頻器,十有八九都會(huì)“說幾句”。那么問題來了:為什么它叫 Modbus 協(xié)議?
Modbus名字的由來
時(shí)間回到 1979 年,世界上第一臺(tái) PLC 的發(fā)明公司Modicon想要一種簡單、統(tǒng)一的通訊語言,讓 PLC 能和各種設(shè)備“聊天”。于是,他們制定了一個(gè)協(xié)議,并取名為:
Mod—— 來源于公司名字Modicon
Bus—— 表示總線(Bus),即多設(shè)備在同一通道上傳輸
合起來,就是今天家喻戶曉的——Modbus 協(xié)議(Modicon Bus Protocol)。
簡單、開放、無版權(quán)限制,這些特性讓它迅速流行開來。
Modbus 的發(fā)展史
Modbus 一出現(xiàn),就像“普通話”一樣,把本來“各說各話”的設(shè)備連成了一張網(wǎng)。它的發(fā)展大體經(jīng)歷了幾個(gè)階段:
1979 年:Modbus RTU
報(bào)文緊湊,主從機(jī)制簡單,適合早期 PLC 和現(xiàn)場儀表。
1980-1990 年代:Modbus ASCII
基于 ASCII 碼的數(shù)據(jù)格式,更容易人工讀取,但效率較低。
逐漸被 RTU 取代。
1999 年:Modbus TCP
隨著以太網(wǎng)普及,Modbus 被“移植”到 TCP/IP 網(wǎng)絡(luò)上。
保留了原有指令結(jié)構(gòu),只是底層通信從串口變成了網(wǎng)絡(luò)。
這一步,讓 Modbus 能跑在工廠以太網(wǎng)上,甚至穿越到互聯(lián)網(wǎng)。
2004 年:開放標(biāo)準(zhǔn)化
Modbus 協(xié)議由Modbus-IDA 協(xié)會(huì)接管,文檔公開,成為真正的“行業(yè)通用語言”。
今天:工業(yè)物聯(lián)網(wǎng)時(shí)代
盡管 OPC UA、MQTT 等新協(xié)議層出不窮,但大量設(shè)備仍然以Modbus RTU/TCP為底層接口。
現(xiàn)在很多網(wǎng)關(guān)、邊緣計(jì)算設(shè)備(比如鋇錸技術(shù)的網(wǎng)關(guān)和 ARM 工控機(jī))都要“懂 Modbus”,再把數(shù)據(jù)轉(zhuǎn)到更高層協(xié)議和云平臺(tái)。
Modbus 之前,PLC 是怎么通訊的?
別忘了,PLC 的誕生(1969 年)比 Modbus 早整整 10 年。那么在沒有 Modbus 的年代,PLC 之間、PLC 與設(shè)備之間,怎么交換數(shù)據(jù)呢?
硬接線信號(hào)
通過輸入/輸出點(diǎn),用繼電器、接觸器、按鈕等方式直接傳遞信號(hào)。
本質(zhì)上是“拉根線就能通信”。
缺點(diǎn)是布線復(fù)雜、擴(kuò)展困難,設(shè)備一多,電柜像蜘蛛網(wǎng)。
廠商私有協(xié)議
各家 PLC 廠商會(huì)定義自己的通信方式。
不同品牌的 PLC 幾乎不能互通。
用戶一旦選了某個(gè)廠家,就容易被“綁定”在它的生態(tài)里。
點(diǎn)對(duì)點(diǎn)串行通訊
在 Modbus 之前,也有一些早期的串口通訊,但沒有統(tǒng)一標(biāo)準(zhǔn)。
基本只能一對(duì)一,難以做到“一對(duì)多”。
這就是為什么Modbus 的誕生是一個(gè)“分水嶺”—— 它第一次讓不同廠家、不同類型的工業(yè)設(shè)備,可以在同一條線上說同一種語言。
為什么Modbus能火 40 多年?
簡單好用:報(bào)文清晰易懂,開發(fā)成本低。
兼容性強(qiáng):老設(shè)備能用,新設(shè)備也支持。
生態(tài)龐大:幾乎所有工業(yè)設(shè)備廠家都支持。
開放免費(fèi):沒有專利和授權(quán)限制。
一句話,Modbus 就是工業(yè)現(xiàn)場的“英語”,雖然不夠高大上,但永遠(yuǎn)用得上。
鋇錸技術(shù)Modbus解決方案
深圳市鋇錸技術(shù)有限公司提供全系列Modbus協(xié)議轉(zhuǎn)換網(wǎng)關(guān)與解決方案,可實(shí)現(xiàn) Modbus 與多種工業(yè)協(xié)議之間的靈活互通,包括:
審核編輯 黃宇
-
MODBUS
+關(guān)注
關(guān)注
28文章
2289瀏覽量
81490
發(fā)布評(píng)論請(qǐng)先 登錄

閥島如何通過Modbus轉(zhuǎn)Profibus網(wǎng)關(guān)實(shí)現(xiàn)高效通訊!



CCLinkie轉(zhuǎn)Modbus TCP網(wǎng)關(guān)在印染設(shè)備的應(yīng)用




EthernetIP轉(zhuǎn)Modbus網(wǎng)關(guān):水利革新神器

Modbus TCP轉(zhuǎn)DeviceNet網(wǎng)關(guān)在汽車領(lǐng)域的應(yīng)用



Modbus 轉(zhuǎn) Profinet:工業(yè)通信協(xié)議的橋梁

評(píng)論