OBD的发展历史
应对燃油车,尾气排放,引入OBD。
进而引入了OBD-II的开发性和接口统一形式。
再次,引入了UDS(统一诊断服务),定义了服务格式和统一了接口接口的层次标准。
OBD: 百家争鸣,物理接口形式各异。
OBD-II:物理接口统一。软件协议=通用+OEM各自定义。由SAE定义并推出的标准。监控汽车尾气排放的需求,推动了OBD-II的出现。
UDS使用OBD-II接口。
UDS的作用:
车载电子设备功能变得复杂,引入UDS自诊断方式,降低车辆维护的难度。
排放相关的诊断内容,即ISO 15031-5主要针对OBD协议,为法规强制要求燃油车满足的协议,电动车是无需满足的。
燃油车通常既满足UDS协议,又满足OBD协议,这两个协议不冲突。服务ID(SID)
OBD 与UDS有什么区别?
SID < 0x10,是OBD。用于车辆排放检测。
SID >=0x10,是UDS。接口是 :诊断链接头(DLC)Data Link Connector 。UDS使用OBD-II接口。
OBD是关注车辆实时排放的理念形成的行业规范,而UDS是诊断服务的统一化规范。
UDS是面向整车所有ECU(电控单元)的,而OBD是面向排放系统ECU的。
两者之间并不存在谁替代谁。
reference:https://wenku.baidu.com/view/c2cfcd2e370cba1aa8114431b90d6c85ed3a88eb.html