Modbus rtu協議的本質是MODBUS協議,是靠MODBUS寄存器地址來交換數據,Modbus rtu一般采用串口RS232C或RS485/422。為了讓大家更好的理解rtu協議,下面就具體介紹下rtu協議是什么意思,以及modbus rtu通訊協議說明是怎樣的。
rtu協議是什么意思
Modbus協議包括ASCII、rtu、tcp等,并沒有規定物理層。此協議定義了控制器能夠認識和使用的消息結構,而不管它們是經過何種網絡進行通信的。標準的Modicon控制器使用RS232C實現串行的Modbus。Modbus的ASCII、rtu協議規定了消息、數據的結構、命令和就答的方式,數據通訊采用Maser/Slave方式,Master端發出數據請求消息,Slave端接收到正確消息后就可以發送數據到Master端以響應請求;Master端也可以直接發消息修改Slave端的數據實現雙向讀寫。
tcp和rtu協議非常類似,只要把rtu協議的兩個字節的校驗碼去掉,然后在rtu協議的開始加上5個0和一個6并通過tcp/IP網絡協議發送出去即可。

modbus rtu通訊協議說明
常用的MODBUS 通訊規約有兩種,一種是MODBUS ASCII,一種是MODBUS rtu。一般來說通訊數據量少而且主要是文本的通訊則采用MODBUS ASCII規約,通訊數據數據量大而且是二進制數值時,多采用MODBUS rtu規約。
在實際的應用過程中為了解決特殊問題,人們喜歡自己修改MODBUS規約來滿足自己的需要(事實上人們經常使用自己定義的規約來通訊,這樣能解決問題但不太規范)。更為普通的用法是少量修改規約,但將規約格式附在軟件說明書一起或直接放在幫助中,這樣就方便了用戶的通訊。
modbus rtu通訊傳送方式是通訊傳送分為獨立的信息頭,和發送的編碼數據。
初始結構 = ≥4字節的時間 地址碼 = 1 字節 功能碼 = 1 字節 數據區 = N 字節。
錯誤校檢 = 16位CRC碼 結束結構 = ≥4字節的時間。
地址碼為通訊傳送的第一個字節。這個字節表明由用戶設定地址碼的從機將接收由主機發送來的信息。并且每個從機都有具有唯一的地址碼,并且響應回送均以各自的地址碼開始。
關于rtu協議的問題,本文重點介紹了rtu協議是什么意思,以及modbus rtu通訊協議說明。總之來說rtu協議是MODBUS協議的一種,通過rtu協議可以傳遞數據,已達到通訊的目的。當然rtu協議的內容還有更多,想要深入了解的話可以查閱更多專業的資料。