911精品国产一区二区|亚洲精品一二三产区|国产av系列|免费在线成人

Modbus協議解析格式

Modbus協議包括ASCII、RTU、TCP等,并沒有規定物理層。此協議定義了控制器能夠認識和使用的消息結構,而不管它們是經過何種網絡進行通信的。標準的Modicon控制器使用RS232C實現串行的Modbus。Modbus的ASCII、RTU協議規定了消息、數據的結構、命令和就答的方式,數據通訊采用Maser/Slave方式,Master端發出數據請求消息,Slave端接收到正確消息后就可以發送數據到Master端以響應請求;Master端也可以直接發消息修改Slave端的數據,實現雙向讀寫。

Modbus特點

Modbus具有以下幾個特點:

(1)標準、開放,用戶可以免費、放心地使用Modbus協議,不需要交納許可證費,也不會侵犯知識產權。目前,支持Modbus的廠家超過400家,支持Modbus的產品超過600種。

(2)Modbus可以支持多種電氣接口,如RS-232、RS-485等,還可以在各種介質上傳送,如雙絞線、光纖、無線等。

(3)Modbus的幀格式簡單、緊湊,通俗易懂。用戶使用容易,廠商開發簡單。

modbus rtu功能碼

1 功能碼“02”:讀1路或多路開關量狀態輸入

例如:主機要讀取地址為01,開關量DI1—DI4的輸入狀態。

從機(PDM)數據寄存器的地址和數據為:

modbus rtu六種功能碼詳細解析

主機發送的報文格式:

modbus rtu六種功能碼詳細解析

從機(PDM)響應返回的報文格式:

modbus rtu六種功能碼詳細解析

2 功能碼“01”:讀1路或多路開關量輸出狀態

例如:主機要讀取地址為01,開關量DO1,DO2的輸出狀態。

從機(PDM)數據寄存器的地址和數據為:

modbus rtu六種功能碼詳細解析

主機發送的報文格式:

modbus rtu六種功能碼詳細解析

從機(PDM)響應返回的報文格式:

modbus rtu六種功能碼詳細解析

3 功能碼“03”:讀多路寄存器輸入

例如:主機要讀取地址為01,起始地址為0116的3個從機寄存器數據。

從機(PDM)數據寄存器的地址和數據為:

modbus rtu六種功能碼詳細解析

主機發送的報文格式:

modbus rtu六種功能碼詳細解析

從機(PDM)響應返回的報文格式:

modbus rtu六種功能碼詳細解析

4 功能碼“05”:寫1路開關量輸出(“遙控”)

例1:開關量輸出點DO1,其當前狀態為“分”,主機要控制該路繼電器“合”。

控制命令為:

“FF00”為控制繼電器“合”;

“0000”為控制繼電器“分”;

主機發送的報文格式:

modbus rtu六種功能碼詳細解析

從機(PDM)響應返回的報文格式:

與主機發送的報文格式及數據內容完全相同。

例2:開關量輸出點DO2,其當前狀態為“合”,主機要控制該路繼電器“分”。

主機發送的報文格式:

modbus rtu六種功能碼詳細解析

從機(PDM)響應返回的報文格式:

與主機發送的報文格式及數據內容完全相同。

5 功能碼“06”:寫單路寄存器

例如:主機要把數據07D0,保存到地址為002C的從機寄存器中去(從機地址碼為01)。通訊數據保存結束后,地址為002C的PDM表原存儲信息為:

modbus rtu六種功能碼詳細解析

主機發送的報文格式:

modbus rtu六種功能碼詳細解析

從機(PDM)響應返回的報文格式:

與主機發送的報文格式及數據內容完全相同。

6功能碼“10”:寫多路寄存器

主機利用這個功能碼把多個數據保存到PDM表的數據存儲器中去。Modbus通訊規約中的寄存器指的是16位(即2字節),并且高位在前。這樣PDM的存儲器都是二個字節。由于Modbus通訊規約允許每次最多保存60個寄存器,因此PDM一次也最多允許保存60個數據寄存器。

例如:主機要把0064,0010保存到地址為002C,002D的從機寄存器中去(從機地址碼為01)。通訊數據保存結束后,地址為002C/002D的PDM表內存儲信息為:

modbus rtu六種功能碼詳細解析

主機發送的報文格式:

modbus rtu六種功能碼詳細解析

從機(PDM)響應返回的報文格式:

modbus rtu六種功能碼詳細解析
展開閱讀全文
于燈火闌珊處,于暗香離別時,未曾放棄。
上一篇

路燈控制終端信號采集模塊

下一篇

RF433 無線路燈單燈控制系統

你也可能喜歡

評論已經被關閉。

插入圖片
微信 微信
微信
QQ QQ
QQ:421563834
電話 電話
13634299313
返回頂部

微信掃一掃

微信掃一掃

巨川電氣專業智能化12年!

歡迎光臨!浙江巨川電氣成立于2012年,專業智能化13年!報價微信13634299313