统一诊断服务(UDS)协议

统一诊断服务(UDS)协议

诊断OSI模型与协议族

UDS 协议标准规范由国际标准化组织(ISO)在 ISO 14229 中定义。见下图

  • ISO 14229-1
    规定了诊断服务独立于数据链路的要求,允许诊断测试仪(客户端)控制车载电子控制单元(ECU,服务器)中的诊断功能,例如连接到道路车辆嵌入式串行数据链路的电子燃油喷射、自动变速箱、防抱死制动系统等。
  • ISO 14229-2
    规定了通用会话层服务和要求,以确保统一诊断服务(ISO 14229-1)与所有传输协议和网络层服务(例如 ISO 13400-2 DoIP、ISO 15765-2 DoCAN、ISO 10681-2 FlexRay 通信、ISO 14230-2 DoK-Line 和 ISO 20794-3 CXPI)之间的独立性。
  • ISO 14229-3
    规定在道路车辆控制器局域网(CAN/UDSonCAN)上实施一组通用的统一诊断服务(UDS)。
  • ISO 15031-5
    旨在满足美国、欧洲以及可能采用类似要求的任何其他地区的车载诊断 (OBD) 法规的数据报告要求。
  • ISO 15031-6
    为机动车辆的电气/电子车载诊断 (OBD) 系统在检测到故障时必须报告的标准化诊断故障代码 (DTC) 提供统一性。
  • ISO 15765-2
    规定了传输协议和网络层服务,旨在满足 ISO 11898-1 中规定的控制器局域网络 (CAN) 车辆网络系统的要求。
  • ISO 11898-1
    规定了在实现 CAN 数据链路层的模块之间建立数字信息交换的特性。

UDS协议

协议数据单元结构

应用层诊断服务格式

消息类型 源地址 目标地址 目标地址类型 远端地址 SDU长度 PCI 数据
域名称
消息类型 诊断,远程诊断,安全诊断,远程安全诊断
源地址 发出诊断请求或响应的节点的逻辑地址。
目标地址 接收诊断请求或响应的节点的逻辑地址,可以是功能地址,也可以是物理地址。对于远程诊断类型,此"目标地址"应为与其他网络交互的本地网关节点的地址。
目标地址类型 物理地址,或功能地址
远程地址 属于其他网络的节点的逻辑地址,该节点将接收来自发送节点的诊断请求或响应。

消息定时

服务

会话

安全

相关推荐
北京耐用通信2 天前
耐达讯自动化PROFIBUS光纤模块:工业通信的“光电翻译官”
人工智能·科技·网络协议·自动化·信息与通信
星恒讯工业路由器2 天前
4G自组网与VPDN专网技术解析
网络·物联网·信息与通信·4g自组网·vpdn专网
星恒讯工业路由器2 天前
5G‑A大上行:七大技术补短板
网络·信息与通信·6g·5g‑a·5g-a大上行
深圳市晶科鑫实业有限公司3 天前
5G与AIoT时代:如何选择晶振常用频率?
服务器·单片机·物联网·5g·智能路由器·健康医疗·信息与通信
YUANQIANG20243 天前
博弈论中势函数与势博弈构造:为什么看似 “先射箭后画靶”
算法·信息与通信
hz567893 天前
2026 年 RTC 音视频 SDK 解析:技术架构、主流厂商与选型指南
架构·云计算·音视频·webrtc·实时音视频·信息与通信
爱浦路 IPLOOK3 天前
5G UPF商用部署:从技术原理到落地价值
科技·信息与通信
SAP上海工博云署3 天前
2026年中小企业SAP服务商选型技术解析
大数据·运维·数据库·人工智能·信息可视化·运维开发·信息与通信
dxxt_yy3 天前
铁路光缆精准定位:鼎讯信通 G-6000 优势解析
信息与通信
星恒讯工业路由器3 天前
物联网网关天线:分类解析与信号质量认知误区
网络·物联网·wifi·信息与通信·wifi 天线·lora 天线·物联网关天线