Unified Diagnostic Services
2020-07-25 本文已影响0人
semiscone
Diagnotistic Overview
Introduction
ISO-14229是一个用于汽车行业诊断通信的需求规范,它只规定了与诊断相关的服务需求,并没有涉及通信机制,因此要实现一个完整的诊断通信还需要定义网络层协议(比如ISO-15765),还有底层硬件实现方式(比如CAN控制器)。由于不涉及网络通信机制,可以架设在各种网络之上,因此ISO-14229也称为UDS(Unified Diagnostic Services)。
UDS in OSI Model
image.pngDiagnostic Protocol UDS
Services Overview
image.pngSubfunctions and Identifier
image.pngOverview Protocol Services
image.pngRead Data by Indentifier
Request/Response Format
image.pngDID data-parameter denfinitions
ISO 14229-1:2013 附录C里面的推荐定义
image.png
Supported NRC
image.pngWrite Data By Identifier
写入命令
image.png
Supported NRC
image.pngFault Memory
Te
DTC
DTC的定义
image.png