【浏览器执行模式】 : 您的所有数据均在浏览器中处理,不会上传服务器,数据安全有保障。不放心的,可等待页面加载完成后 断网使用!(需提前登录账号)
【速度及稳定性】 : 处理速度由您的机器配置决定。由于浏览器差异,少数工具可能出现无法使用或异常:请使用:软件版工具
工具使用
返回旧版工具
先设置参数,再输入数据,最后生成 LRC 校验结果。
支持 HEX、ASCII、UTF-8 文本和原始字节读取,可生成 Modbus ASCII 常用二补码 LRC,也能批量导出 CSV 或 ZIP。
当前模式
单条
已处理
0
成功
0
设置计算参数
先确认输入来源和补码方式。Modbus ASCII 通常选择 HEX 输入、二补码、保留原字节顺序。
处理方式
原始字节仅用于批量文件模式。
LRC 通常不需要改变字节顺序。
输入待校验数据
单条模式下输入一条报文,点击计算后可查看 LRC、累加和与完整报文。
提示
请先在设置页确认格式。HEX 可使用空格、逗号、冒号、连字符分隔,每两个字符表示一个字节。
示例:01 03 00 00 00 0A 的标准二补码 LRC 为 F2。
界面预览前 20 条,复制和下载会包含全部结果。
多个文件会全部处理,界面只显示前 20 个文件。
文件预览
尚未选择文件
0%
校验结果
结果会在这里显示。单条数据可查看计算过程,批量数据可复制或下载。
还没有结果,请完成设置和输入后点击计算。
使用说明
软件使用说明
- 设置计算参数:先选择单条计算、批量文本或批量文件模式,再设置输入格式、补码类型、字节顺序和输出格式。
- 选择输入格式:
- 十六进制HEX:输入如
01 03 00 00 00 0A的数据,可使用空格、逗号、冒号或连字符分隔。 - ASCII字符:按字符编码计算,每个字符对应一个字节。
- UTF-8文本:适合中文或多语言文本内容的字节校验。
- 文件原始字节:在批量文件模式中按文件字节内容计算。
- 十六进制HEX:输入如
- 配置补码方式:
- 二补码:Modbus ASCII常用LRC算法,累加后取低8位,再取反加1。
- 一补码:累加后取低8位,再按位取反。
- 低8位求和:仅输出累加和的低8位,便于对比不同设备算法。
- 输入或选择文件:单条模式输入一条数据;批量文本模式每行输入一条数据;批量文件模式可选择多个TXT、CSV、HEX、BIN或DAT文件。
- 开始计算:点击“计算并查看结果”,工具会显示LRC校验值、累加和、LRC ASCII、完整报文和计算过程。
- 复制与下载:单条结果可复制或下载CSV;批量文本可导出CSV;批量文件会按原文件名生成结果文件,多个文件会打包为ZIP。
- 保存设置:常用输入格式、补码方式和输出样式可保存,下次使用时可继续沿用。
常见问题
答:常用LRC算法会先累加所有数据字节,保留低8位,然后取二补码,也就是按位取反后加1。Modbus ASCII报文通常使用这种计算方式。
答:不包含。LRC通常只对地址、功能码和数据字段对应的字节计算,不包含起始冒号,也不包含结尾的回车换行。
答:HEX输入要求每两个字符表示一个字节,例如
01 03 00 00。可使用空格、逗号、冒号、连字符分隔,也可以不加分隔符。
答:二补码是在累加和低8位基础上取反加1,适合Modbus ASCII;一补码只取反不加1;低8位求和不取补码,便于核对设备文档中的特殊校验规则。
答:结果文件会沿用原文件名并追加LRC结果标识。如果遇到重名,会自动添加数字后缀区分,多个结果文件会打包为ZIP下载。
答:LRC主要通过字节累加和补码运算完成,常用于Modbus ASCII;CRC使用多项式运算,常见于Modbus RTU。两者适用协议和计算过程不同。