该指令用于检查总线连接上的CAN高速和CAN低速信号电平是否正确。
检测提示:
- 电压检测(示波器):电压检测的前提条件是连接好电池,打开点火开关。
- 电阻测量:电阻测量时,被测部件必须断电后才能测量。为此,请断开车辆蓄电池的线路。等待大约3分钟,直到系统中的所有电容器放电完毕。
控制器局域网(CAN)总线系统是一个线性总线系统,具有以下特点:
- 双向信号传播。
- 所有总线用户接收相同的信息。每个总线用户决定是否使用该信息。
- 可以通过简单的并联来增加额外的总线用户。
- 该总线系统构成了一个多主控单元系统。每个总线用户可以是主控制单元或从控制单元,这取决于它是作为发送器还是接收器连接的。
- 传输介质是双线连接。电线的名称是:CAN低和CAN高。
总线K-CAN(车身CAN)、PT-CAN(动力传动系CAN)和F-CAN(底盘CAN)的主要区别在于:
- K-CAN:数据传输速率约100kbit/s,单线运行即可。
- PT-CAN:数据传输速率约为500kbit/s,不允许单线运行。
- F-CAN:数据传输速率约500 kbits/s,不能单线运行。
主控制单元是主动通信方,通信的主动权由它发出。主控制单元控制总线并控制通信。主控制单元可以向总线系统中的被动总线用户(子控制单元)发送信息,并根据被动用户的要求接收信息。辅助控制单元是被动通信用户,要求子控制单元接收和发送数据。
在多主控单元系统中,所有通信用户在某一时刻都可以充当主控单元或子控制单元。为了发现CAN总线是否工作良好,需要观察总线上的通信。在这种情况下,不需要分析单个位,只需要观察CAN总线是否工作。示波器测量指示:“CAN总线可能无故障工作”。
如果用示波器测量CAN低(或CAN高)导线和接地之间的电压,可以获得以下电压限制内的矩形波形信号:
K-CAN:
- CAN低地:u最小值=1 V,u最大值=5 V。
- CAN高地:u最小值=0 V,u最大值=4 V。
这些值是近似值,根据总线上的负载,可能有几个100 mV的偏差。
PT-CAN和F-CAN:
- CAN低地:u最小值=1.5 V,u最大值=2.5 V。
- CAN高地:u最小值=2.5 V,u最大值=3.5 V。
为了避免信号反射,两个CAN总线用户(PT-CAN网络中距离最远的)分别连接一个120端接电阻。这两个终端电阻并联,形成60 的等效电阻。该等效电阻可以在电源电压关闭后在数据线之间测量。此外,可以单独测量单个电阻。
从总线上断开一个容易拆卸的控制单元,然后测量插头上CAN-Low线和CAN-High线之间的电阻。
注意:不是所有车辆在CAN总线上都有终端电阻。根据电路图检查连接的车辆上是否安装了终端电阻。
当K-CAN或PT-CAN数据总线出现故障时,CAN-Low或CAN-High线上可能存在短路或开路,或者控制单元损坏。为了找到失败的原因,建议采取以下步骤:
- 依次从CAN总线上拔下总线用户,直到找到故障原因(=控制单元X)。
- 检查控制单元X的引线是否短路或开路。
- 如果可能,测试控制单元x。
- 如果从控制单元到CAN总线的支线短路,只有该工作步骤会成功。如果CAN总线本身的一根电线短路,则必须检查线束。