<li id="8g3ty"><tbody id="8g3ty"><th id="8g3ty"></th></tbody></li>
    <label id="8g3ty"><samp id="8g3ty"></samp></label>
  • <span id="8g3ty"></span>

    1. <center id="8g3ty"><optgroup id="8g3ty"></optgroup></center>
    2. <bdo id="8g3ty"><meter id="8g3ty"><bdo id="8g3ty"></bdo></meter></bdo><center id="8g3ty"><optgroup id="8g3ty"></optgroup></center>
      <label id="8g3ty"><samp id="8g3ty"></samp></label>

    3. 電子開發(fā)網(wǎng)

      電子開發(fā)網(wǎng)電子設計 | 電子開發(fā)網(wǎng)Rss 2.0 會員中心 會員注冊
      搜索: 您現(xiàn)在的位置: 電子開發(fā)網(wǎng) >> 電子開發(fā) >> PLC基礎入門教程 >> 正文

      Modbus協(xié)議中寄存器40001,30001是什么意思?

      作者:佚名    文章來源:本站原創(chuàng)    點擊數(shù):    更新時間:2022-09-07

      在使用Modbus協(xié)議的時候,經(jīng)常會遇到諸如40001、30001,10001之類的地址,這些數(shù)字代表什么含義呢?這其實是Modbus協(xié)議的數(shù)據(jù)模型和地址模型。

      Modbus協(xié)議的數(shù)據(jù)模型

      數(shù)據(jù)模型是對從站設備可訪問的數(shù)據(jù)進行抽象,Modbus協(xié)議的數(shù)據(jù)模型定義了四種可訪問的數(shù)據(jù):

      數(shù)據(jù)區(qū)塊 數(shù)據(jù)類型 訪問類型
      線圈(Coils) 布爾 讀/寫
      離散量輸入(Discrete Input) 布爾 只讀
      輸入寄存器(Input registers) 無符號2字節(jié)整型 只讀
      保持寄存器(Holding registers) 無符號2字節(jié)整型 讀/寫

      其中,離散量輸入和線圈數(shù)據(jù)類型是布爾量,因此只支持以位(bit)的方式進行訪問,輸入寄存器和保持寄存器數(shù)據(jù)類型是無符號2字節(jié)整型,因此支持以字的方式進行訪問。當主設備訪問從設備的這些數(shù)據(jù)模型時,離散量輸入和輸入寄存器只支持以只讀的方式進行訪問,而線圈和保持寄存器既可以讀也可以寫。

      地址前綴編號 編號范圍
      (1~65536)
      編號范圍
      (1~9999)
      數(shù)據(jù)區(qū)塊 數(shù)據(jù)類型 訪問類型
      0 000001~065536 00001~09999 線圈(Coils) 布爾 讀/寫
      1 100001~165536 10001~19999 離散量輸入
      (Discrete Input)
      布爾 只讀
      3 300001~365536 30001~39999 輸入寄存器(Input registers) 無符號2字節(jié)整型 只讀
      4 400001~465536 40001~49999 保持寄存器(Holding registers) 無符號2字節(jié)整型 讀/寫

      數(shù)據(jù)模型中的每一種數(shù)據(jù)區(qū)塊都最多允許有65536(2^16)個元素,Modbus定義了每個數(shù)據(jù)元素的地址,范圍從0到65,535。但是每個數(shù)據(jù)元素的編號從1開始,范圍從1到65,536。

      需要說明的是:65536只是協(xié)議允許的最大元素范圍,并不要求全部實現(xiàn)。Modbus協(xié)議允許設備根據(jù)自己的實際情況實現(xiàn)部分元素,甚至不要求實現(xiàn)模型中全部四種數(shù)據(jù)模型。譬如設備可能會選擇不執(zhí)行線圈、離散輸入或輸入寄存器,而只使用保持寄存器150至175和200至225。這是完全可以接受的,并且通過異常來處理無效的訪問。


      Modbus協(xié)議的地址模型

      雖然規(guī)范將不同的數(shù)據(jù)類型定義為存在不同的區(qū)塊中,并為每種類型分配一個本地地址范圍,但這并不一定會轉(zhuǎn)化為用于記錄或理解給定設備的Modbus可訪問內(nèi)存的直觀編址方案。

      為了簡化數(shù)據(jù)模型與設備存儲區(qū)的對應關系,又引入了地址模型的概念,通過編號的方式對不同類型數(shù)據(jù)進行區(qū)分,也就是通過特定的編號作為前綴加到所討論的數(shù)據(jù)地址中。如表中所示,通過0,1,3,4分別表示線圈,離散量輸入,輸入寄存器,和保持寄存器。

      因此理論上,

      線圈地址范圍:000001~065536
      離散量輸入地址范圍:100001~165536
      輸入寄存器地址范圍:300001~365536
      保持寄存器地址范圍:400001~465536

      由于65536是比較大的數(shù)值,實際應用一般不需要這么大的存儲區(qū),因此設備廠家普遍采用的是10000以內(nèi)的地址范圍,即:
      線圈地址范圍:00001~09999
      離散量輸入地址范圍:10001~19999
      輸入寄存器地址范圍:30001~39999
      保持寄存器地址范圍:40001~49999

      有了該地址模型,我們就可以從Modbus寄存器的地址判斷要訪問的區(qū)塊的類型。譬如常見到的寄存器地址40001/400001,最前面的4表明它是一個保持寄存器,后面的0001或者00001都是指第一個保持存儲器,并且它的地址是0。寄存器30004表明它是輸入寄存器,地址是3。寄存器10008表明它是離散量輸入,地址是7。

      要注意的是,保持寄存器和輸入寄存器中的數(shù)值是2個字節(jié),而線圈和離散量輸入中數(shù)值大小僅為1bit (位)。


      謝謝您看到這里

      您距離成為工業(yè)通信大神更近了一步~

      下一節(jié):如何看懂Modbus數(shù)據(jù)幀?Modbus RTU數(shù)據(jù)幀格式

      Tags:Modbus,寄存器  
      責任編輯:admin
      相關文章列表
      如何看懂Modbus數(shù)據(jù)幀?Modbus RTU數(shù)據(jù)幀格式
      MODBUS協(xié)議用03功能碼為什么既能讀又能寫寄存器地址?
      梯形圖實例 儀表與西門子PLC Modbus通訊實例稱重儀表 指令MBUS_M
      西門子plc與modbus設備進485通信詳解(modbus多機輪詢)讀取儀表
      手把手帶你搞懂Modbus通信協(xié)議 報文格式詳解
      寄存器PLC地址與寄存器modbus協(xié)議地址 三菱FX系列西門子s7系列pl
      Modbus協(xié)議基本知識 Modbus地址范圍對應表
      Modbus-RTU協(xié)議解析
      MODBUS常用功能碼學習及實例 modbus報文格式
      Modbus如何遠距離傳輸? Modbus物聯(lián)網(wǎng)
      Modbus和RS485的關系是什么?
      Modbus RS485接線方法  modbus接線方法 終端電阻
      MODBUS調(diào)試工具(modscan32)使用說明-MODBUS調(diào)試工具(modscan32)如
      RS-485終端電阻怎么接?485終端電阻接法解析
      modbus通訊 RS-485終端電阻的重要性
      Modbus功能碼詳解 讀取線圈、保持寄存器
      modbus協(xié)議地址和常用功能碼,modbus詳解
      Modbus功能碼介紹
      Modbus網(wǎng)關的概念/功能/作用/特點
      Modbus-RTU通訊協(xié)議03功能碼詳解——小白一看就會的協(xié)議解析
      西門子plc SMART200 通過Modbus讀取溫濕度傳感器數(shù)據(jù)梯形圖實例
      西門子plc smart 200數(shù)據(jù)存取區(qū)及數(shù)據(jù)類型入門
      數(shù)字量輸入和輸出映象區(qū) _詳解西門子S7-200PLC的數(shù)據(jù)區(qū)
      實現(xiàn)PLC與多臺變頻器的MODBUS/RTU通信   MODBUS協(xié)議報文格式
      西門子plc modbus地址詳解
      s7-200與計算機modbus通訊案例,西門子S7-200 Smart Modbus通信介
      Modbus通訊協(xié)議簡介
      電力儀表怎么設置modbus ,電力-MODBUS_RTU通訊規(guī)約
      MODBUS規(guī)約報文解析
      modbus rtu六種功能碼詳細解析
      請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
      1分 2分 3分 4分 5分

      還可以輸入 200 個字
      [ 查看全部 ] 網(wǎng)友評論
      推薦文章
      最新推薦
      關于我們 - 聯(lián)系我們 - 廣告服務 - 友情鏈接 - 網(wǎng)站地圖 - 版權聲明 - 在線幫助 - 文章列表
      返回頂部
      刷新頁面
      下到頁底
      晶體管查詢
      主站蜘蛛池模板: 色综合久久久久网| 亚洲综合久久夜AV | 久久久久综合国产| 99久久国产综合精品五月天| 天天综合在线观看| 丁香色欲久久久久久综合网| 伊人yinren6综合网色狠狠| 天天综合日日噜噜噜| 国产成人麻豆亚洲综合无码精品| 91精品国产色综合久久不 | 综合自拍亚洲综合图不卡区| 狠狠色成人综合首页| 伊人不卡久久大香线蕉综合影院 | 国产色产综合色产在线观看视频| 综合久久久久久中文字幕亚洲国产国产综合一区首 | 色综合天天综合网国产成人| 精品亚洲综合久久中文字幕| heyzo专区无码综合| 色噜噜狠狠狠狠色综合久不| 色婷婷综合久久久中文字幕| 久久精品国产9久久综合| 亚洲欧洲国产成人综合在线观看| 天天狠狠色综合图片区| 婷婷五月综合缴情在线视频| 狠狠色综合色综合网络| 国产综合精品久久亚洲| 激情综合色五月丁香六月亚洲| 亚洲综合精品网站| 国产精品天干天干综合网| 狠狠狠色丁香婷婷综合久久俺| 国产综合精品一区二区三区| 国产综合色在线精品| 亚洲综合色区中文字幕| 亚洲综合色7777情网站777| 久久久久久久综合狠狠综合| 色综久久天天综合绕视看| 日韩亚洲国产综合久久久| 国产精品亚洲综合一区在线观看 | 成人综合久久精品色婷婷| 人人狠狠综合久久亚洲| 色婷婷久久综合中文久久一本` |