uds什么意思

专家解答(1)添加收藏
科普打杂
【认证专家】科普打杂

认证汽车师傅,拥有多年行业工作经验

+向他提问
最佳答案

uds是一种统一的诊断服务,是诊断服务的一个标准参考协议。比如读取故障码应该向ecu发什么指令,读数据流又是发什么指令。是一套诊断协议,对当前汽车出现的问题进行分析,这套协议在汽车电子上目前使用非常多。

obd是关注车辆售后实时排放的理念形成的行业规范,而uds是诊断服务的统一化规范。uds提供的是一个诊断服务的基本框架,主机厂和零部件供应商可以根据实际情况选择实现其中的一部分或是自定义出一些私有化的诊断服务来。

补充:

uds本质上是一系列的服务,共包含6大类26种。每种服务都有自己独立的ID,即SID。

1、SID:ServiceIdentifier,诊断服务ID。uds本质上是一种定向的通信,是一种交互协议(Request\u002FResponse),即诊断方给ecu发送指定的请求数据(Request),这条数据中需要包含SID。

2、如果是肯定的响应(PositiveResponse),回复[SID 0x40],如请求10,响应50;请求22,响应62。

3、如果是否定的响应(NegativeResponse),回复7F SID NRC,回复的是一个声明。