概念:modbus協議、RS232或者RS485


轉載:https://zhidao.baidu.com/question/109781711.html

 

modbus協議和RS232或者RS485之間不是一回事。

Modbus是通訊協議,而RS232、RS485只能代表通訊的物理介質層和鏈路層。Modbus協議支持傳統的RS-232、RS-422、RS-485和以太網設備。許多工業設備,包括PLC,DCS,智能儀表等都在使用Modbus協議作為他們之間的通訊標准。

 

三者區別如下:

1,Modbus 協議 :

為更好地普及和推動Modbus在基於以太網上的分布式應用,目前施耐德公司已將Modbus協議的所有權移交給IDA(Interface for DistributedAutomation,分布式自動化接口)組織,並成立了Modbus-IDA組織,為Modbus今后的發展奠定了基礎。在中國,Modbus已經成為國家標准GB/T19582-2008。據不完全統計:截止到2007年,Modbus的節點安裝數量已經超過了1000萬個。 

Modbus協議是應用於電子控制器上的一種通用語言。通過此協議,控制器相互之間、控制器經由網絡(例如以太網)和其它設備之間可以通信。它已經成為一通用工業標准。有了它,不同廠商生產的控制設備可以連成工業網絡,進行集中監控。此協議定義了一個控制器能認識使用的消息結構,而不管它們是經過何種網絡進行通信的。它描述了一控制器請求訪問其它設備的過程,如何回應來自其它設備的請求,以及怎樣偵測錯誤並記錄。它制定了消息域格局和內容的公共格式。 

當在一Modbus網絡上通信時,此協議決定了每個控制器須要知道它們的設備地址,識別按地址發來的消息,決定要產生何種行動。如果需要回應,控制器將生成反饋信息並用Modbus協議發出。在其它網絡上,包含了Modbus協議的消息轉換為在此網絡上使用的幀或包結構。這種轉換也擴展了根據具體的網絡解決節地址、路由路徑及錯誤檢測的方法。 

此協議支持傳統的RS-232、RS-422、RS-485和以太網設備。許多工業設備,包括PLC,DCS,智能儀表等都在使用Modbus協議作為他們之間的通訊標准。 

2、RS-232:

RS-232接口符合美國電子工業聯盟(EIA)制定的串行數據通信的接口標准,原始編號全稱是EIA-RS-232(簡稱232,RS232)。它被廣泛用於計算機串行接口外設連接。連接電纜和機械、電氣特性、信號功能及傳送過程。 

3、RS485 :

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

 

 

 

 

擴展資料:

Modbus是一種串行通信協議,是Modicon公司(現在的施耐德電氣 Schneider Electric)於1979年為使用可編程邏輯控制器(PLC)通信而發表。Modbus已經成為工業領域通信協議的業界標准(De facto),並且現在是工業電子設備之間常用的連接方式。

 

Modbus協議目前存在用於串口、以太網以及其他支持互聯網協議的網絡的版本。

大多數Modbus設備通信通過串口EIA-485物理層進行。

 

對於串行連接,存在兩個變種,它們在數值數據表示不同和協議細節上略有不同。

Modbus RTU是一種緊湊的,采用二進制表示數據的方式,

Modbus ASCII是一種人類可讀的,冗長的表示方式。

這兩個變種都使用串行通信(serial communication)方式。

 

RTU格式后續的命令/數據帶有循環冗余校驗的校驗和,

而ASCII格式采用縱向冗余校驗的校驗和。

被配置為RTU變種的節點不會和設置為ASCII變種的節點通信,反之亦然。

 

對於通過TCP/IP(例如以太網)的連接,存在多個Modbus/TCP變種,這種方式不需要校驗和計算。

對於所有的這三種通信協議在數據模型和功能調用上都是相同的,只有封裝方式是不同的。

Modbus有一個擴展版本Modbus Plus(Modbus+或者MB+),不過此協議是Modicon專有的,和Modbus不同。它需要一個專門的協處理器來處理類似HDLC的高速令牌旋轉。它使用1Mbit/s的雙絞線,並且每個節點都有轉換隔離裝置,是一種采用轉換/邊緣觸發而不是電壓/水平觸發的裝置。

連接Modbus Plus到計算機需要特別的接口,通常是支持ISA(SA85),PCI或者PCMCIA總線的板卡。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM