汽车ECU诊断:车外离线诊断系统

描述

车外离线诊断系统

上述车内在线诊断系统中记录了故障的相关数据,这些数据将会被技术或维修人员使用。

具体来说,就是技术或维修人员使用外部的诊断设备(比如诊断仪)做一些获取故障信息的操作,他们还可能会使用诊断仪去做清除故障和更新软件等操作。这里把支持做这些操作的系统称为车外离线诊断系统,如下所示:

ecu

通过上图可理解为:车外离线诊断系统是一个关于故障诊断的通讯系统,其实它是基于UDS服务的诊断通讯系统,即外部的诊断设备(比如诊断仪)发送请求,然后ECU响应回复。

比如使用诊断仪请求读取PWM信号占空比的故障信息,ECU验证通过,就会响应回复DTC,DTC状态位,DTC严重程度以及其他数据;或者使用诊断仪清除故障,那么ECU响应回复故障是否清除;或者使用诊断仪更新软件,那么ECU响应回复软件更新的实时进程。也就是说车外离线诊断系统的核心是UDS服务,其定义可参考ISO14229-1,总的来说,按功能划分,UDS服务可分为6类,共26种服务,分别是:

诊断和通信管理功能单元,包括10,11,27,28,3E,83,84,85,86,87共10种服务;

数据传输功能单元,包括22,23,24,2A,2C,2E,3D共7种服务;

存储数据传输功能单元,包括14,19共2种服务;

输入输出控制功能单元,包括2F服务;

例行程序功能单元,包括31服务;

上传下载控制功能单元,包括34,35,36,37,38共5种服务。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分