汽车UDS诊断详解及Vector相关工具链使用说明——2.1.12 基于事件响应(0x86)_uds 86-CSDN博客-lWOX.pdfVIP

  • 1
  • 0
  • 约3.01千字
  • 约 12页
  • 2026-09-22 发布于北京
  • 举报

汽车UDS诊断详解及Vector相关工具链使用说明——2.1.12 基于事件响应(0x86)_uds 86-CSDN博客-lWOX.pdf

汽汽车车UDS诊诊断断详详解解及及Vector相相关关工工具具链链使使用用说说明明——2.1.12基基于于事事

件件响响应应((0x86))

1.概概述述

基于事件响应(ResponseOnEvent)服务(0x86)顾名思就是当ECU发生了某个事件或满足了某个条件的时候发送响

应,这和以往我们介绍的一条请求一条响应的诊断通信方式有所不同。

86服务的大体流程如下图所示:

首先诊断仪要先向ECU发送请求,设置一个事件逻辑,之后再向ECU发送指令控制该事件逻辑的启动,指令中附带

eventWindowTime参数,即事件有效持续时间。当事件逻辑启动时,如果发生了指定的事件,ECU就会返回一条响应。

2.执执行行规规则则

((1))86服服务务可可以以在在任任何何诊诊断断会会话话下下被被执执行行,,包包括括默默认认会会话话,,并并且且不不需需要要诊诊断断仪仪在在线线((0x3E))服服务务来来维维持持状状态态。。

(2)当指定时间发生时,如果当前有其它诊断指令正在被处理并即将返回一个诊断响应(包括返回0x78的情况),那么

86服务的响应应该被推迟发送,在当当前前诊诊断断响响应应发发送送完完毕毕后后再再发发送送。注意,这种情况下可能会导致86响应中的数据不是

实时的最准确的数据。

(3)当多个被指定的时间同时发生时,用户

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档