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

電子開發網

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

Modbus協議的數據模型和地址模型

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

在使用Modbus協議編程的時候,會遇到諸如40001、10001之類的地址,這究竟是代表什么意思呢?昌暉儀表來談談Modbus協議的數據模型和地址模型,這樣大家就能理解這個問題。

1、Modbus協議的數據模型
數據模型是對可訪問數據的一種抽象,Modbus協議的數據模型定義了四種可訪問的數據,分別是:
◆離散量輸入(Discrete Input);
◆線圈(Coils);
◆輸入寄存器(Input registers);
◆保持寄存器(Holding registers);
其中,離散量輸入和線圈只支持以位(bit)的方式進行訪問,輸入寄存器和保持寄存器只支持以字(WORD)的方式進行訪問;離散量輸入和輸入寄存器只支持以只讀的方式進行訪問,而線圈和保持寄存器既可以讀也可以寫。


數據模型中成員的特點如下面的表格所示:
Modbus協議定義的數據模型


區塊               訪問長度      訪問方式    說明
離散量輸入     位(bit)         只讀            數據由IO系統提供
線圈               位(bit)         讀/寫           可通過應用程序改寫
輸入寄存器     字(word)     只讀            數據由IO系統提供
保持寄存器     字(word)     讀/寫           可通過應用程序改寫
既然數據模型是一種抽象,在實際使用時必須將其映射到真實的物理存儲區才能被訪問。

Modbus協議允許設備將四種數據分別映射到不同的存儲區塊中,各個區塊之間相互獨立,使用不同的功能碼可讀取到不同的數值,如下圖所示:
Modbus數據模型映射到不同的存儲區塊 
圖1 Modbus數據模型映射到不同的存儲區塊

Modbus協議也允許設備將四種數據映射到同一存儲區塊中,這樣通過不同的功能碼讀取數據可能會得到相同的數據(比如:輸入寄存器和保持寄存器為同一物理區塊),如下圖所示:
Modbus數據模型映射到同一區塊 
圖2 Modbus數據模型映射到同一區塊

數據模型中的每一種數據都最多允許有65536個元素(編號1-65536),元素的地址編號從0開始,因此地址的范圍為:0-65535。需要說明的是:65536只是協議允許的最大元素范圍,但并不要求全部實現。Modbus協議允許設備根據自己的實際情況實現部分元素,甚至不要求實現模型中全部四種數據;

2、Modbus協議的地址模型
為了簡化數據模型與設備存儲區的對應關系,引入了一種地址模型。該模型通過編號的方式對不同類型數據進行區分,各數據的地址編號請看下面的表格:
Modbus地址模型

Modbus數據模型/數據區     Modbus地址編號
線圈                                       0
離散量輸入                             1
輸入寄存器                             3
保持寄存器                             4
Modbus地址模型的編號從1開始。

由于每一種數據都最大支持65536個元素,因此理論上,對于線圈型數據來說,其地址范圍為000001-065536;類似的,離散量輸入,其地址范圍為100001-165536;輸入寄存器,其地址范圍為300001-365536;保持寄存器,其地址范圍為400001-465536。

由于65536是比較大的數值,實際應用一般不需要這么大的存儲區,因此PLC廠家普遍采用的是10000以內的地址范圍,即:線圈地址范圍為00001-09999;離散量輸入地址范圍為10001-19999;輸入寄存器地址范圍為30001-39999;保持寄存器地址范圍為40001-49999。

有了該地址模型,我們就可以從Modbus寄存器的地址判斷要訪問的區塊的類型。比如本文開頭提到到地址40001就是保持存儲器的第一個值的地址,而10001就是離散量輸入的第一個值的地址;要注意的是,保持寄存器和輸入寄存器的每個值的大小為16bits(字),而線圈和離散量輸入每個值的大小為1bit(位)。

各PLC廠家根據PLC的實際情況,將Modbus的地址模型映射到實際的存儲區。一般來說,線圈對應過程輸出映像區(Q);離散量輸入對應過程輸入映像區(I);輸入寄存器對應模擬量輸入(AI);保持寄存器對應數據塊或V存儲區或M存儲區。以西門子S7-200 SMART為例,其Modbus地址與存儲器地址的對應關系如下表所示:

Modbus地址         S7-200 SMART存儲區
00001-00256          Q0.0-Q31.7
10001-10256          I0.0-I31.7
30001-30056          AIW0-AIW110
40001-4××××        V-V+2*(××××-1)

Modbus地址模型對于Modbus-RTU/ASCII和Modbus-TCP協議都是適用的。

好了,關于Modbus的地址模型與數據模型我們就先介紹到這里。

相關閱讀
RS485和Modbus的區別與聯系
走進工業以太網協議Modbus TCP
電力系統串口通訊DL/T645,Modbus,DISA,101,103,104規約
Tags:Modbus,Modbus協議,數據類型  
責任編輯:admin
相關文章列表
Modbus通訊簡單測試—Modscan32使用簡介
Modbus Scan32模擬軟件使用,Modscan32使用教程
PLC通訊MODBUS協議的應用及編程報文格式,三菱plc通訊
西門子PLC通信編程MODBUS通信梯形圖實例編程 modbus地址掃描
西門子plc Modbus 地址和 S7-200 存儲區地址的映射,從站地址與S
Modbus RTU 從站常見問題
Modbus RTU與Modbus TCP的區別
如何看懂Modbus數據幀?Modbus RTU數據幀格式
Modbus協議中寄存器40001,30001是什么意思?
MODBUS協議用03功能碼為什么既能讀又能寫寄存器地址?
梯形圖實例 儀表與西門子PLC Modbus通訊實例稱重儀表 指令MBUS_M
西門子plc與modbus設備進485通信詳解(modbus多機輪詢)讀取儀表
手把手帶你搞懂Modbus通信協議 報文格式詳解
寄存器PLC地址與寄存器modbus協議地址 三菱FX系列西門子s7系列pl
Modbus協議基本知識 Modbus地址范圍對應表
Modbus-RTU協議解析
MODBUS常用功能碼學習及實例 modbus報文格式
Modbus如何遠距離傳輸? Modbus物聯網
Modbus和RS485的關系是什么?
Modbus RS485接線方法  modbus接線方法 終端電阻
MODBUS調試工具(modscan32)使用說明-MODBUS調試工具(modscan32)如
RS-485終端電阻怎么接?485終端電阻接法解析
modbus通訊 RS-485終端電阻的重要性
Modbus功能碼詳解 讀取線圈、保持寄存器
modbus協議地址和常用功能碼,modbus詳解
Modbus功能碼介紹
Modbus網關的概念/功能/作用/特點
Modbus-RTU通訊協議03功能碼詳解——小白一看就會的協議解析
學習西門子S7-200系列PLC不得不掌握的數據類型
西門子plc SMART200 通過Modbus讀取溫濕度傳感器數據梯形圖實例
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網友評論
推薦文章
最新推薦
關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
www84811.com-国产区一区二区三区,亚洲第一中文字幕在线观看,91精品久久香蕉国产线看观看,国产精品欧美久久
成人美女视频在线看| 欧美伊人久久久久久久久影院 | 中文成人综合网| 99国产精品久久久久| 一区二区三区在线视频播放| 欧美精品一卡二卡| 国精产品一区一区三区mba桃花| 欧美国产成人精品| 欧美中文字幕久久| 老色鬼精品视频在线观看播放| 国产日韩影视精品| 欧洲精品一区二区| 国产综合色在线视频区| 日韩久久一区二区| 91麻豆精品国产自产在线观看一区| 国产麻豆一精品一av一免费| 亚洲裸体在线观看| 91精品国产综合久久久久久久| 国产99久久精品| 亚洲v中文字幕| 久久精品欧美一区二区三区麻豆| 91美女精品福利| 裸体健美xxxx欧美裸体表演| 国产精品久久777777| 欧美精品亚洲一区二区在线播放| 国产一级精品在线| 一二三四区精品视频| 欧美精品一区二区在线观看| 91黄色免费版| 国产精品99久久久久久久vr| 亚洲国产视频a| 欧美国产在线观看| 欧美日韩大陆在线| 成人一区二区三区在线观看 | 精品一二三四在线| 亚洲最新视频在线播放| 久久综合一区二区| 欧美无砖专区一中文字| 成人性生交大片免费看在线播放| 日韩二区三区四区| 亚洲男同性视频| 久久夜色精品国产噜噜av| 欧美在线观看视频一区二区三区| 国产一区二区免费看| 亚洲成a人在线观看| 中文字幕av资源一区| 欧美大片拔萝卜| 欧美伊人久久久久久久久影院| 高清av一区二区| 看电影不卡的网站| 亚洲成人精品一区| 亚洲日本丝袜连裤袜办公室| 精品第一国产综合精品aⅴ| 欧美艳星brazzers| 成人激情午夜影院| 久久aⅴ国产欧美74aaa| 午夜一区二区三区视频| 中文字幕一区二区三区四区不卡 | 色狠狠一区二区| 高清不卡在线观看| 精品一区二区日韩| 视频一区视频二区中文字幕| 亚洲免费三区一区二区| 国产日韩欧美a| 精品乱人伦小说| 91精品欧美福利在线观看| 在线中文字幕不卡| av影院午夜一区| 高清在线成人网| 国模套图日韩精品一区二区 | 日韩一区二区三区观看| 欧美日免费三级在线| 91污在线观看| www.在线欧美| 北条麻妃一区二区三区| 高清国产一区二区| 国产成人亚洲综合a∨猫咪| 精品一二三四区| 久久精品av麻豆的观看方式| 三级在线观看一区二区| 性久久久久久久久久久久| 一区2区3区在线看| 亚洲免费观看高清完整版在线观看| 国产精品理伦片| 国产区在线观看成人精品| 国产亚洲精品福利| 久久精子c满五个校花| 久久精品一区二区三区av| 精品国精品国产| 精品国产免费一区二区三区四区| 日韩欧美另类在线| 欧美r级电影在线观看| 777午夜精品免费视频| 欧美高清性hdvideosex| 8v天堂国产在线一区二区| 欧美美女视频在线观看| 欧美电影一区二区三区| 91精品国产91热久久久做人人| 717成人午夜免费福利电影| 欧美一区二区三区四区视频| 日韩一区二区三区观看| 欧美大片在线观看一区二区| 精品999在线播放| 久久久精品国产99久久精品芒果| 久久久久久久久久电影| 欧美激情综合五月色丁香 | 亚洲一区二区在线视频| 亚洲一区二区偷拍精品| 午夜精品久久久久影视| 免费久久精品视频| 国产一区在线观看麻豆| 成人精品视频一区二区三区| 91视视频在线直接观看在线看网页在线看 | 欧美午夜电影在线播放| 777午夜精品视频在线播放| 欧美大片国产精品| 国产日产亚洲精品系列| 中文字幕在线一区| 亚洲黄色小说网站| 日本欧美加勒比视频| 久久99热国产| 成人福利视频网站| 在线日韩国产精品| 欧美一级久久久| 久久久国产精华| 亚洲男人天堂av| 五月天一区二区三区| 国产在线精品不卡| 91在线国产福利| 欧美肥妇bbw| 久久久久97国产精华液好用吗| 中文字幕一区二区三| 亚洲成人免费在线| 国产毛片精品一区| 91福利小视频| 欧美va在线播放| 国产精品每日更新在线播放网址 | 在线观看免费亚洲| 欧美va在线播放| 最新日韩av在线| 日日摸夜夜添夜夜添亚洲女人| 韩国精品一区二区| 色哟哟精品一区| 日韩视频在线你懂得| 国产精品久久久久久久久快鸭| 亚洲成a人片在线观看中文| 国内久久精品视频| 日本大香伊一区二区三区| 欧美变态tickling挠脚心| 亚洲视频中文字幕| 久久精品国产99国产| 99久久综合狠狠综合久久| 3d成人动漫网站| 中文字幕一区二区三区蜜月 | 91精品国产黑色紧身裤美女| 国产精品卡一卡二| 日韩电影免费在线看| 不卡av电影在线播放| 日韩区在线观看| 亚洲精品日韩一| 国产一区欧美二区| 欧美日韩电影在线播放| 国产精品女同互慰在线看| 日本三级韩国三级欧美三级| 99久久免费国产| 精品日韩成人av| 一区二区欧美精品| 国产电影一区二区三区| 欧美日韩dvd在线观看| 国产精品全国免费观看高清 | 国产一区二区美女诱惑| 欧美色视频在线观看| 国产欧美日韩另类视频免费观看| 亚洲va中文字幕| youjizz国产精品| 26uuu成人网一区二区三区| 性做久久久久久免费观看欧美| 北条麻妃一区二区三区| 26uuu久久天堂性欧美| 亚洲成人综合视频| 91免费视频网址| 久久精品夜夜夜夜久久| 日本伊人精品一区二区三区观看方式 | 欧美在线一区二区三区| 欧美国产日韩精品免费观看| 免费久久精品视频| 欧美日韩国产bt| 亚洲人成伊人成综合网小说| 国产成人福利片| 欧美tk—视频vk| 五月婷婷另类国产| 91福利国产精品| 亚洲视频资源在线| 成人性生交大片免费看视频在线 | 欧美日韩情趣电影| 亚洲日本在线视频观看| 国产成人精品免费看| 精品蜜桃在线看| 美女久久久精品| 在线成人免费观看|