收藏 分销(赏)

ISO 14229+统一诊断服务.ppt

上传人:pc****0 文档编号:13758185 上传时间:2026-04-10 格式:PPT 页数:107 大小:2.09MB 下载积分:10 金币
下载 相关 举报
ISO 14229+统一诊断服务.ppt_第1页
第1页 / 共107页
ISO 14229+统一诊断服务.ppt_第2页
第2页 / 共107页


点击查看更多>>
资源描述
,*,恒润科技公司,Confidential,ISO 14229-1,道路车辆,统一诊断服务第一部分:规范和需求,北京经纬恒润科技有限公司,Friday,April 10,2026,目录,概述,应用层接口服务,应用层协议,各功能单元诊断服务,诊断和通信管理功能单元,数据传输功能单元,传输储存的数据功能单元,输入输出控制功能单元,远程激活例程功能单元,上传下载功能单元,概述,定义诊断系统的通用需求,与数据链路无关的诊断服务,OSI,各层,增强的诊断服务(与排放无关),应用层,ISO 14229-1,/ISO 15765-3,ISO 14229-1,/,其它标准,表示层,-,-,会话层,ISO 15765-3,-,传输层,ISO 15765-2,-,网络层,ISO 15765-2,-,数据链路层,ISO 11898-1,-,物理层,ISO 11898,-,概述,ISO 14229-1 UDS,在各种数据链路的未来实现,目录,概述,应用层接口服务,应用层协议,各功能单元诊断服务,应用层接口服务,应用层服务概述,服务原语,(6,个,),请求,request,请求,_,确认,req_confirm,指示,indication,响应,response,响应,_,确认,rsp_confirm,确认,confirm,有确认服务,无确认服务,应用层接口服务,有确认服务,service_name.request,service_name.indication,service_name.req_confirm,service_name.response,service_name.rsp_confirm,service_name.confirm,客户端应用层,Client,服务器端应用层,Server,应用层接口服务,service_name.request,service_name.indication,service_name.req_confirm,客户端应用层,Client,服务器端应用层,Server,无确认服务,应用层接口服务,indication,Service_name.ind,(,SA,TA,TA_type,RA,(远程地址,可选),parameter1,),request,Service_name.request,(,SA,TA,TA_type,RA,(远程地址,可选),parameter1,),原语中的数据,单元内容一致,枚举:用于描述功能还是物理寻址方式,服务原语的格式,应用层接口服务,confirm,Service_name.confirm,(,SA,TA,TA_type,RA,(远程地址,可选),Result,parameter1,),response,Service_name.response,(,SA,TA,TA_type,RA,(远程地址,可选),Result,parameter1,),原语中的数据,单元内容一致,枚举:,physical,functional,服务原语的格式,response-confirm,Service_name.rsp_con,(,SA,TA,TA_type,RA,(远程地址,可选),Result,),request-confirm,Service_name.req_req,(,SA,TA,TA_type,RA,(远程地址,可选),Result,),枚举:,Positive,,,negative,服务原语的格式,应用层接口服务,应用层接口服务,外部,测试设备,网关,远程,服务器,主网络,远程网络,241,200,10,62,车辆系统需求,客户(,Tester,)和服务器(,ECU,)统一编址,每一个,Tester,和,ECU,的地址是唯一的,RA,(远程地址)独立分配,应用层接口服务,外部,测试设备,网关,远程,服务器,主网络,远程网络,241,200,10,62,远程诊断示例,1,Request,SA=241,TA=200,RA=62 (Main Network),SA=10,TA=62,RA=241 (Remote Network),Response,SA=62,TA=10,RA=241 (Remote Network),SA=200,TA=241,RA=62 (Main Network),应用层接口服务,外部,测试设备,网关,远程,服务器,主网络,241,200,62,远程诊断示例,2,Request,SA=241,TA=200,RA=62 (Main Network),Response,SA=200,TA=241,RA=62 (Main Network),应用层接口服务,外部,测试设备,网关,本地,服务器,远程网络,主网络,242,10,200,18,远程诊断示例,3,Request,SA=242,TA=10,RA=18 (Remote Network),SA=200,TA=18,RA=242 (Main Network),Response,SA=18,TA=200,RA=242 (Main Network),SA=10,TA=242,RA=18 (Remote Network),目录,概述,应用层接口服务,应用层协议,各功能单元诊断服务,应用层协议,A_SDU,应用层服务数据单元,Application Layer Service Data Unit,SA,TA,TA_type,RA ,parameter1,A_PDU,应用层协议数据单元,Application Layer Protocol Data Unit,SA,TA,TA_type,RA,A_Data,A_Data,=,A_PCI,+,parameter1,A_PCI,应用层协议控制信息,Application Layer Protocol Control Information,A_PUD=A_PCI+A_SDU,应用层协议,应用层协议控制信息,A_PCI,2,种不同的格式(由服务原语和,Result,参数决定),A_PCI(SI),SIService,ID(Request,服务和,Result=positive,的,Response),类型:,1,字节无符号整数,范围:,00,FF,A_PCI(NR_SI,SI),NR_SINegative Service ID,类型:,1,字节无符号整数,范围:,7F,保留,未应用,3F,保留,未应用,FF,系统供应商定义,服务肯定响应,FA FE,汽车制造商定义,服务肯定响应,E0 F9,为将来需求扩展保留,服务肯定响应,C8 DF,ISO 14229-1,ISO 14229-1,服务肯定响应,C3 C7,ISO 14230,保留,未应用,C1 C2,ISO 14229-1,保留,未应用,C0,保留,未应用,BF,系统供应商定义,服务请求,BA BE,汽车制造商定义,服务请求,A0 B9,为将来需求扩展保留,服务请求,88 9F,ISO 14229-1,ISO 14229-1,服务请求,83 87,ISO 14230,保留,未应用,81 82,ISO 14229-1,保留,未应用,80,ISO 14229-1,否定响应标识,7F,ISO 14229-1,ISO 14229-1,服务肯定响应,50 7E,ISO 15031-5,OBD,服务响应,40 4F,ISO 14229-1,ISO 14229-1,服务请求,10 3E,ISO 15031-5,OBD,服务请求,00 0F,服务类型,服务标识,应用层协议,服务标识符,SI,ISO 15031-5,OBD,服务请求,00 0F,ISO 14229-1,ISO 14229-1,服务请求,10 3E,ISO 15031-5,OBD,服务响应,40 4F,ISO 14229-1,ISO 14229-1,服务肯定响应,50 7E,ISO 14229-1,否定响应标识,7F,ISO 14229-1,保留,未应用,80,ISO 14230,保留,未应用,81 82,ISO 14229-1,ISO 14229-1,服务请求,83 87,为将来需求扩展保留,服务请求,88 9F,汽车制造商定义,服务请求,A0 B9,系统供应商定义,服务请求,BA BE,保留,未应用,BF,ISO 14229-1,保留,未应用,C0,ISO 14230,保留,未应用,C1 C2,ISO 14229-1,ISO 14229-1,服务肯定响应,C3 C7,为将来需求扩展保留,服务肯定响应,C8 DF,汽车制造商定义,服务肯定响应,E0 F9,系统供应商定义,服务肯定响应,FA FE,保留,未应用,FF,保留,未应用,3F,定义文档,应用层协议,请求服务标识符,SI,类型:,1,字节无符号整数,范围:,00FF,请求服务的,ID,:,X,0,XXXXXX(,第,6,位为,0),示例:,ReadDTCInformation,服务,Request,0 x19,B0,0,011001,肯定响应服务标识符,SI,类型:,1,字节无符号整数,范围:,00FF,肯定响应服务的,ID,:,X,1,XXXXXX(,第,6,位为,1),肯定响应服务的,ID=,请求服务的,ID+0 x40,示例:,ReadDTCInformation,服务,Response,0 x59,B0,1,011001,否定响应服务标识符,NR_SI,类型:,1,字节无符号整数,范围:,7F,应用层协议,A_PDU parameter,Parameter Name,Cvt,Hex Value,SA,TA,TA_Type,Source Address,Target Address,Target Address Type,M,M,M,XX,XX,XX,A_Data.A_PCI.SI,Request,Service Identifier,M,XX,A_Data,.,Parameter1,:,Parametern,=,:,M/U/C/S,XX=,XX,:,XX,Cvt,:约定,M,:强制,U,:用户选择,C,:是否使用依赖于其它参数,S,:强制从参数列表中选择(枚举类型),请求,A_PDU,应用层协议,A_PDU parameter,Parameter Name,Cvt,Hex Value,SA,TA,TA_Type,Source Address,Target Address,Target Address Type,M,M,M,XX,XX,XX,A_Data.A_PCI.SI,Request,Service Identifier,M,XX,A_Data.Parameter1,sub-function=parameter,S,XX,Parameter2,:,Parametern,=,:,U,XX=,XX,:,XX,请求示例(带子功能),请求示例(不带子功能),应用层协议,A_PDU parameter,Parameter Name,Cvt,Hex Value,SA,TA,TA_Type,Source Address,Target Address,Target Address Type,M,M,M,XX,XX,XX,A_Data.A_PCI.SI,Request,Service Identifier,M,XX,A_Data,.,Parameter1,:,Parametern,=,:,U,XX=,XX,:,XX,应用层协议,服务描述约定,子功能参数,$Level(LEV_),的定义,1,字节数据,Bit7,禁止肯定响应指示位,suppressPosRspMsgIndicationBit,0=FALSE,:需要肯定响应,1=TRUE,:禁止肯定响应,Bit6-0,子功能参数值(,0 x00,0 x7F,),使用子功能参数字节,但仅支持,suppressPosRspMsgIndicationBit,的服务必须支持,0 x00,子功能,应用层协议,A_PDU parameter,Parameter Name,Cvt,Hex Value,SA,TA,TA_Type,Source Address,Target Address,Target Address Type,M,M,M,XX,XX,XX,A_Data.A_PCI.SI,Response,Service Identifier,M,XX,A_Data,.,Parameter1,:,Parametern,=,:,M/U/C/S,XX=,XX,:,XX,肯定响应,A_PDU,应用层协议,A_PDU parameter,Parameter Name,Cvt,Hex Value,SA,TA,TA_Type,Source Address,Target Address,Target Address Type,M,M,M,XX,XX,XX,A_Data.A_PCI.NR_SI,NR_SI,M,7F,A_Data.A_PCI.SI,SI,M,XX,A_Data.Parameter,Response Code,M,XX,否定响应,A_PDU,应用层协议,Hex,值,响应码,助记符,11,serviceNotSupported,服务器不支持客户端请求的诊断服务,SNS,12,subFunctionNotSupported,服务器不支持客户端请求服务的子功能,SFNS,13,incorrectMessageLengthOrInvalidFormat,请求报文的数据长度(或者格式)不符合标准,IMLOIF,31,requestOutOfRange,请求超出范围,ROOR,78,requestCorrectlyReceived-ResponsePending,服务器正忙,暂时无法处理客户端发出的请求,RCRRP,否定响应码,NRC_,(仅列出了最常见的),应用层协议,服务器,情况,编号,客户请求消息,服务器能力,服务器的响应,服务器的响应的注释,寻址方式,子功能(禁止,肯定响应消息,指示位),支持该服,务标识符,支持该,子功能,消息,否定响应,码(,NRC,),1,物理寻址,FALSE(,该位,0),YES,YES,PosRsp,服务器发送,肯定响应,2,NegRsp,NRC=xx,服务器发送,否定响应,3,NO,NRC=SNS,带,NRC=0 x11,的,否定响应,4,YES,NO,NRC=SFNS,带,NRC=0 x12,的,否定响应,5,TRUE(,该位,1),YES,YES,NoRsp,服务器,不发送响应,6,NegRsp,NRC=xx,服务器发送,否定响应,7,NO,NRC=SNS,带,NRC=0 x11,的,否定响应,8,YES,NO,NRC=SFNS,带,NRC=0 x12,的,否定响应,服务响应的执行规则,对带子功能参数的请求消息的响应,对物理寻址的客户端请求消息,应用层协议,服务器,情况编,号,客户请求消息,服务器能力,服务器的响应,服务器的响应的注释,寻址方式,子功能(无肯,定响应消息指,示位),支持该服,务标识符,支持该,子功能,消息,否定,:,响应,码,/,部分,1,功能寻址,FALSE(,该位,0),YES,YES,PosRsp,服务器发送,肯定响应,2,NegRsp,NRC=xx,服务器发送,否定响应,3,NO,NoRsp,服务器,不发送响应,4,YES,NO,服务器,不发送响应,5,TRUE(,该位,1),YES,YES,NoRsp,服务器,不发送响应,6,NegRsp,NRC=xx,服务器发送,否定响应,7,NO,NoRsp,服务器,不发送响应,8,YES,NO,服务器,不发送响应,服务响应的执行规则,对带子功能参数的请求消息的响应,对功能寻址的客户端请求消息,应用层协议,服务器,情况,编号,客户请求,消息,服务器能力,服务器的响应,服务器的响应的注释,寻址方式,支持该服,务标识符,支持的参数,消息,否定,:,响应码,/,部分,1,物理寻址,YES,所有参数,PosRsp,服务器发送,肯定响应,2,至少一个,服务器发送,肯定响应,3,至少一个参数,,多于一个参数,,或所有参数,NegRsp,NRC=xx,服务器发送,否定响应,因,为读请求消息的数据参,数时发生错误,4,NONE,NRC=ROOR,带,NRC=0 x31,的,否定响应,5,NO,NRC=SNS,带,NRC=0 x11,的,否定响应,服务响应的执行规则,对不带子功能参数的请求消息的响应,对物理寻址的客户端请求消息,服务器,情况,编号,客户请求,消息,服务器能力,服务器的响应,服务器的响应的注释,寻址方式,支持该服,务标识符,支持的参数,消息,否定,:,响应码,/,部分,1,功能寻址,YES,所有参数,PosRsp,服务器发送,肯定响应,2,至少一个,服务器发送,肯定响应,3,至少一个参数,,多于一个参数,,或所有参数,NegRsp,NRC=xx,服务器发送,否定响应,因为读请求消息的数,据参数时发生错误,4,NONE,NoRsp,服务器,不发送响应,5,NO,服务器,不发送响应,应用层协议,服务响应的执行规则,对不带子功能参数的请求消息的响应,对功能寻址的客户端请求消息,目录,概述,应用层接口服务,应用层协议,各功能单元诊断服务,诊断和通信管理功能单元,数据传输功能单元,传输储存的数据功能单元,输入输出控制功能单元,远程激活例程功能单元,上传下载功能单元,服务,是否支持子功能,描述,DiagnosticSessionControl(0 x10),Yes,客户端请求控制与某个服务器的诊断会话,ECUReset,(0 x11),Yes,客户端强制服务器执行复位,SecurityAccess,(0 x27),Yes,客户端请求解锁某个受安全保护的服务器,CommunicationControl,(0 x28),Yes,客户端请求服务器控制其通信,TesterPresent,(0 x3E),Yes,客户端向服务器指示客户端仍然在线,AccessTimingParameter(0 x83),Yes,客户端使用该服务读取,/,修改某个已经激活的通信的定时参数,SecuredDataTransmission(0 x84),客户端使用该服务执行带扩展的数据链接安全保护的数据传输,ControlDTCSetting,(0 x85),Yes,客户端控制服务器设置,DTC,ResponseOnEvent,(0 x86),Yes,客户端请求服务器启动某个事件机制,LinkControl,(0 x87),Yes,客户端请求控制通信波特率,诊断和通信管理功能单元,各功能单元具体服务描述,诊断和通信管理,DiagnosticSessionControl,(0 x10),服务,用于使能服务器中不同的诊断会话,诊断会话,默认会话模式,非默认会话模式,编程模式,扩展模式,不同的诊断会话具有,不同的功能,不同的定时参数,受到不同的安全访问保护,各功能单元具体服务描述,A_Data,bye,Parameter Name,Cvt,Hex Value,#1(A_PCI),DiagnosticSessionControl,Request Service ID,M,10,#2,Subfunction,=,diagnosticSessionType,S,00FF,各功能单元具体服务描述,诊断和通信管理,DiagnosticSessionControl,(0 x10),服务,请求报文,各功能单元具体服务描述,诊断和通信管理,DiagnosticSessionControl,(0 x10),服务,肯定响应,A_Data,bye,Parameter Name,Cvt,Hex Value,#1(A_PCI),DiagnosticSessionControl,Request Service ID,M,50,#2,Subfunction,=,diagnosticSessionType,S,00FF,各功能单元具体服务描述,诊断和通信管理,DiagnosticSessionControl,(0 x10),服务,诊断会话模式的状态转移图,诊断会话模式的状态转移图说明,a,:服务器上电或者复位(初始化);,b,:服务器接收到,DS_,DS,的,DSC,请求报文;,c,:服务器接收到,DS_,PRGS,或,EXTDS,的,DSC,请求报文,依据,DS_,进入扩展模式或编程模式;,d,:服务器接收到,DS_,DS,的,DSC,请求报文,或者,S3Server,超时,服务器的安全状态变为锁定状态;,e,:服务器接收到,DS_,PRGS,的,DSC,请求报文;,f,:服务器接收到,DS_,EXTDS,的,DSC,请求报文。,此外,只有成功发送肯定响应报文之后(网络层使用,N_USData.con,向应用层确认,N_Result,N_Success,),服务器才进入所请求的诊断模式,否则诊断模式维持不变。,各功能单元具体服务描述,Hex,值,bit 6-0,描述,约定,00,ISO/SAE,保留,M,01,默认模式,M,02,编程模式,U,03,扩展诊断模式,U,04-3F,ISO/SAE,保留,U,40-5F,汽车制造商定义,U,60-7E,系统供应商定义,U,7F,ISO/SAE,保留,M,各功能单元具体服务描述,诊断和通信管理,DiagnosticSessionControl,(10 hex),服务,diagnosticSessionType,子功能参数,服务,默认会话,非默认会话,服务,默认会话,非默认会话,DiagnosticSessionControl,-10 hex,ReadMemoryByAddress,-23 hex,ECUReset,-11 hex,ReadScalingDataByIdentifier,-24 hex,SecurityAccess,-27 hex,ReadDataByPeriodicIdentifier,-2A hex,CommunicationControl,-28 hex,DynamicallyDefineDataIdentifier,-2C hex,TesterPresent,-3E hex,WriteDataByIdentifier,-2E hex,AccessTimingParameter,-83 hex,WriteMemoryByAddress,-3D hex,SecuredDataTransmission,-84 hex,ClearDiagnosticInformation,-14 hex,ControlDTCSetting,-85 hex,ReadDTCInformation,-19 hex,ResponseOnEvent,-86 hex,InputOutputControlByIdentifier,-2F hex,-,LinkControl,-87 hex,RoutineControl,-31 hex,ReadDataByIdentifier,-22 hex,RequestDownload,-34 hex,-,各功能单元具体服务描述,诊断和通信管理,DiagnosticSessionControl,(0 x10),服务,不同会话所允许的诊断服务,诊断和通信管理,DiagnosticSessionControl,(0 x10),服务,支持的否定响应码,0 x12:,不支持请求服务的子功能,0 x13:,请求报文的数据长度(或者格式)不符合标准,0 x22:,条件不满足,各功能单元具体服务描述,各功能单元具体服务描述,诊断和通信管理,DiagnosticSessionControl,(0 x10),服务,消息流示例,请求,肯定响应,Tester,ECU,1:Request,(请求种子:,seed,),2:Response,(返回种子:,seed,),3:Request,(发送密钥:,key,),4:Response,(密钥正确,,ECU,解锁),各功能单元具体服务描述,诊断和通信管理,SecurityAccess,(0 x27),服务,安全访问过程的本质,各功能单元具体服务描述,诊断和通信管理,SecurityAccess,(0 x27),服务,请求,-,requestSeed,和,sendKey,子功能,A_Data,bye,Parameter Name,Cvt,Hex Value,#1(A_PCI),SecurityAccess,Request Service ID,M,27,#2,Sub-function=,securityAccessType,=,requestSeed,M,01,03,05,07-7D,#3,.,#n,securityAccessDataRecord,=,parameter#1,.,parameter#m,U,.,U,00-FF,.,00-FF,A_Data,bye,Parameter Name,Cvt,Hex Value,#1(A_PCI),SecurityAccess,Request Service ID,M,27,#2,Sub-function=,ecurityAccessType,=,sendKey,M,02,04,06,08-7E,#3,.,#n,securityKey,=,key#1(high byte),.,Key#m(low,byte),M,.,U,00-FF,.,00-FF,Hex,值,bit 6-0,描述,约定,00,ISOSAEReserved,M,01,requestSeed,U,02,sendKey,U,03,05,07-5F,requestSeed,(不同安全等级),U,04,06,08-60,sendKey,(不同安全等级),U,61-7E,systemSupplierSpecific,U,7F,ISOSAEReserved,M,各功能单元具体服务描述,诊断和通信管理,SecurityAccess,(0 x27),服务,子功能,securityAccessType,A_Data,bye,Parameter Name,Cvt,Hex Value,#1(A_PCI),SecurityAccess,Response Service ID,S,67,#2,securityAccessType,M,00-FF,#3,.,n,securitySeed,=,seed#1(high byte),.,seed#m(low,byte),C,.,C,00-FF,.,00-FF,诊断和通信管理,SecurityAccess,(0 x27),服务,肯定响应,各功能单元具体服务描述,各功能单元具体服务描述,诊断和通信管理,SecurityAccess,(0 x27),服务,支持的否定响应码,0 x12:,不支持请求服务的子功能,0 x13:,请求报文的数据长度(或者格式)不符合标准,0 x22:,条件不满足,0 x24:,请求顺序错误,0 x31:,请求超出范围,0 x35:,无效密钥,0 x36:,尝试次数超限,0 x37:,延迟时间未到,诊断和通信管理,SecurityAccess,(0 x27),服务,消息流示例,1,请求种子,发送种子,各功能单元具体服务描述,诊断和通信管理,SecurityAccess,(0 x27),服务,消息流示例,2,发送密匙,密匙正确,ECU,解锁,各功能单元具体服务描述,诊断和通信管理,CommunicationControl,(0 x28),服务,用于打开,/,关闭服务器对非诊断消息的发送和,/,或接收,请求,A_Data,bye,Parameter Name,Cvt,Hex Value,#1(A_PCI),CommunicationControl,Request Service ID,M,28,#2,Sub-function=,controlType,M,00-FF,#3,communcationType,M,00-FF,各功能单元具体服务描述,Hex,值,bit 6-0,描述,约定,00,enableRxAndTx,U,01,enableRxAndDisableTx,U,02,disableRxAndEnableTx,U,03,disableRxAndTx,U,04-3F,ISOSAEReserved,U,40-5F,vehicleManufacturerSpecific,U,60 7E,systemSupplierSpecific,U,7F,ISOSAEReserved,M,Hex,值,bit 1-0,描述,约定,01b,application,U,10b,networkManagement,U,诊断和通信管理,CommunicationControl,(0 x28),服务,子功能,controlType,各功能单元具体服务描述,诊断和通信管理,CommunicationControl,(0 x28),服务,肯定响应,支持的否定响应码,0 x12:,不支持请求服务的子功能,0 x13:,请求报文的数据长度(或者格式)不符合标准,0 x22:,条件不满足,0 x31:,请求超出范围,A_Data,bye,Parameter Name,Cvt,Hex Value,#1,CommunicationControl,Response Service ID,S,68,#2,controlType,M,00-FF,各功能单元具体服务描述,诊断和通信管理,CommunicationControl,(0 x28),服务,消息流示例,各功能单元具体服务描述,各功能单元具体服务描述,诊断和通信管理,TesterPresent,(0 x3E),服务,用于向服务器指示诊断仪仍然连接在网络上,先前激活的特定诊断服务和,/,或通信功能仍然保持激活状态,周期性发送,诊断和通信管理,TesterPresent,(0 x3E),服务,请求,肯定响应,A_Data,bye,Parameter Name,Cvt,Hex Value,#1,TesterPresent,Request Service ID,M,3E,#2,sub-function=,zeroSubFunction,M,00/80,A_Data,bye,Parameter Name,Cvt,Hex Value,#1,TesterPresent,Response Service ID,M,7E,#2,zeroSubFunction,M,00,各功能单元具体服务描述,诊断和通信管理,TesterPresent,(0 x3E),服务,支持的否定响应码,0 x12:,不支持请求服务的子功能,0 x13:,请求报文的数据长度(或者格式)不符合标准,各功能单元具体服务描述,诊断和通信管理,TesterPresent,(0 x3E),服务,消息流示例,1,有响应,各功能单元具体服务描述,诊断和通信管理,TesterPresent,(0 x3E),服务,消息流示例,1,无响应,各功能单元具体服务描述,Tester,ECU,1:,请求,(,核实,),2:,响应,(,肯定,),3:,请求,(,波特率转换,),各功能单元具体服务描述,诊断和通信管理,LinkControl,(0 x87),服务,控制通信链路波特率转换的过程,A_Data,bye,Parameter Name,Cvt,Hex Value,#1,NetworkConfiguration,Request Service ID,M,87,#2,Sub-function=,linkControlType,M,00-FF,#3,baudrateIdentifier,C,1,00-FF,#4,#5,#6,linkBaudrateRecord,=,baudrateHighByte,baudrateMiddleByte,baudrateLowbyte,C,2,C,2,C,2,00-FF,00-FF,00-FF,各功能单元具体服务描述,诊断和通信管理,LinkControl,(0 x87),服务,请求,Hex,值,bit 6-0,描述,约定,00,ISOSAEReserved,M,01,verifyBaudrateTransitionWithFixedBaudrate,U,02,verifyBaudrateTransitionWithSpecificBaudrate,U,03,transitionBaudrate,U,04-3F,ISOSAEReserved,M,40-5F,vehicleManufacturerSpecific,U,60-7E,systemSupplierSpecific,U,7F,ISOSAEReserved,M,各功能单元具体服务描述,诊断和通信管理,LinkControl,(0 x87),服务,子功能,linkControlType,诊断和通信管理,LinkControl,(0 x87),服务,肯定响应,支持的否定响应码,0 x12:,不支持请求服务的子功能,0 x13:,请求报文的数据长度(或者格式)不符合标准,0 x22:,条件不满足,0 x24:,请求顺序错误,0 x31:,请求超出范围,A_Data,bye,Parameter Name,Cvt,Hex Value,#1,LinkControl,Response Service ID,S,C7,#2,linkControlType,M,00-FF,各功能单元具体服务描述,各功能单元具体服务描述,诊断和通信管理,LinkControl,(0 x87),服务,消息流示例,核实,各功能单元具体服务描述,诊断和通信管理,LinkControl,(0 x87),服务,消息流示例,波特率转换(无响应),诊断和通信管理,诊断和通信管理功能单元的其它服务介绍,EcuReset,(0 x11),服务,请求,ECU,执行复位,子功能,复位类型,AccessTimingParameter,(0 x83),服务,用于读取和修改通信链路的定时参数,SecuredDataTransmission,(0 x84),服务,该服务用于保护数据传输免遭第,3,方攻击,通过,ISO15764,安全保护子层来实现,ControlDTCSetting,(0 x85),服务,用于停止或恢复诊断故障码的设置,ResponseOnEvent,(0 x86),服务,用于启动或停止服务器中某个特定事件触发的响应,客户端指定事件和事件发生时执行的服务,包括:,ReadDataByIdentifier,ReadDTCInformation,RoutineControl,InputOutputControlByIdentifier,各功能单元具体服务描述,服务,描述,ReadDataByIdentifier,(0 x22)service,客户端请求读取由数据标识符识别的,某个记录的当前值,ReadMemoryByAddress,(0 x23)service,客户端请求读取指定存储器范围数据的当前值,ReadScalingDataByIdentifier(0 x24)service,客户端请求读取由数据标识符识别的,某个记录的,定标信息,ReadDataByPeriodicIdentifier(0 x2A)service,客户端请求周期性传输服务器中的数据,DynamicallyDefineDataIdentifier(0 x2C)service,客户端请求动态定义由,ReadDataByIdentifier,服务读取的数据标识符,WriteDataByIdentifier(0 x2E)service,客户端请求写入由数据标识符指定的某个记录,WriteMemoryByAddress(x3D)service,客户端请求将数据写入到指定存储器范围内,数据传输功能单元,各功能单元具体服务描述,数据传输功能单元,ReadDataByIdentifier,(0 x22),服务,数据标识符,DID(Data Identifier,,定义见附录,C1),2,字节参数,DID,所表示参数的格式由制造商自己约定,
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 百科休闲 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服