UDS之浅谈19 服务-0x19 0A


19服务作用是允许外部诊断仪(Client)通过该服务读取存储在ECU芯片内的故障码(DTC)状态信息

一、服务概述

该服务用于请求所有支持的DTC信息(3字节的DTC标识符+1字节的DTC状态位), 19 0A用于让ECU返回所有支持的DTC,不论DTC状态如何,故障是否发生,都要返回。通常用来测试ECU中实际支持的DTC和预定义的DTC列表是否相符。
其响应报文与19 02服务一致,但该服务返回的是所有DTC的信息;而19 02服务是返回与请求时状态掩码相与不为0 的DTC信息。

二、报文

1.请求报文定义

在这里插入图片描述

2.肯定响应

在这里插入图片描述

3.报文讲解

3.1格式及内容

发 送: 19 +0A+DTCStatusMask(DTC状态掩码)
正响应: 59+01+DTCStatusAvailabilityMask+DTC故障码+对应DTC故障码信息

3.2举例在这里插入图片描述


版权声明:本文为LOVE135149原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。