1. 首页
  2. 考试认证
  3. 其它
  4. 来自主局的查询-can_fd_specifiaction

来自主局的查询-can_fd_specifiaction

上传者: 2024-07-19 19:37:25上传 PDF文件 31.92MB 热度 17次

第13章 RS485 通信 Modbus RTU 通信 13-7

(3) 信息示例

监控数据:显示读取反馈当前位置时的信息示例。

<查询示例>

局号 1byte 01 …放大器局号= 1 的示例

FC 1byte 03

10 地址 2byte 06 …指定反馈当前位置的地址= 1006h

00 信息记录数 2byte 02 …指定数据的个数 1 个× 2 = 0002h

20 CRC 校验 16bit(2byte) CA

<响应信息示例>

局号 1byte 01

FC 1byte 03

数据字节数 1byte 04 … 1 个× 4 = 04h

00 01 86 信息数据 1 4byte A0 … 000186A0h = 100000[单位量] −100000[单位量]的情况,数据 1 = FFFE7960h

C9 CRC 校验 16bit(2byte) EB

我们在通信过程中经常会遇到 CRC 校验的问题,许多工具可以帮助我们进行 CRC 校验,modbus 通信 rtu 的 crc 校验工具,它能够准确校验数据的完整性,让您的通信过程更加安全可靠。

FC 10h(写入各种数据)

(1) 来自主局的查询

局号 1byte

FC 1byte …

10h (H) 地址 2byte (L) …指定数据的地址※地址参照【表 13-1】

(H) 记录数 2byte (L) …指定数据的个数 n 个× 2

※定位数据指定 n 个× 10

※参数、定位数据最多为 9 个,其他最大为 45 个

数据字节数 1byte … n 个× 4

※定位数据为 n 个× 20

(HH) (HL) (LH) 数据 1 4byte (LL) ~ ~

(HH) (HL) (LH) 信息数据 n 4byte (LL) …来自指定地址的 n 个量写入数据※定位数据为 1 个数据 20byte

※数据格式参照【表 13-1】

(L) CRC 校验 16bit(2byte) (H)

这些示例显示了实际通信中的查询和响应模式,掌握这些格式可以让您在实现 Modbus RTU 通信时更加得心应手。若对 CRC 校验有更多需求,可以参考 用于 modbus RTU 模式的 CRC 简单校验函数,它简化了 CRC 校验的实现过程,极大提高了开发效率。

这样丰富的信息,让您在处理 RS485 通信时如鱼得水,快来尝试这些工具和方法吧!

下载地址
用户评论