【汽车故障诊断9】一文了解离线诊断系统概括性地介绍了UDS服务,从本篇文章开始将详细介绍最常用的UDS服务一方面,将基于ISO14229-1协议标准来介绍,顺便也让大家明白如何通读该协议;另一方面也将结合实例来展现各个UDS服务是如何被实现。接下来就以诊断会话控制服务($10)开始:
source:ISO14229-1
1 10服务的三种会话模式
诊断会话控制服务是被用来使能服务端中的不同诊断会话模式。诊断会话模式分为两大类:默认会话和非默认会话。其中,非默认会话包括编程会话和扩展会话,如下示意:
10服务分三种会话模式,主要考虑服务的使用权限问题,不同会话模式下能使用的服务有区别,如下图所示:
source:ISO14229-1
由上图可知:
1)默认会话是指ECU在刚上电时保持的会话状态,其服务的使用权限小&