rtu是安裝在遠程現場的電子設備,用來監視和測量安裝在遠程現場的傳感器和設備。這種設備在很多行業都會使用,只是有時候大家并沒有刻意去了解。本文將給大家具體介紹下rtu是什么,以及modbus rtu通訊協議是怎樣的。
rtu是什么
rtu是一種繼plc后起的遠程邏輯控制單元,隨著其在廣域范圍內應用的杰出表現,已逐步為業界認可,同時也已經吸引了一批具有前瞻性戰略眼光的自動化制造商進行了專業的研發與制造。這絕對是一個異于plc的新產品,然而目前市場上一些叫做rtu的產品似乎與plc更相像,雖然也具有rtu寬溫耐蝕的特性,但是卻無法準確定位它的應用。
Modbus rtu通訊協議
1、modbus rtu通訊傳送方式
通訊傳送分為獨立的信息頭,和發送的編碼數據。
初始結構 = ≥4字節的時間 地址碼 = 1 字節 功能碼 = 1 字節 數據區 = N 字節
錯誤校檢 = 16位CRC碼 結束結構 = ≥4字節的時間
地址碼:地址碼為通訊傳送的第一個字節。這個字節表明由用戶設定地址碼的從機將接收由主機發送來的信息。并且每個從機都有具有唯一的地址碼,并且響應回送均以各自的地址碼開始。主機發送的地址碼表明將發送到的從機地址,而從機發送的地址碼表明回送的從機地址。
功能碼:通訊傳送的第二個字節。ModBus通訊規約定義功能號為1到127。作為主機請求發送,通過功能碼告訴從機執行什么動作。作為從機響應從機發送的功能碼與從主機發送來的功能碼一樣,并表明從機已響應主機進行操作。如果從機發送的功能碼的最高位為1(比如功能碼大與此同時127),則表明從機沒有響應操作或發送出錯。
數據區:數據區是根據不同的功能碼而不同。數據區可以是實際數值、設置點、主機發送給從機或從機發送給主機的地址。
2、modbus rtu通訊協議格式
Modbus協議是應用于電子控制器上的一種通用語言。通過此協議控制器相互之間、控制器經由網絡(例如以太網)和其它設備之間可以通信。它已經成為一通用工業標準。有了它不同廠商生產的控制設備可以連成工業網絡,進行集中監控。此協議定義了一個控制器能認識使用的消息結構,而不管它們是經過何種網絡進行通信的。
現在大家應該知道rtu是什么了吧,總起來說rtu就是遠程終端設備,用來監視和測量安裝在遠程現場的傳感器和設備。rtu將測得的狀態或信號轉換成可在通信媒體上發送的數據格式。它還將從中央計算機發送來得數據轉換成命令,實現對設備的功能控制。