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

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

電子開發(fā)網(wǎng)電子設(shè)計(jì) | 電子開發(fā)網(wǎng)Rss 2.0 會(huì)員中心 會(huì)員注冊(cè)
搜索: 您現(xiàn)在的位置: 電子開發(fā)網(wǎng) >> 電子開發(fā) >> PLC基礎(chǔ)及應(yīng)用 >> 正文

MODBUS規(guī)約報(bào)文解析

作者:佚名    文章來(lái)源:本站原創(chuàng)    點(diǎn)擊數(shù):    更新時(shí)間:2022-04-08

MODBUS規(guī)約報(bào)文解析

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

主站發(fā)送報(bào)文

地址

功能碼

寄存器起始地址

讀取數(shù)據(jù)長(zhǎng)度

CRC校驗(yàn)碼

01

03

01

00

00

02

C5

F7

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

設(shè)備地址

設(shè)備的規(guī)約或點(diǎn)表查看
(
遙信、遙測(cè)、遙控)

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

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

可通過(guò)串口軟件自動(dòng)計(jì)算出

主站接受報(bào)文

地址

功能碼

數(shù)據(jù)長(zhǎng)度

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

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

CRC校驗(yàn)碼

01

03

04

03

43

00

00

0B

A3

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

設(shè)備地址

設(shè)備的規(guī)約或點(diǎn)表查看
(
遙信、遙測(cè)、遙控)

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

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

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

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

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

設(shè)備自動(dòng)計(jì)算出

MODBUS-RTU報(bào)文模型

設(shè)備地址

功能代碼

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

CRC校驗(yàn)L

CRC校驗(yàn)H

8bit

8bit

N*8bit

8bit

8bit

一個(gè)報(bào)文就是一幀數(shù)據(jù),一個(gè)數(shù)據(jù)幀就一個(gè)報(bào)文: 指的是一串完整的指令數(shù)據(jù),就像上面的一串?dāng)?shù)據(jù)。

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

0x01

03

00 01

00 01

D5 CA

從機(jī)地址

功能號(hào)

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

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

CRC校驗(yàn)

從機(jī)對(duì)主機(jī)返回內(nèi)容

0x01

03

02

00 17

F8 4A

從機(jī)地址

功能號(hào)

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

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

CRC校驗(yàn)

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

MODBUS-RTU常用功能碼

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

讀功能碼

寫功能碼

對(duì)象類型

離散量輸入

02

單個(gè)位

線圈狀態(tài)

01

05,15

單個(gè)位

輸入寄存器

04

16位字

保持寄存器

03

06,16

16位字

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

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

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

離散量輸入

00001~0FFFF

線圈狀態(tài)

10001~1FFFF

輸入寄存器

30001~3FFFF

保持寄存器

40001~4FFFF

報(bào)文實(shí)例

遙控點(diǎn)號(hào):開關(guān)操作=0300H 合操作

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

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

遙控點(diǎn)號(hào):開關(guān)操作=0300H 分操作

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

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

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

發(fā)送數(shù)據(jù):01 03 02 00 00 0D 85 B7 //16時(shí)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個(gè)電度:

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

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

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

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

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

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

電度:( 03命令碼)

寄存器號(hào)

遙測(cè)報(bào)文值

轉(zhuǎn)換

10進(jìn)制值

正向有功積分電度

0301H

00 98 96 80

10000000

正向無(wú)功積分電度

0302H

00 00 00 00

0

反向有功積分電度

0303H

00 00 00 00

0

反向無(wú)功積分電度

0304H

00 00 00 00

0

Tags:MODBUS,報(bào)文  
責(zé)任編輯:admin
相關(guān)文章列表
Modbus通訊協(xié)議簡(jiǎn)介
電力儀表怎么設(shè)置modbus ,電力-MODBUS_RTU通訊規(guī)約
modbus rtu六種功能碼詳細(xì)解析
ModBus通信協(xié)議
modbus通訊協(xié)議功能碼一覽_ModBus功能碼定義
西門子200SMART主站輪詢MODBUS通信指令案例_梯形圖實(shí)例
在通信程序中,如何實(shí)現(xiàn)PLC與多臺(tái)變頻器的MODBUS/RTU通信?
MODBUS-RTU數(shù)據(jù)幀格式、報(bào)文實(shí)例
modbus讀取保持寄存器實(shí)例
s7-200smart通過(guò)modbus庫(kù)與溫濕度傳感器通訊 梯形圖實(shí)例
在西門子plc 200smart中,通過(guò)Modbus RTU協(xié)議讀取溫濕度傳感器的
Modbus協(xié)議——常用功能碼詳解
MODBUS協(xié)議整理——功能碼簡(jiǎn)述 PLC地址和協(xié)議地址區(qū)別
西門子200PLC modbus通訊梯形圖實(shí)例(帶程序)
【梯形圖實(shí)例】電力儀表的數(shù)據(jù)通過(guò)MODBUS通訊的方式上傳至西門子
實(shí)例講解PLC實(shí)現(xiàn)modbus通訊
梯形圖實(shí)例:西門子PLC通過(guò)MODBUS控制變頻器
梯形圖實(shí)例 使用Modbus協(xié)議進(jìn)行西門子S7-200PLC通訊的程序
三臺(tái)S7-200 SMART 之間的MODBUS-RTU 通訊 梯形圖實(shí)例
S7-200與變頻器的MODBUS RTU通訊實(shí)例
單片機(jī)c語(yǔ)言編寫的51單片機(jī)modbus協(xié)議程序
s7-200與acs 800變頻器的modbus
PLC如何使用Modbus功能
請(qǐng)文明參與討論,禁止漫罵攻擊,不要惡意評(píng)論、違禁詞語(yǔ)。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個(gè)字
[ 查看全部 ] 網(wǎng)友評(píng)論
推薦文章
最新推薦
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁(yè)面
下到頁(yè)底
晶體管查詢
主站蜘蛛池模板: 株洲县| 奉新县| 海晏县| 德昌县| 河源市| 类乌齐县| 文水县| 临泉县| 四子王旗| 泰州市| 察哈| 博白县| 峡江县| 郧西县| 和林格尔县| 永德县| 郴州市| 公主岭市| 遵义市| 元朗区| 云浮市| 定襄县| 达州市| 深水埗区| 万全县| 长岭县| 南城县| 抚松县| 兴安县| 临高县| 定安县| 岑溪市| 光泽县| 英山县| 台湾省| 合江县| 闽清县| 东丽区| 青河县| 长宁县| 静海县|