modbus 报文分析小工具 点击:14 | 回复:0



哈哈哈

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 0回
  • 年度积分:23
  • 历史总积分:23
  • 注册:2025年11月28日
发表于:2025-11-28 11:25:16
楼主

image.png

 强大功能Modbus 报文解析器


【核心功能】
Modbus RTU 解析
支持完整的 Modbus RTU 协议解析,包括 CRC-16 校验和验证。
✓ 自动识别设备地址和功能码
✓ CRC-16 Modbus 校验算法
✓ 支持读保持寄存器(0x03)
✓ 支持读输入寄存器(0x04)
✓ 自动剥离 CRC 字节
示例: 01 03 04 00 64 00 32 3A 39

Modbus TCP 解析
完整支持 Modbus TCP/IP 协议,解析 MBAP 报文头。
✓ 解析事务标识符(Transaction ID)
✓ 验证协议标识符(Protocol ID)
✓ 提取报文长度字段
✓ 识别单元标识符(Unit ID)
✓ 支持完整 MBAP 头部解析
示例: 00 01 00 00 00 06 01 03 00 00 00 02

多种数据类型转换
支持多种数据类型和字节序的寄存器数据转换。
✓ 16位整数:int16_AB, int16_BA, uint16_AB, uint16_BA
✓ 32位整数:int32/uint32(ABCD、CDAB、BADC、DCAB)
✓ 浮点数:float(ABCD、CDAB、BADC、DCAB)
✓ 灵活切换显示/隐藏列
✓ 实时预览不同字节序结果

位级编辑与注释
对寄存器的每一位进行精细化编辑和标注。
✓ 16位二进制可视化展示
✓ 为每个位添加 0值/1值注释
✓ 点击二进制列快速打开编辑器
✓ 注释随导出一起保存到 CSV
✓ 支持批量选择和编辑

【高级功能】
代码解析映射
将寄存器数值映射到实际含义的代码或文本描述。
• 双击十六进制值打开编辑器
• 支持多组数值-代码映射
• 导出时以 JSON 格式保存

参数标签与系数
为每个寄存器添加参数名称和转换系数。
• 每行可编辑参数名称
• 设置系数自动换算
• 系数应用到所有数值列

CSV 导出
一键导出解析结果到 Excel 可读的 CSV 格式。
• UTF-8 with BOM 编码
• 包含所有选中的数据列
• 导出位注释和代码映射

【灵活的输入格式】
支持多种十六进制输入格式,自动识别和解析:
空格分隔: 01 03 04 00 64 00 32 3A 39
逗号分隔: 01,03,04,00,64,00,32,3A,39
0x 前缀: 0x01 0x03 0x04 0x00 0x64 0x00 0x32 0x3A 0x39
连续字符串: 010304006400323A39

【适用场景】
工业设备调试:快速验证 PLC、传感器、仪表等 Modbus 设备的通信数据是否正确。
协议学习:通过可视化解析帮助理解 Modbus 协议结构和数据格式。
数据分析:批量解析和导出 Modbus 数据,进行后续的数据分析和处理。




楼主最近还看过


热门招聘
相关主题

官方公众号

智造工程师