Modbus ASCII在线工具 | Modbus ASCII报文解析/指令生成器/LRC校验/数据转换工具
Modbus ASCII在线工具,支持ASCII报文解析、指令生成、响应数据/报文生成和LRC校验。支持多种数据类型(UINT16/INT16/UINT32/INT32/FLOAT32)和字节序(ABCD/DCBA/BADC/CDAB),一键生成标准Modbus ASCII命令。
Modbus ASCII请求命令生成器
Modbus ASCII响应报文生成器
数据类型
字节序
数值(十进制数值)
Modbus ASCII报文解析器
解析规则配置
起始位置
数据类型
原始数据
字节序
排序数据
解析结果
操作
暂无解析规则,请添加规则开始解析
Modbus ASCII LRC校验码计算器
使用说明
功能概述
Modbus ASCII工具是一个集成的Modbus ASCII协议工具,提供命令生成、响应数据生成和数据解析三大核心功能。它可以帮助用户快速生成标准的Modbus ASCII命令,模拟从站响应数据,并解析实际通信数据。
主要功能:
- 命令生成:支持常用功能码,可快速生成标准的Modbus命令
- 响应数据生成:支持模拟从站响应数据,便于测试和验证
- 数据解析:支持多种数据类型和字节序的解析,可快速验证数据类型和字节序是否正确
命令生成器使用说明
- 从站地址:设备的硬件地址,范围0-255
- 功能码:支持01/02/03/04/05/06/15/16等标准功能码
- 起始地址:要访问的寄存器起始地址
- 数量:要读取或写入的数据量
- 常用命令示例:
- 读取保持寄存器:01 03 00 00 00 02 C4 0B(读取2个寄存器)
- 写单个寄存器:01 06 00 00 00 01 48 0A(写入数值1)
响应数据生成器使用说明
- 选择与命令相匹配的功能码
- 支持多种数据类型:UINT16/INT16/UINT32/INT32/FLOAT32等
- 支持多种字节序:ABCD/DCBA/BADC/CDAB
- 响应数据示例:
- 读取响应:01 03 04 00 01 00 02 2A 32(返回2个寄存器数据)
- 写入响应:01 06 00 00 00 01 48 0A(写入确认)
数据解析器使用说明
- 支持输入标准的Modbus数据帧进行解析
- 可配置多条解析规则,支持不同数据类型和字节序
- 内置多种数据类型转换,支持有符号/无符号整数和浮点数
- 灵活的字节序配置,适应不同设备的数据格式
- 对于大量数据的解析,建议使用Modbus调试页面的Modbus数据解析中的文件解析功能,支持批量数据处理