modbus與rs485的關係_modbus與rs485的區別和聯繫

2020-11-29 電子發燒友

modbus與rs485的關係_modbus與rs485的區別和聯繫

發表於 2018-01-03 18:36:42

經常看到RS485和MODBUS寫在一起,它們的區別和聯繫? RS485是一個物理接口,簡單的說是硬體。

MODBUS是一種國際標準的通訊協議,用於不同廠商之間的設備交換數據(一般是工業用途);所謂協議,也可以理解為上面有人說的「語言」吧,簡單的說是軟體。

一般情況下,兩臺設備通過MODBUS協議傳輸數據

modbus與rs485的關係----modbus介紹

Modbus是由Modicon(現為施耐德電氣公司的一個品牌)在1979年發明的,是全球第一個真正用於工業現場的總線協議。

ModBus網絡是一個工業通信系統,由帶智能終端的可編程序控制器和計算機通過公用線路或局部專用線路連接而成。其系統結構既包括硬體、亦包括軟體。它可應用於各種數據採集和過程監控。

ModBus網絡只有一個主機,所有通信都由他發出。網絡可支持247個之多的遠程從屬控制器,但實際所支持的從機數要由所用通信設備決定。採用這個系統,各PC可以和中心主機交換信息而不影響各PC執行本身的控制任務。

Modbus特點

(1)標準、開放,用戶可以免費、放心地使用Modbus協議,不需要交納許可證費,也不會侵犯智慧財產權。目前,支持Modbus的廠家超過400家,支持Modbus的產品超過600種。

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

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

modbus與rs485的關係----rs485介紹

智能儀表是隨著80年代初單片機技術的成熟而發展起來的,現在世界儀表市場基本被智能儀表所壟斷。究其原因就是企業信息化的需要,企業在儀表選型時其中的一個必要條件就是要具有聯網通信接口。最初是數據模擬信號輸出簡單過程量,後來儀表接口是RS232接口,這種接口可以實現點對點的通信方式,但這種方式不能實現聯網功能。隨後出現的RS485解決了這個問題。

rs485特點

1. RS-485的電氣特性:採用差分信號正邏輯,邏輯「1」以兩線間的電壓差為+(2~6)V表示;邏輯」0「以兩線間的電壓差為-(2~6)V表示。接口信號電平比RS-232-C降低了,就不易損壞接口電路的晶片, 且該電平與TTL電平兼容,可方便與TTL電路連接。

2. RS-485的數據最高傳輸速率為10Mbps。

3. RS-485接口是採用平衡驅動器和差分接收器的組合,抗共模幹擾能力增強,即抗噪聲幹擾性好。

4. RS-485最大的通信距離約為1219m,最大傳輸速率為10Mbps,傳輸速率與傳輸距離成反比,傳輸速率越低,傳輸距離越長,如果需傳輸比RS-485最大通信距離更長的距離,需要加485中繼器。RS-485總線一般最大支持32個節點,如果使用特製的485晶片,可以達到128個或者256個節點,最大的可以支持到400個節點。

modbus與rs485的關係----modbus與rs485的聯繫

RS485屬於有線傳輸,所以就要硬體傳輸媒介,實際就是兩根線就可以了,在這兩根線上傳輸的實際是同一個信號,只是發送端把這個信號一分為二,不過在接收端會把它還原為原來的信號,這樣做的好處還要得和RS232來比較;RS232也需要兩根線,更多的時候還要加上地線,所以是三根線,地線咱不管它,其餘的兩根只有一根線傳輸的數據信號,而另一根傳輸的時鐘,也就是信號原來什麼樣發送端就怎樣發送出來,同樣接收端也做同樣的處理。所以485的接收端可以把信號在傳輸過程中引入的幹擾就可以抵消掉,而232的接收端不能,所以485的抗幹擾能力強可以傳輸信號上千米,而232隻能傳輸十幾米。

至於MODBUS只是通信協議的一種,就像漢語和英語一樣,就是一種交流的語言,一種機器之間交流的語言。那麼在交流之前肯定要有溝通的橋梁吧,那就是傳輸媒介485或232或其他電氣規則,同一種協議可以用不同的傳輸媒介方式如485或232但是同一傳輸線路上不能同時存在兩種協議.

打開APP閱讀更多精彩內容

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容圖片侵權或者其他問題,請聯繫本站作侵刪。 侵權投訴

相關焦點

  • Modbus與PROFIBUS-DP協議比較
    則要複雜一些,關鍵是需要專用晶片進行二次開發,並且需要得到上級組織的認證,開發成本肯定高不少本文引用地址:http://www.eepw.com.cn/article/201612/331407.htm當然從性能上講,基於串口的modbusrtu/ASCII通訊性能肯定比不過profibusdp,但是就一些儀表級的簡單通訊或者控制器級別的小數據量通訊,modbus
  • cmos電平與rs485_rs485通信與DP的區別
    cmos電平與rs485區別   1、CMOS電平標準   輸出 L: 《0.1*Vcc ; H:》0.9*Vcc。   輸入 L: 《0.3*Vcc ; H:》0.7*Vcc.   由於CMOS電源採用12V,則輸入低於3.6V為低電平,噪聲容限為1.8V,高於3.5V為高電平,噪聲容限高為1.8V。
  • 深度介紹rs485總線接口通訊協議定義標準以及管腳引腳
    本文引用地址:http://www.eepw.com.cn/article/201808/385592.htmRS485通信網絡接口是一種總線式的結構,上位機(以個人電腦為例)和下位機(以51系列單片機http://www.51hei.com為例)都掛在通信總線上,RS485物理層的通信協議由RS485標準和51單片機的多機通訊方式。
  • Modbus測試工具ModbusPoll與Modbus Slave使用方法
    用來幫助開發人員測試Modbus從設備,或者其它Modbus協議的測試和仿真。它支持多文檔接口,即,可以同時監視多個從設備/數據域。每個窗口簡單地設定從設備ID,功能,地址,大小和輪詢間隔。你可以從任意一個窗口讀寫寄存器和線圈。如果你想改變一個單獨的寄存器,簡單地雙擊這個值即可。或者你可以改變多個寄存器/線圈值。提供數據的多種格式方式,比如浮點、雙精度、長整型(可以字節序列交換)。
  • modbus rtu六種功能碼詳細解析
    打開APP modbus rtu六種功能碼詳細解析 發表於 2018-02-07 15:44:44 此協議定義了控制器能夠認識和使用的消息結構,而不管它們是經過何種網絡進行通信的。標準的Modicon控制器使用RS232C實現串行的Modbus。
  • rs485通訊接口定義圖詳解
    打開APP rs485通訊接口定義圖詳解 發表於 2017-10-31 15:27:20 RS485有兩線制和四線制兩種接線,四線制只能實現點對點的通信方式,現很少採用,現在多採用的是兩線制接線方式,這種接線方式為總線式拓樸結構在同一總線上最多可以掛接32個結點。在RS485通信網絡中一般採用的是主從通信方式,即一個主機帶多個從機。   很多情況下,連接RS-485通信鏈路時只是簡單地用一對雙絞線將各個接口的「A」、「B」端連接起來。
  • RS485通訊的正確接線方式介紹
    rs485布線規範 485總線由於其布線簡單,穩定可靠從而廣泛的應用於視頻監控,門禁對講,樓宇報警等各個領域中,但是,在485總線布線過程中由於有很多不完全準確的概念導致出現很多問題。現在將一些錯誤的觀念作出一些澄清。 1.485信號線不可以和電源線一同走線。
  • RS485通訊基礎及通訊應用詳解
    舉例:plc向變頻器從機1和變頻器從機2傳遞數據,首先變頻器從機1和變頻器從機2設備之間必須通過電纜連接(硬體連接)。如果變頻器從機1和變頻器從機設備發送101010這樣一串代碼,那麼變頻器從機1就要在他的通訊埠產生如下圖所示的高低電平的組合,通過電纜這個介質變頻器從機2設備的通訊埠就會接收到A設備發出高低電平的組合,同時就會將接收到的高低電平組合翻譯成101010,這就完成了PLC向兩臺變頻器從機1設備數據的傳遞。
  • modbus通信協議,profibus、FF、CAN總線等幾種現場總線知識合集
    modbus通信協議,profibus、FF、CAN總線等幾種現場總線知識合集 李倩 發表於 2018-04-29 17:47:00 在工業的發展中,現場總線起著非常重要的作用
  • 示波器調試RS485通信波形圖
    硬體:STM32單片機,1個主機和10個從機,移植MODBUS協議,採用輪詢機制,主機挨個詢問從機,從機採集一些信息回復給主機。 原理圖:使用帶隔離的晶片ADM2483,PA1,PA2,PA3指的是單片機的引腳,分別是使能,TXD和RXD。
  • Modbus協議的常用基本定義——(RS485總線系統應用之2)
    在我國,GB/Z 19582《基於Modbus協議的工業自動化網絡規範》於2004年9月發布,該指導性技術文件發布後得到了國內自動化產品生產廠家、自動化系統集成商和廣大用戶的高度關注和重視,並極大地推動了基於Modbus協議的產品的開發和應用。
  • 手把手教你學51單片機之十八 RS485通信與Modbus協議
    接收方接收到數據後,同樣會把前邊的字節進行CRC計算,計算完了再和發過來的16bit的CRC數據進行比較,如果相同則認為數據正常,沒有出錯,如果比較不相同,則說明數據在傳輸中發生了錯誤,這幀數據將被丟棄,就像沒收到一樣,而發送方會在得不到回應後做相應的處理錯誤處理。
  • 說說RS485與RS232之間的關係
    (容易受到幹攏,例如,一個高的脈衝幹攏就可以將低電平變為高電平而導數據錯誤,485利用雙線的差分方式則不會,因為受幹攏時是雙線都會同步的)232與485的數據協議上應該完全沒有什麼區別,但是485由於是雙線差分,所以只能是半雙工模式,當然如果你用四根線來傳輸的話也能做到全雙工.
  • Modbus總線的特點_Modbus總線的應用
    Modbus總線的特點_Modbus總線的應用 電氣自動化應用 發表於 2020-06-16 14:37:36   Modbus的起源和發展
  • 磷甲氧基苯酚和庚烷的流量測量,你們需要v錐流量計
    磷甲氧基苯酚和庚烷是常見的工業原料,生產中大量使用,核實成本需要精確測量其流量總量,眾多的流量計該選哪種流量計,電磁,v錐,孔板,平衡怎麼取捨?有過電磁流量計使用經驗的非常喜歡用電磁流量計,rs485,4-20ma輸出完美接到上位機,更靠譜的是使用成本低,精度能達到99.5%。
  • 弱電工程中rs485正確的接線方式與485總線常見通訊故障
    弱電工程中rs485正確的接線方式與485總線常見通訊故障 工控論壇 發表於 2021-01-12 16:39:25 做工程很多時候會提到RS485控制線,它到底是什麼呢?
  • RS232.RS485
    答:計算機與計算機或計算機與終端之間的數據傳送可以採用串行通訊和並行通訊二種方式。由於串行通訊方式具有使用線路少、成本低,特別是在遠程傳輸時,避免了 多條線路特性的不一致而被廣泛採用。在串行通訊時,要求通訊雙方都採用一個標準接口,使不同的設備可以方便地連接起來進行通訊。RS-232-C 接口(又 稱 EIA RS-232-C)是目前最常用的一種串行通訊接口。