MODBUSRTU通讯协议.docx

上传人:b****3 文档编号:3205235 上传时间:2022-11-20 格式:DOCX 页数:21 大小:25.10KB
下载 相关 举报
MODBUSRTU通讯协议.docx_第1页
第1页 / 共21页
MODBUSRTU通讯协议.docx_第2页
第2页 / 共21页
MODBUSRTU通讯协议.docx_第3页
第3页 / 共21页
MODBUSRTU通讯协议.docx_第4页
第4页 / 共21页
MODBUSRTU通讯协议.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

MODBUSRTU通讯协议.docx

《MODBUSRTU通讯协议.docx》由会员分享,可在线阅读,更多相关《MODBUSRTU通讯协议.docx(21页珍藏版)》请在冰豆网上搜索。

MODBUSRTU通讯协议.docx

MODBUSRTU通讯协议

 

®

 

MODBUS通讯协议

使用手册

 

 

1.RTU方式通讯协议

1.1.硬件采用RS-485,主从式半双工通讯,主机呼叫从机地址,从机应答方式通讯。

1.2.数据帧10位,1个起始位,8个数据位,1个停止位,无校验。

波特率:

9600;1920038400

 

1.3.功能码03H:

读寄存器值

主机发送:

1

2

3

4

5

6

7

8

ADR

03H

起始寄存器高字节

起始寄存器低字节

寄存器数高字节

寄存器数低字节

CRC低字节

CRC高字节

第1字节ADR:

从机地址码(=001~254)

第2字节03H:

读寄存器值功能码

第3、4字节:

要读的寄存器开始地址

要读FCC下挂仪表,

第5、6字节:

要读的寄存器数量

第7、8字节:

从字节1到6的CRC16校验和

从机回送:

1

2

3

4、5

6、7

M-1、M

M+1

M+2

ADR

03H

字节总数

寄存器数据1

寄存器数据2

寄存器数据M

CRC低字节

CRC高字节

第1字节ADR:

从机地址码(=001~254)

第2字节 03H:

返回读功能码

第3字节 :

从4到M(包括4及M)的字节总数

第4到M字节:

寄存器数据

第M+1、M+2字节:

从字节1到M的CRC16校验和

当从机接收错误时,从机回送:

1

2

3

4

5

ADR

83H

信息码

CRC低字节

CRC高字节

第1字节ADR:

从机地址码(=001~254)

第2字节 83H:

读寄存器值出错

第3字节 信息码:

见信息码表

第4、5字节:

从字节1到3的CRC16校验和

1.4.功能码06H:

写单个寄存器值

主机发送:

1

2

3

4

5

6

7

8

ADR

06

寄存器高字节地址

寄存器低字节地址

数据高字节

 

数据低字节

CRC码低字节

CRC码高字节

 

当从机接收正确时,从机回送:

1

2

3

4

5

6

7

8

ADR

06

寄存器高字节地址

寄存器低字节地址

数据高字节

 

数据低字节

CRC码低字节

CRC码高字节

当从机接收错误时,从机回送:

1

2

3

4

5

ADR

86H

错误数息码

CRC低字

CRC高字节

第1字节ADR:

从机地址码(=001~254)

第2字节 86H:

写寄存器值出错功能码

第3字节 错误数息码:

见信息码表

第4、5字节:

从字节1到3的CRC16校验和

 

1.5.功能码10H:

连续写多个寄存器值

1

2

3

4

5

6

7

ADR

10H

起始寄存器高字节地址

起始寄存器低字节地址

寄存器数量高字节

寄存器数量低字节

数据字节总数

 

8,9

10,11

N,N+1

N+2

N+3

寄存器数据1

寄存器数据2

寄存器数据M

CRC码低字节

CRC码低字节

 

当从机接收正确时,从机回送:

1

2

3

4

5

6

7

8

ADR

10H

寄存器高字节地址

寄存器低字节地址

寄存器数量高字节

寄存器数量低字节

CRC码低字节

CRC码高字节

 

当从机接收错误时,从机回送:

1

2

3

4

5

ADR

90H

错误信息码

CRC低字

CRC高字节

第1字节ADR:

从机地址码(=001~254)

第2字节 90H:

 写寄存器值出错

第3字节 错误信息码:

见信息码表

第4、5字节:

从字节1到3的CRC16校验和

 

1.8 寄存器定义表:

(注:

寄存器地址编码为16进制)

寄存器地址

内容说明

只读

寄存器地址

内容说明

只读

0000

0001

表型字(2字节)

0003

仪表地址

0004

0010

通道1瞬时值(4字节浮点数高2字节)

0011

通道1瞬时值(4字节浮点数低2字节)

0012

通道2瞬时值(4字节浮点数高2字节)

0013

通道2瞬时值(4字节浮点数低2字节)

0014

通道3瞬时值(4字节浮点数高2字节)

0015

通道3瞬时值(4字节浮点数低2字节)

0016

通道4瞬时值(4字节浮点数高2字节)

0017

通道4瞬时值(4字节浮点数低2字节)

0018

通道5瞬时值(4字节浮点数高2字节)

0019

通道5瞬时值(4字节浮点数低2字节)

001A

通道6瞬时值(4字节浮点数高2字节)

001B

通道6瞬时值(4字节浮点数低2字节)

001C

通道7瞬时值(4字节浮点数高2字节)

001D

通道7瞬时值(4字节浮点数低2字节)

001E

通道8瞬时值(4字节浮点数高2字节)

001F

通道8瞬时值(4字节浮点数低2字节)

0020

通道9瞬时值(4字节浮点数高2字节)

0021

通道9瞬时值(4字节浮点数低2字节)

0022

通道10瞬时值(4字节浮点数高2字节)

0023

通道10瞬时值(4字节浮点数低2字节)

0024

通道11瞬时值(4字节浮点数高2字节)

0025

通道11瞬时值(4字节浮点数低2字节)

0026

通道12瞬时值(4字节浮点数高2字节)

0027

通道12瞬时值(4字节浮点数低2字节)

0028

通道13瞬时值(4字节浮点数高2字节)

0029

通道13瞬时值(4字节浮点数低2字节)

002A

通道14瞬时值(4字节浮点数高2字节)

002B

通道14瞬时值(4字节浮点数低2字节)

002C

通道15瞬时值(4字节浮点数高2字节)

002D

通道15瞬时值(4字节浮点数低2字节)

002E

通道16瞬时值(4字节浮点数高2字节)

002F

通道16瞬时值(4字节浮点数低2字节)

0030

通道17瞬时值(4字节浮点数高2字节)

0031

通道17瞬时值(4字节浮点数低2字节)

0032

通道18瞬时值(4字节浮点数高2字节)

0033

通道18瞬时值(4字节浮点数低2字节)

0034

通道19瞬时值(4字节浮点数高2字节)

0035

通道19瞬时值(4字节浮点数低2字节)

0036

通道20瞬时值(4字节浮点数高2字节)

0037

通道20瞬时值(4字节浮点数低2字节)

0038

通道21瞬时值(4字节浮点数高2字节)

0039

通道21瞬时值(4字节浮点数低2字节)

003A

通道22瞬时值(4字节浮点数高2字节)

003B

通道22瞬时值(4字节浮点数低2字节)

003C

通道23瞬时值(4字节浮点数高2字节)

003D

通道23瞬时值(4字节浮点数低2字节)

003E

通道24瞬时值(4字节浮点数高2字节)

003F

通道24瞬时值(4字节浮点数低2字节)

0040

通道25瞬时值(4字节浮点数高2字节)

0041

通道25瞬时值(4字节浮点数低2字节)

0042

通道26瞬时值(4字节浮点数高2字节)

0043

通道26瞬时值(4字节浮点数低2字节)

0044

通道27瞬时值(4字节浮点数高2字节)

0045

通道27瞬时值(4字节浮点数低2字节)

0046

通道28瞬时值(4字节浮点数高2字节)

0047

通道28瞬时值(4字节浮点数低2字节)

0048

通道29瞬时值(4字节浮点数高2字节)

0049

通道29瞬时值(4字节浮点数低2字节)

004A

通道30瞬时值(4字节浮点数高2字节)

004B

通道30瞬时值(4字节浮点数低2字节)

004C

通道31瞬时值(4字节浮点数高2字节)

004D

通道31瞬时值(4字节浮点数低2字节)

004E

通道32瞬时值(4字节浮点数高2字节)

004F

通道32瞬时值(4字节浮点数低2字节)

0050

模拟输出1(2字节)

0051

模拟输出2(2字节)

0052

模拟输出3(2字节)

0053

模拟输出4(2字节)

0054

模拟输出5(2字节)

0055

模拟输出6(2字节)

0056

模拟输出7(2字节)

0057

模拟输出8(2字节)

0058

模拟输出9(2字节)

0059

模拟输出10(2字节)

005A

模拟输出11(2字节)

005B

模拟输出12(2字节)

005C

模拟输出13(2字节)

005D

模拟输出14(2字节)

005E

模拟输出15(2字节)

005F

模拟输出16(2字节)

0060

模拟输出17(2字节)

0061

模拟输出18(2字节)

0062

模拟输出19(2字节)

0063

模拟输出20(2字节)

0064

模拟输出21(2字节)

0065

模拟输出22(2字节)

0066

模拟输出23(2字节)

0067

模拟输出24(2字节)

0068

模拟输出25(2字节)

0069

模拟输出26(2字节)

006A

模拟输出27(2字节)

006B

模拟输出28(2字节)

006C

模拟输出29(2字节)

006D

模拟输出30(2字节)

006E

模拟输出31(2字节)

006F

模拟输出32(2字节)

0070

0071

0072

0073

0074

0075

0076

0077

0078

0079

007A

007B

007C

007D

007E

007F

0080

0081

0082

0083

0084

0085

0086

0087

0088

0089

008A

008B

008C

008D

008E

008F

0090

00

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1