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.png

Diagnostic Protocol UDS

Services Overview

image.png

Subfunctions and Identifier

image.png

Overview Protocol Services

image.png

Read Data by Indentifier

Request/Response Format

image.png

DID data-parameter denfinitions

ISO 14229-1:2013 附录C里面的推荐定义


image.png

Supported NRC

image.png

Write Data By Identifier

写入命令


image.png

Supported NRC

image.png

Fault Memory

Te

DTC

DTC的定义


image.png

Read DTC Information

image.png

DTS Status Byte

image.png

Clear Diagnostic Information

image.png

Behavior

image.png
上一篇下一篇

猜你喜欢

热点阅读