功能介绍
全面了解 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 数据,进行后续的数据分析和处理。