https://zhidao.baidu.com/question/309042832640046964.html
禁止肯定响应位是什么
在车里CAN诊断中,如果哪个诊断子功能支持禁止肯定响应位,并且为1,如10 03 此时向该ECU发送请求10 83,那么ECU不会回复任何报文,也就是说肯定响应被禁止了,但是如果是否定响应7F,还是会回复出来的
18 评论 分享 举报
ZENGZISUZI
2020-11-22
关注
UDS诊断里只有带子功能的服务有禁止肯定相应位,像10服务的子功能是01、02、03,而像22服务就没有子功能,因此只有带子功能的服务才有是否支持禁止肯定相应位的说话,而子功能的定义只占了7bit,而第8bit就是为是否支持禁止肯定相应位服务的,当一个服务支持禁止肯定相应位,第8bit就会置1,比如10服务若支持禁止肯定相应位,则子功能就可变为81、82、83。若发送10 83,则表示ECU进扩展会话,但不需要回复我50 03。
示例: