• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

modbus在工作的过程中校验错误一般是什么引起的

Easter 2020-03-24 浏览量:4628
什么情况下会导致校验错误
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • modbus在传输的过程中出现了校验错误,通常是由于你的数据出现了错误,导致CRC校验不能通过,这个时候就会报校验错误,一般都是由于你的传输过程中出现了干扰导致数据不稳定,从而出现校验错误
    • 发布于 2020-04-07
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:7
  • 一般是数据传输过程中有干扰,导致数据错误,最后校验失败。只要有一位数据不对,最后的校验就是错的了
    • 发布于2020-03-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果串口传输距离太长,或者速度太快,有可能造成报文错误,可以尝试缩短距离,采用差分信号通信,降低波特率
    • 发布于2020-03-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 通讯有干扰,导致数据出错,然而校验出错,数据线太长或者外部干扰太严重或者没用双绞线都会这样
    • 发布于2020-03-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 传输信号被干扰了。 或者连线太长了。导致数据不稳定 。
    • 发布于2020-03-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 就是数据传输中受到干扰了,导致数据某些位发生变化,就会引致校验错误,这种错误需要在通信协议中进行处理(比如安排重发)
    • 发布于2020-03-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 一般是速度太快,线上有损耗,还有外部线上的干扰造成的
    • 发布于2020-03-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 一般硬件问题比较大,传输干扰,损耗,速度过快都可以造成误码导致校验错误!
    • 发布于2020-03-26
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

modbus在工作的过程中校验错误一般是什么引起的