发表于:2012/9/7 18:03:59
#0楼
我用WINSCT软件截的报文:
第一段:
AA 02 00 00 00 10 60 1D
AA 02 03 01 00 00 30 55
AA 03 00 00 00 02 DD D0
AA 03 04 F9 99 00 14 00 45
第二段:
AA 02 00 00 00 10 60 1D
AA 02 03 00 20 00 78 55
AA 03 00 00 00 02 DD D0
AA 03 04 E9 00 00 FF 94 E5
协议是规约:MODBUS,RTU格式,隔离型EIA RS-485半双工通讯接口
通讯速率:2400bps,8位数据位,1位停止位,无校验
站号: 0xAA/0xAB(在模块芯片上用“ID: 0xAA”或“ID: 0xAB”标记)
报文是从一个“从设备”上截到的,第一段是正常的,第二段是有问题的报文
那位朋友帮助分析一下这些报文,那段是地址段、功能段、数据段、每段的是几位数据,含义。
这些报文需要翻译成2进制才能读出阅读具体内容吗
请求 响应 请求 请求
0x01 0x01 0x01 0x01
0x03 0x03 0x05 0x05
0x00 0x04 0x00 0x00
0x00 LEDData_high注1 XX(应<3) XX(应<3)
0x00 LEDData_low 注1 XX(0xff或00) XX(0xff或00)
0x02 0x00 XX(0x00或ff) XX(0x00或ff)
XX
(CRC校验值)XX (0或1)
开关闭合:1
开关断开:0
XX(CRC校验值) XX(CRC校验值)
XX
(CRC校验值) CRC校验值 XX(CRC校验值) XX(CRC校验值)
谢谢了
第一段:
AA 02 00 00 00 10 60 1D
AA 02 03 01 00 00 30 55
AA 03 00 00 00 02 DD D0
AA 03 04 F9 99 00 14 00 45
第二段:
AA 02 00 00 00 10 60 1D
AA 02 03 00 20 00 78 55
AA 03 00 00 00 02 DD D0
AA 03 04 E9 00 00 FF 94 E5
协议是规约:MODBUS,RTU格式,隔离型EIA RS-485半双工通讯接口
通讯速率:2400bps,8位数据位,1位停止位,无校验
站号: 0xAA/0xAB(在模块芯片上用“ID: 0xAA”或“ID: 0xAB”标记)
报文是从一个“从设备”上截到的,第一段是正常的,第二段是有问题的报文
那位朋友帮助分析一下这些报文,那段是地址段、功能段、数据段、每段的是几位数据,含义。
这些报文需要翻译成2进制才能读出阅读具体内容吗
请求 响应 请求 请求
0x01 0x01 0x01 0x01
0x03 0x03 0x05 0x05
0x00 0x04 0x00 0x00
0x00 LEDData_high注1 XX(应<3) XX(应<3)
0x00 LEDData_low 注1 XX(0xff或00) XX(0xff或00)
0x02 0x00 XX(0x00或ff) XX(0x00或ff)
XX
(CRC校验值)XX (0或1)
开关闭合:1
开关断开:0
XX(CRC校验值) XX(CRC校验值)
XX
(CRC校验值) CRC校验值 XX(CRC校验值) XX(CRC校验值)
谢谢了