UDS服务基础篇之2F 定义: 2F服务作为输入输出控制服务,其全称为InputOutControlByIdentifier。该服务是用于client主动请求server去对相关输入输出信号进行控制。 所谓的输入输出控制简而言之就是屏蔽实际的输入输出信号值,取而代之的是client主动以某种特定的控制方式去设置这些信号值。 使用: 2F服务会对所需要受控的信号...
前言在汽车ECU诊断服务开发的过程中,有很多常见的诊断服务,比如10, 11, 22, 2E等,但是对于2F服务则会显得有些陌生,因为这类诊断服务主要在车身域比较常见,比如车窗控制,传感器开关、执行器控制等。除此以外…
知乎,中文互联网高质量的问答社区和创作者聚集的原创内容平台,于 2011 年 1 月正式上线,以「让人们更好的分享知识、经验和见解,找到自己的解答」为品牌使命。知乎凭借认真、专业、友善的社区氛围、独特的产品机制以及结构化和易获得的优质内容,聚集了中文互联网科技、
一般而言,2F服务主要用于较为简单的输入输出控制,而更为复杂的输入输出控制使用31(Routine Control)服务则更为合适。 如下图1所示,较为清晰的描述了2F服务的主体功能: 图1 2F服务功能逻辑 应用场景 2F服务主要针对输入输出控制,列举常见的使用场景如下: 车窗的升降控制;(OutputControl) 直连执行器的启动与停止;(Out...
(UDS定义可以用22服务读取2F服务中使用的dataIdentifier,返回值是状态信息,具体的状态信息是什么,则由使用者自定义了。) step2: tester发送2F9B00033C,表示要将进气口门的位置调整到60%,0x3C=60(dec)表示要将控制对象的模拟量设定为60%。 ECU返回6F9B00030C,表示接受控制,当前进气口门的位置为12%。因为ECU收到...
功能详解 31服务,即Routine Control,专为软件逻辑控制而生。它的主要功能涉及CAN/CANFD、DoIP升级时的flash预擦除、拨打xcall电话、播放AVAS声音等。而2F服务,作为IO control,侧重于硬件接口控制,如车窗升降、后视镜调节、内部灯光控制等。功能上,两者紧密相关,均涉及控制概念,但区别在于控制对象的...
7.7.8 23服务—通过地址读内存 153 7.7.9 2E服务—通过DID写数据 155 7.7.10 3D服务—通过地址写内存 156 7.7.11 14服务—清除诊断信息 157 7.7.12 19服务—读取DTC信息 158 7.7.13 2F服务—输入输出控制 163 7.7.14 31服务—例程控制 165 7.7.15 34服务—请求下载 167 ...
在ISO14119-1标准下,诊断服务14主要用于Client向Server请求清除诊断信息。14服务的常见应用场合包括清除特定或全部DTC组,如排放相关、安全相关等,其原理是通过Client发送的服务请求指令实现清除操作。请求格式遵循ISO14229-1标准,包含多个参数,其中`groupOfDTC`参数定义清除的DTC组,如`Powertrain`、`Body`...
59 7F 输入输出控制功能 2F 通过ID控制输入输出 Input Output Control By Identifier 对ECU的输入和输出进行控制。可在产线上验证零部件功能。 6F 7F 单元 用于远程请求启动、停止某个例程或请求例程的执行结果。该服务是调用ECU内置的一些操作序列 例行程序功能单元 31 例行程序控制 Routine Control 71 7F 的接 ...
车辆UDS诊断CAN网络详解.doc,PAGE 2 PAGE 4 车辆 车辆UDS诊断CAN网络详解 PAGE 1 Ⅰ 车辆UDS诊断CAN技术要求 范围 本文描述了一种汽车电气系统更高级的诊断方法。使用这种诊断方法,车载电控单元可以和随车检测仪、在线检测或者其他诊断测试工具进行通讯。使用信息传递技术