前言
在汽车ECU诊断服务开发的过程中,有很多常见的诊断服务,比如10, 11, 22, 2E等,但是对于2F服务则会显得有些陌生,因为这类诊断服务主要在车身域比较常见,比如车窗控制,传感器开关、执行器控制等。除此以外,在其他车身域也有不同程度的使用,只不过相对较少。
接下来,让我们带着下列思考一起来了解一下这个较为神秘的2F服务吧!
-
2F服务是做什么的呢?
-
它的诊断服务请求及回复是怎样一种方式?
-
与31服务Routine Control相比,又有什么区别呢?
这篇,我们来一起探索并回答这些问题。为了便于大家理解,以下是本文的主题大纲:
正文
UDS诊断服务协议都以ISO标准ISO14229-1来集中体现,如需了解其他更多诊断服务的精彩使用,可以参考此文档,本文以ISO14229-1(2020)协议作为参考来解读2F服务。
服务功能
功能描述
2F服务作为输入输出控制服务,其全称为InputOutControlByIdentifier。该服务是用于client主动请求server去对相关输入输出信号进行控制。
所谓的输入输出控制简而言之就是屏蔽实际