统一诊断服务

统一诊断服务(UDS)是在SO 14229-1中详述的用于车辆ECU(电子控制单元)的诊断通信协议,它与ISO 14230-3(KWP2000)和ISO 15765-3(控制器局域网上的诊断通信(DoCAN))类似。

UDS协议是“统一”的,因为它在国际上被不同的公司和制造商使用。它用于ECU软件项目,例如:

  • 电子燃油喷射(EFI)
  • 自动变速箱
  • 防抱死制动系统
  • 可配置发动机防盗装置
  • 钥匙控制
  • 雨刮器控制

UDS与CAN协议在一个关键方面有所不同。CAN协议规定了OSI模型的第一层和第二层,即物理层(ISO 11898-2)和数据链路层(ISO 118 98-2)。UDS则规定了OSI模型的第五层(会话层)和第七层(应用层)。

如今,车载计算机可以连接到诊断接口,并从车辆数据总线上发送和接收来自各个控制器的报文。UDS支持这些控制器之间以及控制器与外部计算机之间的标准化通信。

点击这里了解更多信息。