
强大功能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 数据,进行后续的数据分析和处理。