UDS统一诊断服务【五】诊断仪在线0X3E服务

news2024/9/28 20:42:41

文章目录

  • 前言
  • 一、诊断仪在线服务介绍
  • 二、数据格式
    • 2.1,请求报文
    • 2.2,子功能
    • 2.3,响应报文


前言

本文介绍UDS统一诊断服务的0X3E服务,希望能对你有所帮助


一、诊断仪在线服务介绍

诊断仪在线服务比较简单,其功能就是告诉服务端,诊断仪还是处于连着的状态,不要切换状态。比如,当你想从默认会话模式切换到扩展会话模式,并保持在扩展会话模式时,此时可以周期性发送3E服务。因为,如果不在默认会话模式,超过S3时间,ECU就会自动切换到默认会话,3E服务可保持在你其他模式下。

二、数据格式

2.1,请求报文

格式很简单,就两个字节,【SID】+ 【sub-function】

图片

2.2,子功能

子功能为0X00的话,没有什么特殊的含义

0X80:抑制正响应,表示如果是肯定响应的话,服务端就不用回复了

在这里插入图片描述

2.3,响应报文

分两种情况:无抑制正响应抑制正响应

无抑制正响应,则直接按标准格式回复就好

【SID + 0X40】+ 【sub-function】

在这里插入图片描述

抑制正响应,则服务端不会有任何回复,不响应

在这里插入图片描述

控制正响应,主要是为了减少不必要的带宽,因为有些服务是由功能寻址发出来的,而功能寻址是广播的方式发送的,所有节点都进行响应,那同时就会有很多响应报文发出来,占用总线带宽,而这些响应又是可有可无。所以,ECU在接收到抑制正响应位是1的请求报文时,如果回复的是肯定响应,就不需要回复了(否定响应是需要回复的)

否定响应
如果是否定响应,和其他诊断服务格式是一致的。[7F] + [SID + 0X40] + [NRC]
支持的NRC如下
在这里插入图片描述

0X3E服务很简单,就介绍到这里。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/429433.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

winForm目录文件介绍

先看项目结构 引用:添加引用,选择自己需要的程序集添加 app.config:配置文件 form1.cs:窗体文件,创建一个窗体所要具备的文件 program:程序入口点 再看创建项目后各个文件夹的含义 .sln:解决方案文件,…

网络模型-网络体系结构(OSI、TCP/IP)

网络模型(网络体系结构)网络模型网络的体系结构OSI模型TCP/IP模型OSI和TCP/IP模型对应关系图常见网络协议网络模型 网络的体系结构 1、网络采用分而治之的方法设计,将网络的功能划分为不同的模块,以分层的形式有机组合在一起。 …

智慧果园系统——以水肥一体化系统功能为基础实现智慧果园系统项目 需求文档

文章目录一、引言1.文档的作用2.文档的标准3.产品的范围二、综合描述1.项目前景2.项目目标3.项目功能4.调研和面谈A.硬数据采样a)硬数据分析的形式b)定量硬数据c)定性硬数据B.面谈a)第一次面谈:开放式问题b)第二次面谈:封闭式问题+开放性问题…

NIFI大数据进阶_离线同步MySql数据到HDFS_01_实际操作---大数据之Nifi工作笔记0029

然后我们实际操作一下如何把mysql中的数据同步到hdfs中去,这里注意,这里是查询mysql中的表中的数据,然后放到 hdfs中去,并不是说,如果mysql数据表中的数据变化了,就自动同步到hdfs,这个功能后面我们再说,这是增量同步 用到的是其他的处理器 首先我们创建一个处理器组mysqlto…

【行为型模式】迭代器模式

文章目录1、简介2、结构3、实现方式3.1、案例引入3.2、结构分析3.3、具体实现4、迭代器模式优缺点5、应用场景1、简介 迭代器模式(Iterator)是一种行为设计模式,它允许我们遍历一个复杂的集合对象而无需暴露其内部表示。它提供了一种统一的方式来访问一个聚合对象中…

在docker上安装MySQL和Redis

1. 通过docker命令下载mysql5.7镜像mysql5.7前期准备2. 通过docker命令下载mysql8.0镜像mysql8.0前期准备 3. 通过docker命令下载redis镜像redis前期准备 本文永久更新地址: 1. 通过docker命令下载mysql5.7镜像 mysql5.7前期准备 在Linux虚拟机上创建一个文件夹用来持久化数据…

replugin原理笔记

Replugin源码目录主要有4个工程组成,其组成如下图所示,包括2个gradle工程,2个Android library工程。 replugin-host-gradle replugin-host-library replugin-plugin-gradle replugin-plugin-library Replugin是一套完整的、稳定的、适合全面…

C++ 基础回顾(下)

C 基础回顾(下) 目录C 基础回顾(下)前言模板和泛型编程动态内存与数据结构动态内存数据结构继承与多态继承多态简单的输入输出工具与技术命名空间异常处理多重继承与虚继承时间和日期前言 C之前学过一点,但是很长时间…

进销存管理系统是什么?进销存管理系统优点?

库存管理不当导致物资浪费/过期/损坏,增加企业成本和风险; 无法有效监控销售和采购流程,交易的准确性和时效性不到位; 财务管理混乱; ...... 你是否遇到过以上问题? 进销存管理系统(Inventory …

Softing FG-200——将FF H1现场总线集成到工业以太网

基金会现场总线FF(FOUNDATION Fieldbus)是专为过程自动化设计的通信协议,包含低速总线H1(31.25kbits/s)标准和高速以太网HSE(High Speed Ethernet,100Mbits/s)标准。FF H1主要针对于…

200左右蓝牙耳机有哪些推荐?质量好的平价蓝牙耳机分享

现在蓝牙耳机基本上都是人手必备的存在了,对比上千元的蓝牙耳机,两百左右价位蓝牙耳机才是更多人的优先选择、废话不多说,下面我就来为大家推荐几款200元上下,质量和口碑都好的蓝牙耳机,准备入手蓝牙耳机的小伙伴可以作…

Mac配置QT

Mac配置QT 前言: 系统版本:Ventura 13.2.1 (22D68) 先安装homebrew,参考: https://blog.csdn.net/ZCC361571217/article/details/127333754 Mac配置: 安装Qt与Qt Creator: 通过Homebrew安装(若没Homeb…

VL817S与之前其他型号的区别与改动

相对于VL817C0以及VL817B0来说,VL817S使用外部供电不需要接入5V,HUB 5V 请参考参考设计接地。内部3.3 LDO输出请悬空。1。2V LX和FB请悬空。如下所示,详见参考设计。 1、3.3V和1.2V之间的时序要求是怎么样的? 下图是VL817(S) 上电…

无线技术有哪些专业术语,看完本文=半个无线专家

无线技术是指通过无线电波或光波等无线传输媒介,实现信息、数据或信号的传递和通信的技术领域。在无线技术领域中,有许多专业术语用于描述和标识不同的技术和概念。 以下是常见的无线技术专业术语的简介: Wi-Fi(无线局域网&#…

磁盘这列(Raid)

RAID介绍 RAID技术通过把多个硬盘设备组合成一个容量更大的、安全性更好的磁盘阵列。把数据切割成许多区段后分别放在不同的物理磁盘上,然后利用分散读写技术来提升磁盘阵列整体的性能,同时把多个重要数据的副本同步到不同的物理设备上,从而…

ImageNet使用方法(细节)自用!

学习记录,自用。 1. 下载数据集 点击以下链接下载种子文件,然后使用迅雷进行下载,仅下载勾选的文件即可。 https://hyper.ai/datasets/4889/c107755f6de25ba43c190f37dd0168dbd1c0877e 2. 解压 找到下载好的ILSVRC2012_img_train.tar 和…

移动端布局rem与vw的区别

目录 1. rem 2. rem的弊端与优点 3. rem布局前注意点 4. vw 5. vw单位和%单位对比 6. vw布局前注意点 7. vue项目中使用vw 1. rem 先简单说下rem,官当文档是这样说的: rem是css中的长度单位,1rem 根元素html的font-size值。当页面…

【笔试强训选择题】Day6.习题(错题)解析

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一、Day6习题(错题)解析 二、Day6习题(原题)练习 总结 前言 一、Day6习题(错题)解析…

chatgpt智能提效职场办公--ppt怎么做

作者:虚坏叔叔 博客:https://xuhss.com 早餐店不会开到晚上,想吃的人早就来了!😄 导入PPT有 1.通过菜单导入 打开PowerPoint 找到菜单栏中的 点击"插入" 总结 最后的最后 以上是chatgpt能力的冰山一角。…

<Linux> 常用指令

文章目录ls 指令pwd命令cd 指令touch指令mkdir指令(重要):rmdir指令 && rm 指令man指令cp指令mv指令cat指令more指令less指令(重要)head指令tail指令date指令Cal指令find指令: -namegrep指令zip/un…