返回的数据包格式如表2-3所示。

表2-3返回数据包内容

从机数据返回 字节数 返回的数据 解析

从机设备号 1 01 与从机01通信

功能码 1 03 读单个或多个寄存器

读取字节长度 1 02 1个寄存器的字节数为2

寄存器数据 2 FF3F 0000H寄存器中的数据

CRC码 2 B9A4 前2个字节的CRC码

2)功能码06

代码功能:写单个寄存器

系统实现的功能是要将数据FF3F保存到设备号为01的设备且地址为0000的从机寄存器中去。

主机发送数据包格式如表2-4所示。

表2-4发送数据包内容

主机发送 字节数 发送的数据 解析

从机设备号 1 01 与从机01通信

功能码 1 06 写单个寄存器

寄存器起始地址 2 0000 寄存器的起始地址

写入数据 2 FF3F 对应的新数据

CRC码 2 882A 前2个字节的CRC码

主机返回的数据包格式如表2-5所示:

表2-5发送数据包内容

主机发送 字节数 发送的数据 解析

从机设备号 1 01 与从机01通信

功能码 1 06 写单个寄存器

寄存器起始地址 2 0000H 起始地址

写入数据 2 FF3F 0000H寄存器中的数据

CRC码 2 882A 前2个字节的CRC码

从机返回的数据包中CRC校验码与发送的一致,说明该系统通信正常。

3)功能码10

代码功能:写多个寄存器

系统实现的功能是主机要把数据FF3F,0201分别保存到一号设备地址为0000,0001的从机寄存器中。

主机发送数据包格式如表2-6所示。

表2-6发送报文内容

主机发送 字节数 发送的数据 解析

从机设备号 1

上一篇:PLC+THBDY-1单容水箱水位控制系统设计+梯形图
下一篇:数字图像处理的温室作物长势信息检测系统设计+MATLAB程序

STC89C52单片机的温度控制系统设计+电路图

STM32单片机数字回转库控制系统设计+PCB电路图

AT89C51单片机电力电缆温度...

STM32单片机的电力系统数字频率计设计+流程图

STC90C51RD+单片机的纺织机械...

单片机的纺织机械电机保护系统设计任务书

STC89C52单片机超声波和红外...

互联网教育”变革路径研究进展【7972字】

老年2型糖尿病患者运动疗...

LiMn1-xFexPO4正极材料合成及充放电性能研究

ASP.net+sqlserver企业设备管理系统设计与开发

我国风险投资的发展现状问题及对策分析

麦秸秆还田和沼液灌溉对...

张洁小说《无字》中的女性意识

网络语言“XX体”研究

安康汉江网讯

新課改下小學语文洧效阅...