下载此文档

UDS最全内容总结(共19页).doc


文档分类:建筑/环境 | 页数:约19页 举报非法文档有奖
1/19
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/19 下载此文档
文档列表 文档介绍
精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
(0x10)
Diagnostic Session Control诊断request的格式
Diagnostic Session Control这个服务的SID是0x10,request固定为2个byte,第一个byte是SID,第二个byte的低7bit是sub-function,用于指示ECU将进入的session。UDS定义的session包括:
0x00 ISOSAE Reserved(保留)
0x01 default Session
0x02 Programming Session
0x03 extended Diagnostic Session
0x04 safety System Diagnostic Session
0x05 – 0x3F ISOSAE Reserved(保留)
0x40 – 0x5F vehicle Manufacturer Specific(由整车厂自定义使用)
0x60 – 0x7E system Supplier Specific(由ECU供应商自定义使用)
0x7F ISOSAE Reserved(保留)
Diagnostic Session Control用于控制ECU在不同的session之间进行转换,session可以看作是ECU所处的一种软件状态,在不同的session中诊断服务执行的权限不同。 ECU上电之后,
默认处在default Session中,在这个session中很多诊断服务不可以执行,很多诊断相关的数据不能读取或写入。一般的诊断仪启动之后,会给ECU发送10 03,即让ECU进入 extended Diagnostic Session中,在这个session中可执行的诊断服务就很多了。而如果要让ECU保持在non-default Session中,则需要诊断仪每隔固定的时间发送0x3E服务,ECU才会知道诊断仪有和自己通信的需求,从而保持在non-default Session中。另一个常用的session是Programming Session,在这个session中可以进行软件刷写的一系列诊断服务。0x40 – 0x5F 这个范围中的session由整车厂自定义使用,比如,某些诊断服务或诊断数据的操作需要在生产线上执行,即所谓的End-Of-Line,整车厂可以从这个范围中选择一个值来表示EOL session;又或者在开发阶段需要某种“超级”session,则也可以从这里选一个值用来使ECU进入开发模式的session。Diagnostic Session Control这个服务非常简单,但是它却是ECU和诊断通信的第一条诊断命令。
$10包含3个子功能,01 Default,02 Programming,03 Extended,ECU上电时,进入的是默认会话(Default)。如果您进入了一个非默认会话的状态,一个定时器会运转,如果一段时间内没有请求,那么到时间后,诊断退回到默认会话01。当然,我们有一个$3E的服务,可以使诊断保持在非默认的状态。
精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
UDS包含4种类型,
即SID,SID+SF(Sub-function),SID+DID(Data Identifier)(读写用),SID+SF+DID。
NRC:Negative Response Code(否定响应码)。如果ECU拒绝了一个请求,它会回应一个NRC。不同的NRC有不同的含义。
14229-1协议第329页
单词:Consult(查阅) Session(会话) DTC (diagnostic trouble code)故障码Handling(处理) Conditions(条件) restricted(受限的) Concept(概念)SA(source address 源地址) TA(目标地址)
例子:以CAN总线网络举例。八个帧数据字节,第一字节被网络层占用。
请求(Request):02 10 02 xx xx xx xx xx ; 02中的0代表网络层单帧SF,2代表 数据域有2个字节;SF,数据域有2个字节,10是SID,02是子功能。
肯定响应:02 50 02 xx xx xx xx xx;02同上,

UDS最全内容总结(共19页) 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数19
  • 收藏数0 收藏
  • 顶次数0
  • 上传人ogthpsa
  • 文件大小110 KB
  • 时间2022-03-31
最近更新