首 页文档资料下载资料维修视频汽修在线平台
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 汽车技术 > 汽车维修 > 汽车部件维修实例
CAN总线系统记忆故障代码的说明
来源:本站收集  作者:佚名  2012-11-17 16:26:03

    CAN总线采用广播通讯的数据传输方式,即CAN总线上的每个节点(控制单元)均发茵接收数据,并对接收的数据进行校验;CAN总线上的节点也会向其他控制单元发出数据请求信号,当发出数据请求得不到应答时.就会出现类似于“与XX控制单元失去通讯”的故障代码。因此,几个控制单元同时指向某个控制单元有故障时,很可能是此控制单元有故障(包括电源及搭铁)。

    (1)动力CAN总线或舒适CAN总线故障。若因为本控制单元发现CAN总线有故障导致无法发送信息,本控制单元就会将故障代码记忆在本控制单元中(图4)。例如,ABS故障代码为01316(ABS控制单元无信号/通讯),它表示ABS控制单元检测到自己不能向动力CAN总线发送数据,ABS控制单元就记忆了01316这个故障代码。

 

    (2)数据总线硬件故障。与故障信息“动力CAN或舒适CAN总线故障”意义相同。

 

    (3)与XY控制单元无通讯。若本控制单元发现无法从XY控制单元接收到信息,本控制单元就会记忆此故障代码(图5)。例如,发动机系统故障代码为18057(动力CAN丢失来自ABS控制单元的信号),表示发动机控制单元偶尔不能接收到ABS控制单元发出的信息,经过向ABS控制单元发送请求信息后,仍不能正常的应答,发动机控制单元记忆18057这个故障代码。

 

 

    (4)丢失来自XY控制单元的信息。与故障信息“与控制单元XY无通讯”意义相同。

 

    (5)来自XY控制单元的信息不合理。若本控制单元发现无法从XY控制单元接收到正确的信息,本控制单元记忆此故障(如发送控制单元软件版本错误),如图6所示。

 

    例如,发动机系统故障代码为29087(从ABS控制单元有不合理的信息).表示发动机控制单元接收到ABS的不合理信息,发动机控制单元经多次向ABS控制单元质询后,发动机控制单元经校验后仍判断该信息不合理,此时发动机控制单元就会记忆29087这个故障代码。

 

    (6)XY控制单元检查故障记忆。若XY控制单元发送信息时,识别到自身有故障就会记忆故障代码,并向总线发出XY控制单元有故障的信息。本控制单元(接收方),接收到XY控制单元有故障的信息后,必须跳至替换功能(如惯性运行),但由于丢失XY控制单元的信息,本控制单元中将有.XY控制单元有故障”的故障记忆(图7)。例如,发动机系统故障代码为53286(自动变速器控制单元检查故障记忆),表示自动变速器控制单元有故障后向动力CAN总线发出“自动变速器控制单元有故障代码.的信息,发动机控制单元接收到此信息后,由于没有换挡、挡位、自动变速器油温度等信息,只能按故障保护状态运行,但此时自动变速器控制单元的故障导致发动机控制单元工作不正常,因此发动机控制单元会记忆53286这个故障代码。

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)
Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:88,031.25000 毫秒