MODBUS 和 PROFIBUS-DP 协议分析
物联网发展至今,技术愈发成熟,通信协议标准也越来越丰富。那么,modbus协议和profibus DP协议有哪些区别呢?
1、PROFIBUS-DP 协议介绍
PROFIBUS,是一種國際化、開放式、不依賴于設備生産商的現場總線標准。
PROFIBUS傳送速度可在9.6kbaud~12Mbaud範圍內選擇且當總線系統啓動時,所有連接到總線上的裝置應該被設成相同的速度。
廣泛適用于制造業自動化、流程工業自動化和樓宇、交通電力等其他領域自動化。
PROFIBUS是一種用于工廠自動化車間級監控和現場設備層數據通信與控制的現場總線技術。可實現現場設備層到車間級監控的分散式數字控制和現場通信網絡,從而爲實現工廠綜合自動化和現場設備智能化提供了可行的解決方案。
2、PROFIBUS-DP 协议特点
Profibus作爲業界應用最廣泛的現場總線技術,除具有一般總線的優點外還有自身的特點,具體表現如下:
(1)最大傳輸信息長度爲255B,最大數據長度爲244B,典型長度爲120B。
(2)網絡拓撲爲線型、樹型或總線型,兩端帶有有源的總線終端電阻。
(3)傳輸速率取決于網絡拓撲和總線長度,從9.6Kb/s到12Mb/s不等。
(4)站點數取決于信號特性,如對屏蔽雙絞線,每段爲32個站點(無轉發器),最多127個站點帶轉發器。
(5)傳輸介質爲屏蔽/非屏蔽雙絞線或光纖。
(6)當用雙絞線時,傳輸距離最長可達9.6km,用光纖時,最大傳輸長度爲90km。
(7)傳輸技術爲DP和FMS的RS-485傳輸、PA的IEC1158-2傳輸和光纖傳輸。
(8)采用單一的總線方位協議,包括主站之間的令牌傳遞與從站之間的主從方式。
(9)數據傳輸服務包括循環和非循環兩類。
3、Modbus協議介紹
Modbus是由Modicon(現爲施耐德電氣公司的一個品牌)在1979年發明的,是全球第一個真正用于工業現場的總線協議。
ModBus網絡是一個工業通信系統,由帶智能終端的可編程序控制器和計算機通過公用線路或局部專用線路連接而成。其系統結構既包括硬件、亦包括軟件。它可應用于各種數據采集和過程監控。
ModBus網絡只有一個主機,所有通信都由他發出。網絡可支持247個之多的遠程從屬控制器,但實際所支持的從機數要由所用通信設備決定。采用這個系統,各PC可以和中心主機交換信息而不影響各PC執行本身的控制任務。
4、Modbus協議具有以下幾個特點
(1)标准、开放,用户可以免费、放心地使用Modbus协议,不需要交纳许可证费,也不会侵犯知识产权。目前,支持Modbus的厂家超过400家,支持Modbus的産品超过600种。
(2)Modbus可以支持多種電氣接口,如RS-232、RS-485等,還可以在各種介質上傳送,如雙絞線、光纖、無線等。
(3)Modbus的幀格式簡單、緊湊,通俗易懂。用戶使用容易,廠商開發簡單。