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数据解析中的文件解析功能,支持批量数据处理

Modbus ASCII协议知识

支持的数据类型

    字节序类型

      功能码说明

        调试技巧

          应用场景

            Modbus ASCII在线工具 | Modbus ASCII报文解析/指令生成器/LRC校验/数据转换工具