www84811.com-国产区一区二区三区,亚洲第一中文字幕在线观看,91精品久久香蕉国产线看观看,国产精品欧美久久

電子開發網

電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 電子開發網 >> 電子開發 >> PLC基礎入門教程 >> 正文

MODBUS常用功能碼

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

1 簡述

Modbus寄存器分為四種,如表1.1所示:

表1.1 寄存器分類

寄存器種類 數據類型 訪問類型 功能碼 PLC地址 寄存器地址
線圈寄存器 讀寫 01H 05H 0FH 00001-09999 0000H-FFFFH
離散輸入寄存器 只讀 02H 10001-19999 0000H-FFFFH
輸入寄存器 只讀 04H 30001-39999 0000H-FFFFH
保持寄存器 讀寫 03H 06H 10H 40001-49999 0000H-FFFFH

2 常用功能碼

Modbus中常用的功能碼有8個,可以分為位操作和字操作兩類,如表2.1所示:

表2.1 常用功能碼

功能碼 描述 PLC地址 寄存器地址 位/字操作 操作數量
01H 讀線圈寄存器 00001-09999 0000H-FFFFH 位操作 單個或多個
02H 讀離散輸入寄存器 10001-19999 0000H-FFFFH 位操作 單個或多個
03H 讀保持寄存器 40001-49999 0000H-FFFFH 字操作 單個或多個
04H 讀輸入寄存器 30001-39999 0000H-FFFFH 字操作 單個或多個
05H 寫單個線圈寄存器 00001-09999 0000H-FFFFH 位操作 單個
06H 寫單個保持寄存器 40001-49999 0000H-FFFFH 字操作 單個
0FH 寫多個線圈寄存器 00001-09999 0000H-FFFFH 位操作 多個
10H 寫多個保持寄存器 40001-49999 0000H-FFFFH 字操作 多個

3 讀線圈寄存器(01H)

功能碼01H讀取Modbus從機中線圈寄存器的狀態,可以是單個寄存器,或者多個連續的寄存器。

3.1 發送

假設從機地址為01H,讀取的線圈寄存器的起始地址為0017H,讀取38個寄存器,指令如表3.1所示:

表3.1 讀線圈寄存器指令:

從機地址 功能碼

起始地址
高位

起始地址

低位

寄存器數量

高位

寄存器數量

低位

CRC高位

CRC低位

01 01 00 17 00 26 0D D4

3.2 響應

各線圈的狀態與數據內容的每個bit對應,1代表ON,0代表OFF。如果查詢的線圈數量不是8的倍數,則在最后一個字節的高位補0。

表3.2.1 讀線圈狀態的返回結果

從機地址 功能碼 返回字節數 數據1 數據2 數據3 數據4 數據5 CRC高位 CRC低位
01 01 05 CD 6B B2 0E 1B 44 EA

其中,第一個字節CDH對應線圈0017H到001E的狀態,轉為二進制是11001101,其中bit0對應0017H,bit7對應001E,如表3.2.2所示:

表3.2.2 線圈0017H到001EH的狀態

001EH 001DH 001CH 001BH 001AH 0019H 0018H 0017H
1 1 0 0 1 1 0 1
ON ON OFF OFF ON ON OFF ON

最后一個字節為1BH,對應線圈0037H到003CH的狀態,轉為二進制是00011011,其中bit0對應0037H,bit5對應003CH,其余兩位用0填充,如表3.2.3所示:

表3.2.3 線圈0037H到003CH的狀態

003CH 003BH 003AH 0039H 0038H 0037H 0036H 0035H
0 0 0 1 1 0 1 1
填充 填充 OFF ON ON OFF ON ON

4 讀離散輸入寄存器(02H)

功能碼02H讀取Modbus從機中離散輸入寄存器的狀態,可以是單個寄存器,或者多個連續的寄存器。

4.1 發送

假設從機地址為01H,讀取的離散輸入寄存器的起始地址為00C4H,讀取22個寄存器,指令如表4.1所示:

表4.1 讀離散輸入寄存器指令:

從機地址 功能碼 起始地址高位 起始地址低位 寄存器數量高位 寄存器數量低位 CRC高位 CRC低位
01 02 00 C4 00 16 B8 39

4.2 響應

各個離散輸入寄存器的狀態與數據內容的每個bit對應,1代表ON,0代表OFF。如果查詢的線圈數量不是8的倍數,則在最后一個字節的高位補0。

表4.2.1 讀離散輸入寄存器的返回結果

從機地址 功能碼 返回字節數 數據1 數據2 數據3 CRC高位 CRC低位
01 02 03 AC DB 35 22 88

其中,第一個字節ACH對應00C4H到00CBH寄存器的狀態,轉為二進制是10101100,其中bit0對應00C4H,bit7對應00CB,如表4.2.2所示:

表4.2.2 寄存器00C4H到00CBH的狀態

00CBH 00CAH 00C9H 00C8H 00C7H 00C6H 00C5H 00C4H
1 0 1 0 1 1 0 0
ON OFF ON OFF ON ON OFF OFF

最后一個字節為35H,對應寄存器00D4H到00D9H的狀態,轉為二進制是00110101,其中bit0對應00D4H,bit5對應00D9H,其余兩位用0填充,如表4.2.3所示:

表4.2.3 寄存器00D4H到00D9H的狀態

00DBH 00DAH 00D9H 00D8H 00D7H 00D6H 00D5H 00D4H
0 0 1 1 0 1 0 1
填充 填充 ON ON OFF ON OFF ON

5 讀保持寄存器(03H)

功能碼03H讀取Modbus從機中保持寄存器的數據,可以是單個寄存器,或者多個連續的寄存器。

5.1 發送

假設從機地址為01H,讀取的保持寄存器的起始地址為006BH,讀取3個寄存器,指令如表5.1所示:

表5.1 讀保持寄存器指令:

從機地址 功能碼 起始地址高位 起始地址低位 寄存器數量高位 寄存器數量低位 CRC高位 CRC低位
01 03 00 6B 00 03 74 17

5.2 響應

每個保持寄存器的長度為2個字節。保持寄存器之間,低地址寄存器先傳輸,高地址寄存器后傳輸。單個保持寄存器,高字節數據先傳輸,低字節數據后傳輸。

表5.2.1 讀保持寄存器的返回結果

從機地址 功能碼 字節數 006BH高字節 006BH低字節 006CH高字節 006CH低字節 006DH高字節 006DH低字節 CRC高位 CRC低位
01 03 06 00 6B 00 13 00 00 F5 79

6 讀輸入寄存器(04H)

功能碼04H讀取Modbus從機中輸入寄存器的數據,可以是單個寄存器,或者多個連續的寄存器。

6.1 發送

假設從機地址為01H,讀取的保持寄存器的起始地址為0008H,讀取2個寄存器,指令如表6.1所示:

表6.1 讀輸入寄存器指令:

從機地址 功能碼 起始地址高位 起始地址低位 寄存器數量高位 寄存器數量低位 CRC高位 CRC低位
01 04 00 6B 00 02 00 17

6.2 響應

每個輸入寄存器的長度為2個字節。輸入寄存器之間,低地址寄存器先傳輸,高地址寄存器后傳輸。單個輸入寄存器,高字節數據先傳輸,低字節數據后傳輸。

表6.2.1 讀輸入寄存器的返回結果

從機地址 功能碼 字節數 0008H高字節 0008H低字節 0009H高字節 0009H低字節 CRC高位 CRC低位
01 04 04 00 0A 00 0B 9A 41

7 寫單個線圈寄存器(05H)

功能碼05H寫單個線圈寄存器,FF00H請求線圈處于ON狀態,0000H請求線圈處于OFF狀態。

7.1 發送

假設從機地址為01H,線圈寄存器的地址為00ACH,使其處于ON狀態的指令如表7.1所示:

表7.1 寫單個線圈指令:

從機地址 功能碼 寄存器地址高位 寄存器地址低位 數據高位 數據低位 CRC高位 CRC低位
01 05 00 AC FF 00 4C 1B

7.2 響應

如果寫入成功,返回發送的指令,即010500ACFF004C1B。

8 寫單個保持寄存器(06H)

功能碼06H寫單個保持寄存器。

8.1 發送

假設從機地址為01H,保持寄存器的地址為0001H,數據位0003H,指令如表8.1所示:

表8.1 寫單個保持寄存器指令:

從機地址 功能碼 寄存器地址高位 寄存器地址低位 數據高位 數據低位 CRC高位 CRC低位
01 06 00 01 00 03 98 0B

8.2 響應

如果寫入成功,返回發送的指令,即010600010003980B。

9 寫多個線圈寄存器(0FH)

功能碼0FH寫多個線圈寄存器。如果對應的數據位為1,表示線圈狀態為ON;如果對應的數據位為0,表示線圈狀態為OFF。線圈寄存器之間,低地址寄存器先傳輸,高地址寄存器后傳輸。單個線圈寄存器,高字節數據先傳輸,低字節數據后傳輸。如果寫入的線圈寄存器的個數不是8的倍數,則在最后一個字節的高位補0。

9.1 發送

假設從機地址為01H,線圈寄存器的起始地址為0013H,寫入10個寄存器,指令如表9.1.1所示:

表9.1.1 寫入多個線圈寄存器指令

從機地址 功能碼 起始地址高位 起始地址低位 數量高位 數量低位 字節數 數據1 數據2 CRC高位 CRC低位
01 0F 00 13 00 0A 02 CD 01 72 CB

其中,CDH對應線圈0013H到001AH的內容,01H對應線圈001B到001CH的內容,未使用位用0填充。

此時,線圈寄存器的內容如表9.1.2所示:

表9.1.2 線圈寄存器0013H到001CH的內容

001AH 0019H 0018H 0017H 0016H 0015H 0014H 0013H
1 1 0 0 1 1 0 1
0022H 0021H 0020H 001FH 001EH 001DH 001CH 001BH
0 0 0 0 0 0 0 1

9.2 響應

如果寫入成功,返回寫入的寄存器數量,如表9.2所示:

表9.2 寫多個線圈寄存器的返回結果

從機地址 功能碼 起始地址高位 起始地址低位 數量高位 數量低位 CRC高位 CRC低位
01 0F 00 13 00 0A 24 09

10 寫多個保持寄存器(10H)

功能碼10H寫多個保持寄存器,其中每個保持寄存器的長度為兩個字節。

10.1 發送

假設從機地址為01H,保持寄存器的起始地址為0001H,寫入2個寄存器,指令如表10.1所示:

表10.1 寫入多個保持寄存器指令

從機地址 功能碼 起始地址高位 起始地址低位 數量高位 數量低位 字節數 0001H高位 0001H低位 0002H高位 0002H低位 CRC高位 CRC低位
01 10 00 01 00 02 04 00 0A 01 02 92 30

10.2 響應

如果寫入成功,返回寫入的寄存器數量,如表10.2所示:

表10.2 寫多個保持寄存器的返回結果

從機地址 功能碼 起始地址高位 起始地址低位 數量高位 數量低位 CRC高位 CRC低位
01 10 00 01 00 02 10 08
Tags:功能碼,modbus,通訊  
責任編輯:admin
相關文章列表
西門子PLC S7-200Smart實現Modbus-RTU通信實例 多功能電表 溫控表
西門子plc S7-200 SMART與丹佛斯變頻器之間Modbus通信
西門子plc S7-200 SMART與變頻器MODBUS-RTU通信例程
RS232、RS485標準以及在DB9公頭、母頭上的接線定義_Modbus通訊接
PLC控制伺服電機運動的完整案例(PLC設置伺服驅動參數)_ 絲杠運
Modbus寄存器分類及地址分配表 寄存器分類及說明 寄存器的地址
西門子plc S7-200smart 與臺達變頻器通訊Modbus梯形圖編程實例
Modbus調試軟件--ModbusPoll、ModbusSlave使用詳解
【ModBus】modbus之poll/slave工具使用教程(3)
modbus poll 使用教程  Modbus通訊
20種PLC對應Modbus地址表
西門子plc S7-200SMART通過MODBUS通信控制變頻器啟停如何看電流頻
深度剖析西門子PLC的開放式TCP通信梯形圖 TCP通訊
觸摸屏與PLC之間無線通訊步驟詳解,PLC與觸摸屏通訊
西門子plc梯形圖編程實例 西門子200smart與電流表Modbus RTU通訊
使用西門子plc的Modbus通訊 串口調試助手與S7-200SMART PLC從站通
西門子PLC串口通訊方法 RS485 串口通訊
Modbus 調試助手的使用(一) Modsim32使用詳解Modbus Poll
【工具使用】Modsim32軟件使用詳解 串口調試軟件
什么是Modbus網關?modbus網關有什么作用?
西門子S7-200PLC ModbusTCP通訊,ModScan32使用
Modbus協議詳解 科普Modbus通訊協議
Modbus通訊簡單測試—Modscan32使用簡介
Modbus Scan32模擬軟件使用,Modscan32使用教程
Modbus協議的數據模型和地址模型
西門子PLC通信編程MODBUS通信梯形圖實例編程 modbus地址掃描
西門子plc Modbus 地址和 S7-200 存儲區地址的映射,從站地址與S
Modbus RTU 從站常見問題
Modbus RTU與Modbus TCP的區別
如何看懂Modbus數據幀?Modbus RTU數據幀格式
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網友評論
推薦文章
最新推薦
關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
www84811.com-国产区一区二区三区,亚洲第一中文字幕在线观看,91精品久久香蕉国产线看观看,国产精品欧美久久
亚洲成在人线免费| 久久久精品免费网站| 日本欧美韩国一区三区| 精品欧美久久久| 成人一区二区三区在线观看| 日韩理论在线观看| 欧美色爱综合网| 久久国产综合精品| 中文文精品字幕一区二区| 在线精品视频免费观看| 日韩高清一区在线| 国产欧美视频一区二区| 欧洲av在线精品| 精品一区二区在线免费观看| 国产精品久久久久影院| 欧美精品第一页| 国产suv精品一区二区6| 亚洲福利电影网| 国产亚洲欧洲997久久综合 | 欧美乱妇15p| 国产精品99久久久久久久vr| 亚洲精品视频观看| 欧美一区二区精品在线| 夫妻av一区二区| 亚洲第一久久影院| 国产午夜精品在线观看| 91久久精品一区二区三| 激情六月婷婷久久| 亚洲午夜电影网| 亚洲国产精品精华液2区45| 欧美日韩性生活| 丰满白嫩尤物一区二区| 亚洲成av人片www| 国产精品毛片大码女人| 日韩一区二区三区高清免费看看| 99久久精品99国产精品 | 奇米在线7777在线精品| 欧美国产精品一区二区| 91精品欧美一区二区三区综合在 | 成人h动漫精品一区二区| 日韩国产精品大片| 亚洲情趣在线观看| 久久久久久久久久久久电影| 欧美日韩精品一区二区三区| 国产99精品国产| 奇米影视一区二区三区| 亚洲欧美色综合| 国产亚洲污的网站| 欧美一区二区三区四区视频| 日本韩国欧美三级| 成人av午夜电影| 精品一区在线看| 亚洲午夜久久久久久久久久久| 国产精品视频你懂的| 日韩欧美一级二级| 精品视频1区2区| 一本到不卡免费一区二区| 国产aⅴ综合色| 国产真实乱对白精彩久久| 视频一区视频二区中文| 亚洲免费观看高清在线观看| 国产清纯在线一区二区www| 日韩一级在线观看| 欧美三级在线视频| 日本韩国一区二区三区视频| av一二三不卡影片| 国产成人精品aa毛片| 激情成人综合网| 免费观看成人av| 日韩av中文字幕一区二区 | 视频精品一区二区| 亚洲国产wwwccc36天堂| 一级日本不卡的影视| 国产精品国产三级国产三级人妇 | 欧美电影影音先锋| 欧美亚洲综合色| 色88888久久久久久影院按摩| 成人国产精品免费网站| 国产成人丝袜美腿| 国产一区二区三区在线观看精品 | 久久国产夜色精品鲁鲁99| 午夜精品久久久久久久| 亚洲国产日韩在线一区模特| 亚洲品质自拍视频| 亚洲色欲色欲www| 成人欧美一区二区三区黑人麻豆| 国产精品系列在线| 中文字幕成人网| 中文字幕第一区综合| 中文子幕无线码一区tr | 国产精品欧美综合在线| 国产精品拍天天在线| 国产精品国产三级国产三级人妇| 中文字幕国产一区| 中文字幕日韩精品一区| 最新欧美精品一区二区三区| 亚洲日本一区二区| 一区二区三区av电影 | 不卡视频在线看| 97久久超碰国产精品电影| 一本色道久久加勒比精品| 色综合久久久久综合体桃花网| 91麻豆swag| 欧美探花视频资源| 777亚洲妇女| 日韩一区二区三区观看| 精品第一国产综合精品aⅴ| 久久色中文字幕| 欧美国产日韩精品免费观看| 《视频一区视频二区| 亚洲精品久久久蜜桃| 午夜日韩在线观看| 免费欧美日韩国产三级电影| 韩国女主播一区| 成人一级片网址| 色综合久久99| 欧美日韩视频一区二区| 日韩欧美在线网站| 国产偷国产偷精品高清尤物| 中文字幕一区二区三区蜜月| 亚洲免费在线观看| 日韩中文字幕一区二区三区| 久久激情五月婷婷| 国产.精品.日韩.另类.中文.在线.播放| jlzzjlzz亚洲日本少妇| 在线观看国产一区二区| 欧美精品v国产精品v日韩精品| 精品国产免费久久| 国产精品久久三| 亚洲一区二区欧美日韩| 美女网站视频久久| 高清国产一区二区| 91小视频免费观看| 777久久久精品| 国产午夜精品久久久久久免费视| 亚洲婷婷综合久久一本伊一区 | 国内成人精品2018免费看| www.一区二区| 在线播放中文字幕一区| 国产亚洲欧美一级| 亚洲午夜在线观看视频在线| 寂寞少妇一区二区三区| 99国产精品久久久久| 日韩亚洲欧美高清| ●精品国产综合乱码久久久久| 日韩精品电影在线| 成人av在线资源网站| 欧美日本国产视频| 中文字幕av一区二区三区免费看| 亚洲图片一区二区| 国产成人在线视频网站| 欧美日韩你懂得| 中文字幕av一区二区三区| 丝袜亚洲另类欧美综合| 成人综合婷婷国产精品久久| 91超碰这里只有精品国产| 欧美高清在线视频| 日韩av中文字幕一区二区| 99久久久久免费精品国产| 日韩欧美国产1| 亚洲精品视频免费观看| 国产一区二区成人久久免费影院| 日本黄色一区二区| 国产偷国产偷精品高清尤物| 五月天激情综合网| www.激情成人| 日韩精品一区二区三区在线播放| 亚洲色欲色欲www在线观看| 国产在线麻豆精品观看| 91久久精品一区二区| 欧美国产视频在线| 老司机精品视频一区二区三区| 色综合久久88色综合天天免费| www久久精品| 日韩精品一卡二卡三卡四卡无卡| 成人av综合在线| 亚洲精品一区二区三区香蕉 | 九色|91porny| 欧美色男人天堂| 亚洲欧洲三级电影| 国产精品一区二区免费不卡 | 国产在线播放一区| 欧美剧情电影在线观看完整版免费励志电影 | 亚洲午夜久久久久久久久电影网 | 色吊一区二区三区| 国产精品女主播在线观看| 久久91精品久久久久久秒播| 精品视频资源站| 亚洲人成网站影音先锋播放| 福利视频网站一区二区三区| 精品国产一区二区三区忘忧草| 午夜精品在线看| 色综合天天性综合| 国产精品亲子伦对白| 国产精品一二一区| 精品国产91洋老外米糕| 日本视频在线一区| 在线播放欧美女士性生活| 亚洲国产cao| 欧美在线看片a免费观看|