日韩欧美视频第二区,秋霞成人午夜鲁丝一区二区三区,美女日批视频在线观看,av在线不卡免费

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

報文實例

遙控點號:開關(guān)操作=0300H 合操作

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

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

遙控點號:開關(guān)操作=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
相關(guān)文章列表
西門子PLC S7-200 smart如何使用Modbus 485通訊傳輸接收數(shù)據(jù)_200
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
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網(wǎng)友評論
推薦文章
最新推薦
關(guān)于我們 - 聯(lián)系我們 - 廣告服務 - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
主站蜘蛛池模板: 库伦旗| 来宾市| 海门市| 安国市| 芦溪县| 枞阳县| 安吉县| 颍上县| 和龙市| 营口市| 德钦县| 信宜市| 永吉县| 紫阳县| 贵溪市| 城步| 巩义市| 隆化县| 新蔡县| 鄯善县| 资溪县| 安乡县| 聂拉木县| 满洲里市| 宁阳县| 盱眙县| 苍溪县| 威信县| 吴桥县| 迁西县| 达拉特旗| 体育| 合阳县| 茶陵县| 南召县| 安西县| 镇远县| 峡江县| 青冈县| 大姚县| 静安区|