LRC 在线校验

校验的数据:

提示:可以输入带空格的十六进制数据,如 "A1 A2 A3 B1 B2 B3" 或 "A1A2A3B1B2B3"

LRC校验计算结果:

十六进制(Hex):
十进制(Dec):
八进制(Oct):
二进制(Bin):

LRC校验小知识

纵向冗余校验(Longitudinal Redundancy Check,简称LRC)是一种常用的通信数据校验方法, 用于检测数据传输过程中的错误。LRC校验广泛应用于工业通信协议中,如Modbus ASCII模式。

LRC校验计算步骤:

  • 将待校验数据按字节分割并求和
  • 对求和结果取模256(sum % 256)
  • 用256减去模值,即 LRC = (256 - (sum % 256)) % 256

示例:对于数据 A1 A2 A3 B1 B2 B3,计算过程为: 0xA1 + 0xA2 + 0xA3 + 0xB1 + 0xB2 + 0xB3 = 0x3F2, 0x3F2 % 256 = 0xF2, LRC = 256 - 0xF2 = 0x0E

账户

收藏夹

还没有收藏的工具

在线状态

后端服务离线
SatNOGS离线

缓存: hit 0 / miss 0

CelesTrak离线

缓存: hit 0 / miss 0

最近使用

暂无记录

网站信息

189+

在线工具

10K+

月访问量

99.9%

可用性