车载诊断概念简单介绍

uds诊断初步了解

在这里插入图片描述

​ 在诊断协议诞生前,一般故障出现后都是通过有经验的老师傅进行经验判断,但是有了诊断协议后,车辆出现问题一般都是把故障信息保存在内存中,维修师傅就可以通过总线对数据进行读取,这样问题判断就比较方便了。

UDS(unified diagnostic services)是在汽车电子ECU环境下的一种诊断协议,这种协议被用在几乎所有由OEM一级供应商的ECU上面,这些ECU控制车辆的功能,

诊断系统使用

​ 诊断通讯系统通常由Tester、VCI和ECU组成,其中Tester为我们的测试仪,可以是诊断仪也可以是我们的电脑软件;VCI(Vehicle Communication Interface)诊断通讯接口;ECU(Electronics control unit)电子控制单元

在这里插入图片描述

诊断系统
uds七层协议介绍

在这里插入图片描述

在这里插入图片描述

从车载的七层协议图中可以看出,车载的uds主要集中在模型中的应用层和会话层,can协议主要集中在一层和四层之间。其中uds主要是面向车辆整体的

uds参考osi七层协议[^1]
通讯模式使用

通讯模式采用传统的cs架构,client发送报文,server端接收报文并且处理返回,其中client指的是我们的客户端TST,而s指的是我们的server也就是我们的ECU

在这里插入图片描述

寻址信息

​ 寻址通过报文的帧ID进行体现,SA(source address)代表源地址也就是消息发送方,TA(target address)代表消息接收方。

寻址方式

physical addressing:物理寻址

采用一对一的寻址模式,一条报文对应一个独立的ECU

functional addressing:功能寻址

一对多,一条报文对应本网络所有ECU,也就是所有ECU都要对这个指令进行回复

每个ECU都有两个帧ID分别对应物理寻址的收和发

专业术语介绍:OBD(on board diagnostics)即车载自动诊断系统,OSI(open system interconnection),ISO(international oranization for standardization)国际标准组织

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值