Modbus-RTU通訊協議是一種串行通訊協議,它可以用于連接不同類型的設備,以實現遠程監控和控制。Modbus協議包括RTU、ASCII、TCP。其中MODBUS-RTU最常用,比較簡單。
modbus RTU主要包括以下格式:
1、報文一個報文就是一幀數據,一個數據幀就一個報文:指的是一串完整的指令數據,就像上面的一串數據。
2、CRC校驗意義:例如上面的 98 04 是它前面的數據(01 06 00 01 00 17)通過一算法(見附錄2,很簡單的)計算出來的結果,其實就像是計算累加和那樣。(累加和:就是010600010017加起來的值,然后它的算法就是加法)。作用:在數據傳輸過程中可能數據會發生錯誤,CRC檢驗檢測接收的數據是否正確。比如主機發出01 06 00 01 00 17 98 04,那么從機接收到后要根據01 06 00 01 00 17 再計算CRC校驗值,從機判斷自己計算出來的CRC校驗是否與接收的CRC校驗(98 04主機計算的)相等,如果不相等那么說明數據傳輸有錯誤這些數據不能要。(此步驟可以不用理解,大體知道即可)
3、功能碼意義:modbus 定義。
01 (0x01) 讀線圈
02 (0x02) 讀離散量輸入
03 (0x03) 讀保持寄存器
04(0x04) 讀輸入寄存器
05 (0x05) 寫單個線圈
06 (0x06) 寫單個寄存器
15 (0x0F) 寫多個線圈
16 (0x10) 寫多個寄存器。
Modbus-RTU通訊協議它的優勢在于它的簡單性,可靠性和低成本。它可以用于連接不同類型的設備,以實現遠程監控和控制。它還可以用于連接多個設備,以實現自動化控制。
審核編輯 黃宇
-
通訊協議
+關注
關注
10文章
298瀏覽量
21484 -
Modbus-RTU
+關注
關注
0文章
48瀏覽量
14545
發布評論請先 登錄
智能物流立體倉庫通訊困境:基于協議轉換的Modbus TCP 轉 Modbus RTU解決方案
用Profinet轉Modbus RTU協議網關有什么好處
Profibus-DP主站與Modbus-RTU在數控系統的集成實踐
從協議沖突到生產力爆發:EtherCAT轉MODBUS RTU網關實戰全解
什么是Modbus RTU協議
當控制器遇上“協議外交官”:CC\\-Link IE轉Modbus RTU的能源數據握手
Profinet轉RS485-Modbus RTU通信案例詳解
Modbus RTU 轉 Profibus DP網關與凱迪華能 CD2000 變頻器快速通訊案例
DeviceNet轉Modbus-RTU協議網關詳細解讀
基于 DeviceNet 轉 MODBUS RTU 協議的施耐德 PLC 與 ABB 電機驅動器倉儲堆垛機的定位控制優化方案?
CCLink?IE轉MODBUS-RTU網關如何快速配置modbus報文
Modbus-RTU通訊協議是什么?
評論