全文导读:CAN总线凭借着可靠、实时、经济和灵活的优势,在汽车、工业等领域得到广泛应用,并逐渐普及到电池储能、医疗器械、智能大楼等应用场景中。随着CAN总线在越来越多领域得到应用,CAN总线测试的需求也逐渐增多。本文主要总结了平时测试过程中经常遇到的一些典型问题,并给出解决方案,帮助您更加顺利地完成测试。
文章目录
一、断线
解决方法:
1、可以明显看出来线缆损坏的话,直接换线即可;
2、外表看不出来的,可以使用断路测试仪检查每一个引脚,确定线缆损坏,换线。
二、线缆类型错误:非CAN线
有可能现场用的线缆看起来是用于CAN方面的,但实际不是CAN线缆,不符合标准定义。大部分常见产品采用DSub9接头,符合 CiA® 303-1关于引脚定义的规范。当然也可以采用其他比如RJ45等接头。如下表是DB9端CAN的引脚定义。
解决方法:检查线缆的引脚分配,如果不符合标准就更换线缆;如果符合标准,再检查其它方面。
三、接线不当
当一个CAN网络中有多个节点,连接的时候有多个插头需要连接的时候,就很可能出现连接错误。导致无法进行CAN通讯或者出现零星错误。下图的CAN节点2的错误状态可能会变成被动错误。
解决方法:
1、 检查所有插线是否正确;
2、 检查所有接头是否引脚匹配。
四、网络上只有1个正常通讯的节点
一个正常工作的CAN网络至少有两个或者更多CAN节点。如果只有一个CAN节点正常