沈樵综合在线,一区二区三区乱码,免费资源一区二区三区,91超碰碰,av极品一线天,日韩免费高清一区二区,国产蜜尤福利在线,嗯啊91在线观看,精品一区二三

產(chǎn)品推薦:水表|流量計|壓力變送器|熱電偶|液位計|冷熱沖擊試驗箱|水質分析|光譜儀|試驗機|試驗箱


儀表網(wǎng)>技術中心>應用設計>正文

歡迎聯(lián)系我

有什么可以幫您? 在線咨詢

工控學堂:解讀Modbus通訊協(xié)議【宜收藏】

來源:山東仁科測控技術有限公司   2020年09月05日 09:39  

作為工控人,Modbus通訊協(xié)議想必都不陌生,Modbus通訊協(xié)議可以說是工業(yè)自動化領域應用廣泛的通訊協(xié)議,因為他的開放性、可擴充性和標準化使他成為通用工業(yè)標準。

1979年施耐德電氣制定了一個用于工業(yè)現(xiàn)場的總線協(xié)議Modbus協(xié)議,現(xiàn)在工業(yè)中使用RS485通信場合很多都采用Modbus協(xié)議,所以今天我們來了解下Modbus通信協(xié)議。

Modbus是Modicon公司為其PLC通訊而開發(fā)的一種通訊協(xié)議。也是個真正用于工業(yè)現(xiàn)場的總線協(xié)議。Modbus網(wǎng)絡是一個工業(yè)通信系統(tǒng),由帶智能終端的可編程序控制器和計算機通過公用線路或局部線路連接而成。其系統(tǒng)結構既包括硬件、亦包括軟件。它可應用于各種數(shù)據(jù)采集和過程監(jiān)控。

Modbus特點:

(1)標準、開放,用戶可以免費、放心地使用Modbus協(xié)議,不需要交納許可證費,也不會侵犯知識產(chǎn)權。

(2)Modbus可以支持多種電氣接口,如RS-232、RS-485等,還可以在各種介質上傳送,如雙絞線、光纖、無線等。

(3)Modbus的幀格式簡單、緊湊,通俗易懂。用戶使用容易,廠商開發(fā)簡單。

從1979年問世至今,已經(jīng)成為工業(yè)通訊領域的業(yè)界標準,初的Modbus僅支持串口,分為Rtu和ACSII兩種信號傳輸模式(一般基于RS485串口通信媒介)。而隨著時代的變遷,Modbus新增了TCP版本,可以通過以太網(wǎng)進行通訊,此外Modbus還有一個Modicon的Modbus Plus版本。

Modbus是一種單主站的主/從通訊模式,由1個子站和多個從站組成,允許多個設備連接在同一個網(wǎng)絡上進行通訊。

Modbus三種通信協(xié)議介紹:

Modbus TCP,以太網(wǎng),RJ45。

Modbus RTU/ASCII,異步串行通訊,RS232/485/422、光纖、無線

Modbus Plus,高速令牌傳遞網(wǎng)絡,同軸電纜或光纜。

其中Modbus RTU、Modbus TCP常用。

信號傳輸模式對比

一、RTU與ASCII

1、Modbus ASCII協(xié)議擁有開始和結束標記,Modbus RTU沒有。

這就使得ASCII協(xié)議中對數(shù)據(jù)包的處理能夠更加的方便。

例如:ASCII協(xié)議中一個數(shù)據(jù)包之間的傳輸間隔可以高達1s(一般不超過1s,超過1s接收設備認為出錯)。

RTU協(xié)議中規(guī)定每兩個字節(jié)中之間發(fā)送或接收時間不得超過3.5倍的字符傳輸時間,否則超過這一規(guī)定時間則會認為是新幀的開始。

2、ASCII協(xié)議的可讀性強、傳輸效率低。

由于ASCII協(xié)議傳輸?shù)亩际强梢姷腁SCII字符,所以調試階段會顯得更加直觀。

但是這同時也是它的缺點,可讀性的增加帶來的就是通訊傳輸效率低。例如傳輸1個十六進制數(shù)0xF9,ASCII就要傳送“F”和“9”兩個字符,其對應的ASCII碼是0x46和0x39兩個字節(jié),而RTU只需要1個字節(jié)就可以完成傳輸。

而Modbus作為應用于工業(yè)領域的通信協(xié)議,面向的主要是技術工人和工程師,不需要很強的可讀性,反而傳輸?shù)臄?shù)據(jù)量一般會比較大,所以在工業(yè)現(xiàn)場很少會采用ASCII協(xié)議。

3、校驗程序不同

RTU采用CRC校驗,而ASCII采用LRC校驗。LRC校驗程序相對CRC校驗程序簡單。兩種校驗方法會在后續(xù)文章中詳細介紹。

二、TCP與Rtu

1、概念不同:Modbus是一種標準的工業(yè)控制數(shù)據(jù)交換協(xié)議,可以用RTU和ASCII兩種方式進行協(xié)議數(shù)據(jù)的互傳,RTU是通過二進制數(shù)據(jù)方式直接傳送數(shù)據(jù),而TCP是通過將每字節(jié)二進制數(shù)據(jù)轉換為固定兩位十六進制字符串,再依次串聯(lián)在一起,以TCP碼形式進行數(shù)據(jù)傳送,一般用得多的還是RTU方式。

2、通信方式不同:以太網(wǎng),對應的通信模式是Modbus TCP。異步串行傳輸(各種介質如有線RS-232-/422/485/;光纖、無線等),對應的通信模式是Modbus Rtu或Modbus ASCII。高速令牌傳遞網(wǎng)絡,對應的通信模式是Modbus PLUS。

免責聲明

  • 凡本網(wǎng)注明“來源:儀表網(wǎng)”的所有作品,均為浙江興旺寶明通網(wǎng)絡有限公司-儀表網(wǎng)合法擁有版權或有權使用的作品,未經(jīng)本網(wǎng)授權不得轉載、摘編或利用其它方式使用上述作品。已經(jīng)本網(wǎng)授權使用作品的,應在授權范圍內使用,并注明“來源:儀表網(wǎng)”。違反上述聲明者,本網(wǎng)將追究其相關法律責任。
  • 本網(wǎng)轉載并注明自其它來源(非儀表網(wǎng))的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點或和對其真實性負責,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網(wǎng)站或個人從本網(wǎng)轉載時,必須保留本網(wǎng)注明的作品第一來源,并自負版權等法律責任。
  • 如涉及作品內容、版權等問題,請在作品發(fā)表之日起一周內與本網(wǎng)聯(lián)系,否則視為放棄相關權利。
聯(lián)系我們

客服熱線: 13199863987(同微信)

加盟熱線: 13199863987(同微信)

媒體合作: 0571-87759945

投訴熱線: 0571-87759942

關注我們
  • 下載儀表站APP

  • Ybzhan手機版

  • Ybzhan公眾號

  • Ybzhan小程序

溫馨提示

該企業(yè)已關閉在線交流功能

灵武市| 班戈县| 墨竹工卡县| 沙洋县| 云龙县| 灌阳县| 宜昌市| 彰化县| 英吉沙县| 灯塔市| 彰化县| 武川县| 莒南县| 河北区| 河北区| 麻城市| 登封市| 安丘市| 西乌| 景东| 易门县| 双峰县| 大冶市| 五常市| 中西区| 当阳市| 包头市| 越西县| 鄂托克前旗| 桂平市| 青冈县| 西充县| 松桃| 梁平县| 于都县| 秦安县| 石首市| 仙游县| 永州市| 田阳县| 连州市|