这串HEX的 modbus RTU报文是由多个字节组成的,每个字节都代表了一个8位的二进制数。根据modbus协议,这个报文包含了以下内容:

01:表示从站地址,这个报文是发给从站1的。

04:表示功能码,这个报文是读取从站上的多个保持寄存器的值。

75 30:表示起始地址,需要读取的保持寄存器的起始地址是7530。

00 08:表示数量,需要读取的保持寄存器的数量是8个。

EB CF:表示CRC(循环冗余校验)校验码,用于检查报文的完整性和正确性。

01:表示从站地址,这个报文是从站1回复的。

04:表示功能码,这个报文是读取从站上的多个保持寄存器的值的回复。

10 40:表示数据长度,需要读取的保持寄存器的数据长度是16个字节。

89 00 BD 20 99 00 00 00 00 00 00 00 B7 55 55 9D AE:表示读取到的保持寄存器的值,共16个字节。

01:表示从站地址,这个报文是发给从站1的。

03:表示功能码,这个报文是读取从站上的多个寄存器的值。

00 00:表示起始地址,需要读取的寄存器的起始地址是0。

00 02:表示数量,需要读取的寄存器的数量是2个。

C4 0B:表示CRC校验码,用于检查报文的完整性和正确性。

01:表示从站地址,这个报文是从站1回复的。

03:表示功能码,这个报文是读取从站上的多个寄存器的值的回复。

04 00:表示数据长度,需要读取的寄存器的数据长度是8个字节。

B7 55 55 B5 7A:表示读取到的寄存器的值,共4个字节

帮我解析一下这串HEX的 modbus rtu报文01 04 75 30 00 08 EB CF 01 04 10 40 89 00 BD 20 99 00 00 00 00 00 00 00 B7 55 55 9D AE 01 03 00 00 00 02 C4 0B 01 03 04 00 B7 55 55 B5 7A

原文地址: https://www.cveoy.top/t/topic/fpLg 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录