<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規(guī)約報文解析

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

      MODBUS規(guī)約報文解析

      報文格式,報文全部為16進制,遙信狀態(tài)需要轉(zhuǎn)換為二進制:

      主站發(fā)送報文

      地址

      功能碼

      寄存器起始地址

      讀取數(shù)據(jù)長度

      CRC校驗碼

      01

      03

      01

      00

      00

      02

      C5

      F7

      說明
      (讀取01地址設備03功能碼遙信狀態(tài))

      設備地址

      設備的規(guī)約或點表查看
      (
      遙信、遙測、遙控)

      從設備的:0x0100H 寄存器讀取遙信狀態(tài),可以在規(guī)約或寄存器點表中查看。
      0100說明:其中00為低位(1-8個遙信),01為高位(9-16個遙信)

      讀取:0x0100H、0x0101H 兩個寄存器數(shù)據(jù),一共讀取32個遙信位置。

      可通過串口軟件自動計算出

      主站接受報文

      地址

      功能碼

      數(shù)據(jù)長度

      寄存器1狀態(tài)0100H

      寄存器2狀態(tài)0101H

      CRC校驗碼

      01

      03

      04

      03

      43

      00

      00

      0B

      A3

      說明
      (讀取01地址設備03功能碼遙信狀態(tài))

      設備地址

      設備的規(guī)約或點表查看
      (
      遙信、遙測、遙控)

      表示收到4個數(shù)據(jù)
      (03、03、00、00)

      高位狀態(tài)
      (9
      ~16號遙信狀態(tài),需轉(zhuǎn)換成二進制)
      00000011
      第9、10個遙信為合位

      低位狀態(tài)
      (1
      ~8號遙信狀態(tài),需轉(zhuǎn)換成二進制)
      01000011
      第1、2、7個遙信為合位

      高位
      (17
      ~24號遙信狀態(tài),需轉(zhuǎn)換成二進制)

      低位
      (25
      ~32號遙信狀態(tài),需轉(zhuǎn)換成二進制)

      設備自動計算出

      MODBUS-RTU報文模型

      設備地址

      功能代碼

      數(shù)據(jù)格式

      CRC校驗L

      CRC校驗H

      8bit

      8bit

      N*8bit

      8bit

      8bit

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

      主機對從機讀數(shù)據(jù)操作

      0x01

      03

      00 01

      00 01

      D5 CA

      從機地址

      功能號

      數(shù)據(jù)地址

      讀取數(shù)據(jù)個數(shù)

      CRC校驗

      從機對主機返回內(nèi)容

      0x01

      03

      02

      00 17

      F8 4A

      從機地址

      功能號

      數(shù)據(jù)字節(jié)個數(shù)

      兩個字節(jié)數(shù)據(jù)

      CRC校驗

      這樣MODBUS主機就完成了一次對從機數(shù)據(jù)的讀操作,實現(xiàn)了通訊。

      MODBUS-RTU常用功能碼

      數(shù)據(jù)類型

      讀功能碼

      寫功能碼

      對象類型

      離散量輸入

      02

      單個位

      線圈狀態(tài)

      01

      05,15

      單個位

      輸入寄存器

      04

      16位字

      保持寄存器

      03

      06,16

      16位字

      寄存器起始地址(起始數(shù)據(jù)地址)

      數(shù)據(jù)類型

      參數(shù)地址,寄存器編號

      離散量輸入

      00001~0FFFF

      線圈狀態(tài)

      10001~1FFFF

      輸入寄存器

      30001~3FFFF

      保持寄存器

      40001~4FFFF

      報文實例

      遙控點號:開關操作=0300H 合操作

      TX: 01 06 03 0000 02 08 4F //06表示遙控功能碼,02表示分操作;

      RX: 01 06 03 0000 02 08 4F //06表示遙控功能碼,02表示分操作;

      遙控點號:開關操作=0300H 分操作

      TX: 01 06 03 0000 01 48 4E //06表示遙控功能碼,01表示分操作;

      RX: 01 06 03 0000 01 48 4E //06表示遙控功能碼,01表示分操作;

      遙測報文:每個遙測值占用2個字節(jié),即1個寄存器,最大值為:0x0000H~0xFFFFH,即:0~65535。

      發(fā)送數(shù)據(jù):01 03 02 00 00 0D 85 B7 //16時27分02秒

      接收數(shù)據(jù):01 03 1A 00 00 00 00 00 00 1E AE 00 00 1EAD 1E AD 00 00 00 00 00 00 00 00 00 00 6A 96 77 67

      總召換的電度

      共有4個電度:

      正向有功積分電度=0301H 10000.000(0x00989680),

      正向無功積分電度=0302H 0.000 (0x0),

      反向有功積分電度=0303H 0.000(0x0),

      反向無功積分電度=0304H 0.000(0x0)。

      TX:01 03 81 02 00 08 CD F0 //8102為總召喚,00 08 為數(shù)據(jù)長度

      RX: 01 03 10 0098 96 80 00 00 00 00 00 00 00 00 00 00 00 00 15 64 //10為報文數(shù)據(jù)長度。

      電度:( 03命令碼)

      寄存器號

      遙測報文值

      轉(zhuǎn)換

      10進制值

      正向有功積分電度

      0301H

      00 98 96 80

      10000000

      正向無功積分電度

      0302H

      00 00 00 00

      0

      反向有功積分電度

      0303H

      00 00 00 00

      0

      反向無功積分電度

      0304H

      00 00 00 00

      0

      Tags:MODBUS,報文  
      責任編輯:admin
      相關文章列表
      S7-200和組態(tài)王的連接,cpu226 PLC 與組態(tài)王如何連接
      基于S7-200SMART實現(xiàn)Modbus TCP通信_200smart modbus tcp
      三菱plc FX3U與三菱E800變頻器專用指令通信應用,IVDR指令和 IVCK
      三菱PLC的modbus-rtu通訊實例_三菱小型PLC FX3U系列Modbus 通訊教
      西門子200SMART與眾辰變頻器的MODBUS通信實例40001和十六進制的轉(zhuǎn)
      西門子S7-200 smart通過modbus rtu 協(xié)議采集K37A數(shù)據(jù)項目案例
      昆侖通態(tài)MCGS觸摸屏和西門子V20變頻器之間的MODBUS通訊
      Modbus通信協(xié)議介紹以及Modbus Poll、Slave軟件使用介紹_modbus 
      【工具教程】Modbus Slave使用教程
      干貨 | Modscan32  Modsim32 Modbus協(xié)議調(diào)試分享_modbus調(diào)試
      Modscan32軟件的使用 Modsim32
      西門子plc控制英威騰變頻器實例,西門子200SMART的MODBUS通訊!
      施耐德PM500電量表通過MODBUS協(xié)議與組態(tài)王通訊
      組態(tài)軟件的無線485通訊實例,組態(tài)王modbus通訊實例
      組態(tài)王和三菱plc 基于數(shù)傳電臺的組態(tài)王控制實現(xiàn)遠程采集控制器PL
      KingView組態(tài)王與信捷PLC通訊解決方案 MODBUS通訊設置
      KingView組態(tài)王通過modbus與第三方設備通訊,如何實現(xiàn)字節(jié)或字的
      組態(tài)王modbus通信用法教程modbus-rtu、modbus-tcp莫迪康通信配置
      KingView組態(tài)王如何獲取modbus TCP數(shù)據(jù)?_組態(tài)王數(shù)據(jù)轉(zhuǎn)發(fā)modbust
      組態(tài)王連接ModbusTCP設備,利用Modbus Slave模擬從站設備
      請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
      1分 2分 3分 4分 5分

      還可以輸入 200 個字
      [ 查看全部 ] 網(wǎng)友評論
      推薦文章
      最新推薦
      關于我們 - 聯(lián)系我們 - 廣告服務 - 友情鏈接 - 網(wǎng)站地圖 - 版權聲明 - 在線幫助 - 文章列表
      返回頂部
      刷新頁面
      下到頁底
      晶體管查詢
      主站蜘蛛池模板: 久久五月天综合网| 亚洲综合区小说区激情区 | 亚洲国产精品综合一区在线| 狠狠色丁香婷婷综合久久来 | 综合激情五月综合激情五月激情1| 久久综合丝袜日本网| 色综合网天天综合色中文男男| 色综合热无码热国产| 久久香综合精品久久伊人| 狠狠色婷婷狠狠狠亚洲综合| 亚洲综合图片小说区热久久| 99综合电影在线视频好看| 亚洲AV日韩综合一区| 亚洲av日韩av综合| 久久婷婷激情综合色综合俺也去| 一本色道久久综合网| 色噜噜狠狠狠狠色综合久不| 久久婷婷五月综合97色一本一本| 亚洲色欲久久久综合网| 91精品国产色综合久久| 综合一区自拍亚洲综合图区| 亚洲国产成人综合精品| 亚洲AV日韩综合一区| 色综合天天综合高清网| 国产成人综合一区精品| 亚洲国产欧洲综合997久久| 色五月丁香五月综合五月4438 | 色欲综合一区二区三区| 国产综合色产在线精品| 国产综合内射日韩久| 精品亚洲综合久久中文字幕| 综合久久给合久久狠狠狠97色| 国产精品综合久久第一页| 久久综合日本熟妇| 伊人久久大香线蕉综合影| 亚洲综合伊人久久综合| 久久综合亚洲色HEZYO社区| 色偷偷91久久综合噜噜噜| 亚洲精品国产综合久久一线 | 亚洲国产美国国产综合一区二区| 久久综合久久综合久久|