dev / 可用工具

Modbus 协议数据包处理工具

支持 RTU 和 TCP (MBAP) 两种帧格式的 Modbus 协议报文构建、解析与 CRC16 校验。覆盖 FC01~FC16 主要功能码,支持写线圈、写寄存器等操作。

ModbusIoT协议

收藏工具

当前还没有选择收藏模式。

快捷操作

返回开发工具 浏览全部工具

你可以复制当前工具页链接,或者在支持的设备上直接调用系统分享。

在线工具

Modbus 数据包工具

0~247

生成的报文 (Hex)

报文字段解析

选择功能码并填写参数后点击生成

使用场景

  • 构建 Modbus RTU/TCP 请求报文用于调试 PLC/传感器
  • 解析串口抓取的原始 Hex 数据并逐字段查看
  • 批量计算 CRC16-Modbus 校验码
  • 报文结构参考与教学演示

如何使用

  1. 1. 构建请求:选择 RTU/TCP 协议、功能码、填写参数,点击生成
  2. 2. 解析报文:粘贴 Hex 字节串,自动逐字段解析并校验 CRC
  3. 3. CRC 校验:输入原始数据,一键计算并追加 CRC16

示例输入输出

RTU 请求

01 03 00 00 00 0A C5 CD

解析

地址=1, FC03 读保持寄存器, 起始=0, 数量=10, CRC✅

FAQ

支持哪些功能码?

支持 FC01~FC04(读操作)、FC05/FC06(写单个)和 FC15/FC16(写多个),可覆盖绝大多数 Modbus 应用场景。

CRC 字节顺序是什么?

Modbus RTU 使用 CRC16 多项式 0xA001,帧内以低字节在前 (Little-Endian) 方式追加。

可以解析响应告警帧吗?

可以。工具会自动识别功能码最高位为 1 的异常响应,并解析异常码。

工具列表

相关推荐

你可以从这里继续打开相近场景的工具,减少重复搜索。

进制转换器

进制转换工具

可用

在二进制、八进制、十进制和十六进制之间快速互转,适合开发调试和嵌入式场景。

进制 转换器 开发工具

Hash 生成

Hash 生成工具

可用

对文本内容生成 SHA-1、SHA-256、SHA-384、SHA-512 哈希值。

Hash SHA

Cookie 构造器

Cookie 构造器

可用

通过表单快速配置 Cookie 参数并生成 Set-Cookie 或 document.cookie 代码段。

Cookie 开发