而不能建立与控制模块的通信可能的原因和补救措施有:
1.当执行一项功能所需从另一个控制单元获得的信息超过2s未接收到;
2.该控制单元出现Time-out (功能信息故障时间>500ms);
3.该控制模块不属于标准装备范围,因此不能安装;
4.检测该部件与中央网关之间的通信;
5.检测该部件的供电及搭铁;
6.检查该部件的CAN线连接;
7.该控制模块与别的控制模块之间的CAN通信的检测;
8.该部件损坏。
检查发动机控制单元N3/10的供电,位于前SAM上的第6号7.5A保险丝、第25号15A、第27号7.5A三个保险丝结果一切正常,之后检查启动机保险丝位于前SAM上的第7号20A保险及M号启动继电器N10/1KM结果线路一切正常但是控制部分仍然有故障,之后检查发动机的接地点W11W1、W11W2、W16/5均坚固良好无锈蚀和松动。加之其他控制单元不能与其通信可以初步判断为发动机控制单元N3/10内部损坏,由于发动机控制单元N3/10价格不菲而且又是防盗组件,不能轻率判定其有故障,于是决定替换另一辆同型号车型的发动机控制单元N3/10,重新进行快速测试结果发动机控制单元能够通信,但是CAN-C总线上其他控制单元仍然无法通信,处于潜水状态。此时可以确切断定,原车发动机控制单元N3/10有故障,至于是何缘故CAN-C上的其他控制单元依然无法通讯,是因为替换的发动机控制单元N3/10不是原车部件,未与该车进行防盗匹配,只能借用其中的某些功能,因此CAN-C上的用户不能与之通讯也就不能借此与其他CAN总线进行信息交换了,同时也能从侧面说明发动机控制单元N3/10是CAN-C的网关。新的控制单元安装到某一车上,如果开关钥匙的次数超过40次,将会被锁定到该车上,因此借用时要万分谨慎。更换发动机控制单元N3/10并做相应匹配后,能够成功启动车辆并进行相应路试,结果一切正常至此故障彻底消除。
维修小结
在此介绍一下关于终端电阻的相关知识:
1.在控制单元内装置的不是一个固定阻值的终端电阻,它是由很多个被测量的电阻组合在一起被称为终端电阻。终端电阻装在系统(例如:CAN-C)的2个控制单元内。终端电阻阻止CAN总线信号在CAN总线上产生变化电压的反射。当终端电阻出现故障,则因为线路的反射影响,控制单元的信号无效。当用HMS990进行信号的CAN总线信号的测量,该信号与标准信号不相符,则可能为终端电阻损坏,传输速率小于100kb/s的CAN总线没有终端电阻。
2.终端电阻的测量步骤如下:
①将蓄电池的电极线拔除;
②等待大约5min,直到所有的电容器都充分放电;
③连接测量仪器并测量总阻值;
④将一个带有终端电阻控制单元的插头拔下来;
⑤检测总的阻值受否发生变化;
⑥第一个控制单元(带有终端电阻)的插头连接好,再将第二个控制单元的插头拔下来;
⑦检测总的阻值受否发生变化;
⑧分析测量结果。
3.带有终端电阻的两个控制单元是连接相通的。测量的结果是每一个终端电阻大约为120Ω,总的阻值为60Ω。通过该测量可以得出结论,连接电阻是否正常。重要的一点是,终端电阻不是一定为大约120Ω,作为标准值或者试验值两个终端电阻每一个以120Ω为起始。总的阻值依赖于车辆的总线结构。所以终端电阻是根据车型设计的。