<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. 電子開發網

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

      西門子plc Modbus 地址和 S7-200 存儲區地址的映射,從站地址與S7-200的地址對應

      作者:佚名    文章來源:本站原創    點擊數:    更新時間:2022/9/9
      Modbus 地址和 S7-200 存儲區地址的映射

      西門子plc S7-200 通過 Modbus Master 和 Slave 協議庫通信時,Modbus 地址和 S7-200 內存儲區地址的 映射關系都類似。

      Modbus 保持寄存器地址映射舉例:

      Modbus 保持寄存器地址映射舉例 

      Modbus 數字量地址映射舉例:

      位地址(0xxxx 和 1xxxx)數據總是以字節為單位打包讀寫。第一個字節中的最低有效位對應 Modbus 地址的起始地址。如下圖所示:

      數字量地址映射舉例 

      圖 4. 數字量地址映射舉例

       

       

      2.3 Modbus RTU 從站地址與S7-200的地址對應

      Modbus地址總是以00001、30004之類的形式出現。S7-200內部的數據存儲區與Modbus的0、1、3、4共4類地址的對應關系如下:

      表2. Modbus地址對應表

      Modbus地址 S7-200數據區
      00001 ~ 00128 Q0.0 ~ Q15.7
      10001 ~ 10128 I0.0 ~ I15.7
      30001 ~ 30032 AIW0 ~ AIW62
      40001 ~ 4xxxx T ~ T + 2 * (xxxx -1)

      其中T為S7-200中的緩沖區起始地址,即 HoldStart。

      如果已知S7-200中的V存儲區地址,推算Modbus地址的公式如下:

      Modbus地址 = 40000 + (T/2+1) ; T為偶數

      2.4 Modbus RTU 從站指令庫支持的功能碼

      Modbus RTU 從站指令庫支持特定的 Modbus 功能。訪問使用此指令庫的主站必須遵循這個指令庫的要求。

      表 3. Modbus RTU 從站功能碼

      功能碼 主站使用相應功能碼作用于此從站的效用
      1 讀取單個/多個線圈(離散量輸出點)狀態。 功能 1 返回任意個數輸出點(Q)的 ON/OFF 狀態。
      2 讀取單個/多個觸點(離散量輸入點)狀態。 功能 2 返回任意個數輸入點(I)的 ON/OFF 狀態。
      3 讀取單個/多個保持寄存器。功能 3 返回 V 存儲區的內容。在 Modbus 協議下保持寄存器都是"字"值,在一次請求中可以讀取最多 120 個字的數據。
      4 讀取單個/多個輸入寄存器。功能 4 返回 S7-200 的模擬量數據值。
      5 寫單個線圈(離散量輸出點)。功能 5 用于將離散量輸出點設置為指定的值。這個點不是被強制的,用戶程序可以覆蓋 Modbus 通信請求寫入的值。
      6 寫單個保持寄存器。功能 6 寫一個值到 S7-200 的 V 存儲區的保持寄存器中。
      15 寫多個線圈(離散量輸出點)。功能 15 把多個離散量輸出點的值寫到 S7-200 的輸出映像寄存器(Q 區)。輸出點的地址必須以字節邊界起始(如 Q0.0 或 Q2.0),并且輸出點的數目必須是 8 的整數倍。這是此 Modbus RTU 從站指令庫的限制。些點不是被強制的,用戶程序可以覆蓋 Modbus 通信請求寫入的值。
      16 些多個保持寄存器。功能 16 寫多個值到 S7-200 的 V 存儲區的保持寄存器中。在一次請求中可以寫最多 120 個字的數據。
      Tags:Modbus,RTU,常見問題  
      責任編輯:admin
      請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
      1分 2分 3分 4分 5分

      還可以輸入 200 個字
      [ 查看全部 ] 網友評論
      推薦文章
      最新推薦
      關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
      返回頂部
      刷新頁面
      下到頁底
      晶體管查詢
      主站蜘蛛池模板: 亚洲色欲久久久综合网东京热| 天天做天天爱天天综合网2021| 中文字幕亚洲综合久久男男| 天天躁日日躁狠狠躁综合 | 色综合67194| 色婷婷狠狠久久综合五月| 色综久久天天综合绕视看 | 综合无码一区二区三区| 亚洲综合无码精品一区二区三区| 99久久综合狠狠综合久久aⅴ| 亚洲国产欧美国产综合一区| 亚洲国产天堂久久综合| 婷婷五月综合丁香在线| 狠狠色婷婷综合天天久久丁香| 亚洲国产精品综合福利专区 | 婷婷久久综合九色综合绿巨人| 国产在线一区二区综合免费视频| 色婷婷综合久久久久中文 | 久久久久噜噜噜亚洲熟女综合 | 日韩亚洲综合精品国产| 久久青青草原综合伊人| 天天色天天射综合网| 亚洲妓女综合网99| 无码专区久久综合久中文字幕 | 老色鬼久久亚洲AV综合| 伊人性伊人情综合网| 色九月亚洲综合网| 亚洲综合激情五月丁香六月| 亚洲av日韩综合一区在线观看| 久久精品国产亚洲综合色 | 亚洲色偷偷综合亚洲AV伊人蜜桃| 亚洲色偷偷综合亚洲AVYP| 国产亚洲综合成人91精品| 久久丁香五月天综合网| 亚洲色欲久久久综合网| 偷自拍视频区综合视频区| 久久久综合中文字幕久久| 人人妻人人狠人人爽天天综合网| 亚洲人成依人成综合网| 国产成人综合久久综合| 开心婷婷五月激情综合社区|