打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
UDS与OBD,傻傻地分不清
在谈论诊断时,绕不开的两个术语就是UDS和OBD,可是UDS和OBD之间有什么联系与区别,这让初涉诊断的工程师傻傻地分不清。
OBD全称为On-board diagnostic,车载诊断系统;UDS全称为unified diagnostic services, 统一诊断服务,在许多标准中又称为,Enhanced diagnosic,增强型诊断。 

可以简化理解成,一者为系统,一者成服务;系统,自下而上,标准庞大清晰;服务,上层清晰,兼容不同下层,以最终功能为要求。 若以OSI模型展示,两者各自的包含项即容易看出区别。
                                                 OBD 的OSI模型简示图
 
OBD纵贯了layer至layer7,其中每一个层次内皆有详细的标准规范。根据不同的物理硬件(CAN线、K线、L线),传输层、网络层、数据链路层、物理层的标准皆各不同。


UDS 的OSI模型简示图
        而UDS的标准特定为ISO14229,该标准覆盖了会话层和应用层。它不限定硬件网络,可以在CAN线、L线、K线、以太网、FlexRay等各种总线上实现功能。
在用途方面,OBD源于对排放系统相关的ECU的状态监测要求,与排放相关的ECU都应该支持OBD诊断,是国家强制性要求;UDS提供了ECU的故障监测、存储、管理,ECU程序刷新等功能,非国家强制性要求,由整车厂自主决定车载网络上的ECU是否支持。
以上都在说明不同,现在再反过来说明两者之间的联系。
CAN总线无疑在车载网络总线上占主导地位。以CAN总线下的UDS的功能实现为例。
UDS的硬件接口还需要借用OBD诊断接口,UDS中的故障码的分类与定义也是依据于OBD中ISO15031-6相关的规定。







本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
基于以太网的标准化车辆诊断
OBD 诊断与 UDS 诊断有什么区别?
车载诊断协议概述
汉子之解读ISO 14229(UDS)协议
CAN总线简析
汽车E/E架构网络安全设计(三):攻击方式和防护手段
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服