返回的数据包格式如表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程序

基于51单片机自动门智能控制系统设计

STC89C52单片机智能温度监测系统设计

STC89C52单片机盲人用时钟的设计+电路图+程序

粉料称重装置的单片机控...

STM32单片机的无刷直流电机控制系统设计

水下遥控机器人ROV监控系...

AT89S52单片机车内空气检测系统设计+源代码

提高小學语文課堂朗读教...

《水浒传》中血腥暴力研...

从企业eHR建设谈管理信息...

浅析施工企业保理融资成...

高效课堂教师问卷调查表

MNL模型历史城区居民活动...

大规模MIMO系统的发展研究现状

PCI+PID算法直流力矩电机速...

遥感土地用变化监测国内外研究现状

小型通用机器人控制系统设计任务书