统一诊断服务
统一诊断服务(UDS)是ISO14229-1中详细描述的诊断通信协议,用于车辆ECU(电子控制单元)。它类似于ISO14230-3(KWP2000)和ISO15765-3(控制器局域网诊断通信(DoCAN))。
该协议是“统一的”,表示适用于国际上不同的公司和制造商。它用于ECU软件项目,如:
- 电子燃油喷射(EFI)
- 自动变速箱
- 防锁刹车系统
- 可配置引擎移动器
- 按键控制
- 刮水器控制
UDS与CAN协议有本质区别。 CAN协议规定了OSI模型的第一层和第二层 – 即物理层(ISO11898-2)和数据链路层(ISO11898-2)。但是,UDS还指定了OSI模型的第五层(会话层)和第七层(应用层)。
在当今的车辆中,可以将计算机连接到诊断分析仪,并且从车辆数据总线上的各个控制器发送和接收报文。 UDS规范了这些控制器之间以及控制器和外部计算机之间的标准化通信。