开发工具

Modbus 协议数据包处理工具

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

ModbusIoT协议

收藏工具

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

快捷操作

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

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

开发工具

Modbus 数据包工具

0~247

生成的报文 (Hex)

报文字段解析

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

使用场景

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

如何使用

  1. 构建请求:选择 RTU/TCP 协议、功能码、填写参数,点击生成
  2. 解析报文:粘贴 Hex 字节串,自动逐字段解析并校验 CRC
  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 摘要与对比工具

可用

对文本或本地文件计算 SHA-1、SHA-256、SHA-384、SHA-512 摘要,可选 HMAC 模式与 Hash 对比,全部基于 Web Crypto 在浏览器本地完成,适合校验与签名调试。

Hash SHA 摘要

Cookie 构造器

Cookie 构造器 - Set-Cookie 生成工具

可用

在浏览器本地可视化配置 Cookie 名称、值与 Path、Domain、HttpOnly、Secure、SameSite 等属性,生成可用的 Set-Cookie 片段。

Cookie 开发