UDS诊断系列介绍10-28服务
本文框架
- 1. 系列介绍
- 1.1 28服务概述
- 2. 28服务请求与应答
- 2.1 28服务请求
- 2.2 28服务正响应
- 2.3 否定应答
- 3. Autosar系列文章快速链接
1. 系列介绍
UDS(Unified Diagnostic Services)协议,即统一的诊断服务,是面向整车所有ECU的一种诊断通信方式,是基于ISO 14229规范的规范化诊断服务标准,其位于OSI模型中的应用层,UDS可基于不同的总线实现,如基于CAN总线可再结合ISO1576协议进一步实现传输层,本篇将介绍与通信控制相关的28服务相关内容:
1.1 28服务概述
28服务的英文全称为CommunicationControl Service,即通信控制服务,可以通过28服务使能Rx/Tx报文的收发。
2. 28服务请求与应答
2.1 28服务请求
请求报文示例:28 + Sub-Function + CommunicationType
第二个字节通过选取不同的SubFunction ID可以进行不同功能的控制,其对应的功能如下表:
第3个字节communicationType是用于指定前面使能或者失能的操作对象的,即指定要操作的通信对象,可以同时指定多种要操作的通信对象。主要的选项如下:
2.2 28服务正响应
28服务对应的正响应格式为68 + controltype
2.3 否定应答
28服务对应的否定应答NRC情况如下:
3. Autosar系列文章快速链接
Autosar系列文章概览及快速链接
UDS诊断系列介绍10-28服务相关推荐
- UDS诊断系列介绍08-19服务
本文框架 1. 系列介绍 1.1 19服务概述 1.2 DTC故障码定义 1.3 DTC状态位 2. 19服务常用子服务 2.1 19 01服务 2.2 19 02服务 2.3 19 04服务 2.4 ...
- UDS诊断系列介绍13-31服务
本文框架 1. 系列介绍 1.1 31服务概述 2. 31服务请求与应答 2.1 31服务请求 2.2 31服务正响应 2.3 31服务否定响应 3. Autosar系列文章快速链接 1. 系列介绍 ...
- UDS诊断系列介绍05-27服务
本文框架 1. 系列介绍 27服务概述 2. 27服务请求与应答 2.1 27服务请求 2.2 27服务肯定应答 2.3 27服务否定应答 1. 系列介绍 UDS(Unified Diagnostic ...
- UDS诊断系列介绍06-22服务
本文框架 1. 系列介绍 22服务概述 2. 22服务请求与应答 2.1 22服务请求 2.2 22服务正响应 2.2 22服务否定应答 3. 22服务使用示例 4. Autosar系列文章快速链接 ...
- UDS诊断系列介绍07-2E服务
本文框架 1. 系列介绍 2E服务概述 2. 2E服务请求与应答 2.1 2E服务请求 2.2 2E服务肯定响应 2.3 2E服务否定应答 3. Autosar系列文章快速链接 1. 系列介绍 UDS ...
- UDS诊断系列之五 诊断会话控制(10)服务
诊断会话控制服务,其服务ID是0x10,主要功能为控制服务端的会话模式的切换. 一.诊断会话模式 诊断会话模式分为默认会话模式和非默认会话模式,不同的会话模式所支持的功能.权限.时间参数等等是不一样的 ...
- UDS诊断系列之三 ISO14229协议介绍(下)
上篇主要分享了一些基本概念和响应规则,里面提到了否定响应码,也提到了ISO14229-1的附录A是一张否定响应码的表格,里面详细介绍了否定响应码的具体含义.那么在什么时候给出什么样的否定响应码,这篇里 ...
- UDS诊断系列之二 ISO14229协议介绍(上)
ISO14229系列,涵盖了UDS的服务定义以及在各车载总线上的一些特殊应用指导,以及各总线类型所对应的下层协议要求,下面就是该系列中各协议所对应的内容清单. 协议编号 协议名称 协议内容 14229 ...
- UDS诊断系列之十一 输入输出控制(2F)服务 上
应粉丝要求,先来更新输入输出控制(2F)服务的内容. 输入输出控制(2F)服务顾名思义就是对输入和输出内容进行控制,这里的输入和输出一般指的是控制器的输入和输出引脚或者设备,例如仪表的各种灯就是仪表控 ...
最新文章
- NOIp 2014 #4 无线网络发射器选址 Label:模拟
- 微信公众号接入图灵机器人实现自动回复消息
- javascript 网页设计 怎么在同一位置显示几张不同的图片(图片自动变换)
- python中的单下划线和双下划线_python 里面的单下划线与双下划线的区别(私有和保护)...
- 在Spring中嵌入HSQLDB服务器实例
- 竞争者都是 飞鸽传书 高手
- 判断作弊 牛客 编程_牛客企业服务产品-新功能速递-第5期
- 只需两步手把手教你玩转图像识别
- jenkins结合ansible用shell实现自动化部署和回滚
- 在SUM()行数中使用SQL变量导致不可预测结果
- Spring源码之创建代理
- 思科交换机接口配置trunk_思科交换机虚拟串口配置VLAN Trunk的步骤
- 杭州地区,街道sql,用于项目的地址查询
- 菜鸟学四轴控制器之6:刀具半径补偿算法
- 阿里巴巴产品实习生9天
- CCRC信息安全服务资质认证流程知识点汇总
- PLC供电系统的保护措施
- 权限管理后端篇(一)之创建权限管理表引入knife4j和Druid数据源
- 开源社区——自我成长的策源地
- 彩铅练习,夜色中的小鸟
热门文章
- QIIME2 学习笔记 (一)
- 小米小方摄像头云存储_小方智能摄像机 回放_小方摄像机不能识别内存卡
- 人工鱼群算法python代码_人工鱼群算法python_鱼群算法 - Brillou的个人空间 - OSCHINA - 中文开源技术交流社区......
- HTML常用标签合集
- 【人机交互实验】利用openCV完成简单打地鼠游戏
- 修改StudentInfo项目输出学生信息
- NC工具—文件传输shell获取功能
- 封装uni-app的网络请求
- Failed to introspect Class...from ClassLoader...java.lang.ClassNotFoundException,IDEA启动没问题,jar包启动报错
- python实现成语接龙接到指定成语(一个顶俩的扩展版)