電子開發網

電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 電子開發網 >> 電子開發 >> plc軟件使用 >> 正文

MODBUS-RTU數據幀格式、報文實例

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2022-04-02

MODBUS-RTU報文模型

設備地址 功能代碼 數據格式 CRC校驗L CRC校驗H
8bit 8bit N*8bit 8bit 8bit

一個報文就是一幀數據,一個數據幀就一個報文: 指的是一串完整的指令數據,就像上面的一串數據。

主機對從機寫數據操作

如果單片機接收到一個報文那么就對報文進行解析執行相應的處理

0x01 06 00 01 00 17 98 04
從機地址 功能號 數據地址 數據 CRC校驗

主機對從機讀數據操作

0x01 03 00 01 00 01 D5 CA
從機地址 功能號 數據地址 讀取數據個數 CRC校驗

單片機接收到這串數據根據數據計算CRC校驗判斷數據是否正確,如果判斷數據無誤,則結果是:返回信息給主機,返回的信息也是有格式的:

從機對主機返回內容

0x01 03 02 00 17 F8 4A
從機地址 功能號 數據字節個數 兩個字節數據 CRC校驗

這樣MODBUS主機就完成了一次對從機數據的讀操作,實現了通訊。

MODBUS-RTU常用功能碼

數據類型

讀功能碼

寫功能碼

對象類型

離散量輸入

02

單個位

線圈狀態

01

05,15

單個位

輸入寄存器

04

16位字

保持寄存器

03

06,16

16位字

寄存器起始地址(起始數據地址)

數據類型

參數地址,寄存器編號

離散量輸入

00001~0FFFF

線圈狀態

10001~1FFFF

輸入寄存器

30001~3FFFF

保持寄存器

40001~4FFFF

舉例:
Modbus協議中寄存器地址從1開始,而實際存儲中地址從0開始。假如要讀取寄存器編號為400054為塊編號,5modbus中寄存器地址)的寄存器的數據,則應把00
04
放入報文的地址域。寄存器定義,又名碼表或者信息點表,應由廠家提供的。

寄存器編號

屬性

定義

系數

備注

40001

RO

A相電壓

40048中讀取電壓系數

40002

RO

B相電壓

如要讀A相電壓,則應將0x00 0x00放入寄存器起始地址域中。

報文實例

1、讀40005、40006兩個寄存器,假設從機地址為1

下行報文:01 03 00 04 00 02 85 ca

從機地址

功能碼

寄存器起始地址

讀取寄存器個數

CRC校驗

01

03

00 04

00 02

85 ca

上行報文:01 03 04 00 00 00 00 21 33

從機地址

功能碼

返回字節個數

寄存器40005數據

寄存器40006數據

CRC校驗

01

03

04

00 00

00 00

21 33

2、向40005寄存器中寫入0x12,0x34,假設從機地址為1

下行報文:01 06 00 04 00 01 12 34 4a b0

從機地址

功能碼

寄存器起始地址

讀取寄存器個數

要寫入的數據

CRC校驗

01

03

00 04

00 01

12 34

85 ca

上行報文:01 06 00 04 00 01 12 34 4a b0

從機地址

功能碼

寄存器起始地址

讀取寄存器個數

寫入的數據

CRC校驗

01

03

00 04

00 01

12 34

85 ca

Tags:Modbus,數據幀格式,報文實例  
責任編輯:admin
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網友評論
關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
国产精品福利久久| 欧美精品videosex极品| 最近中文字幕高清免费大全8| 奶水哺乳理论电影| 日韩精品一区二区三区中文精品| 在线观看星空传媒入口| 噜噜噜狠狠夜夜躁| 久人人爽人人爽人人片AV| a级日本高清免费看| 皇后羞辱打开双腿调教h| 无码专区一va亚洲v专区在线| 国产精品乱子乱XXXX| 亚洲精品无码精品mV在线观看| 中文字幕欧美日韩一| 色哟哟在线网站| 日韩成年人视频| 国产第一导航深夜福利| 亚洲欧美日韩精品久久| qvod激情小说| 浪荡女天天不停挨cao日常视频| 成人看的午夜免费毛片| 国产一级精品高清一级毛片| 亚洲成av人影片在线观看| аⅴ中文在线天堂| 特黄特黄一级高清免费大片| 成人免费观看高清在线毛片| 亚洲最大在线观看| 色噜噜狠狠狠狠色综合久一 | 国产精品爆乳奶水无码视频| 免费国产a理论片| 亚洲特级aaaaaa毛片| 亚洲国产欧美在线人成aaa| 99re66热这里只有精品首页| 欧美裸体XXXX极品少妇| 国内精品伊人久久久久AV一坑| 亚洲视频综合网| 99久久精品国产一区二区蜜芽| 欧美性受一区二区三区| 国产精品视频九九九| 亚洲国产精品福利片在线观看| 91极品反差婊在线观看|