推广 热搜: 汽车  汽车销量排行榜  suv销量排行榜  新能源汽车  新能源汽车前十名品牌  宝马x5优惠  保时捷卡宴  保时捷718  8月汽车销量排行榜  保时捷918 

应用层--CAN诊断协议详解及应用之服务-轿车网

   日期:2022-05-22     来源:中国农业网    作者:汽车网  联系电话:浏览:542    

应用层--CAN诊断协议详解及应用之服务

目录

1、概述

2、应用层接口服务

3、应用层协议

4、各功能单元诊断服务

4.1-------诊断和通信管理功能单元

4.2-------数据传输功能单元

4.3-------传输储存的数据功能单元

4.4-------输入输出控制功能单元

4.5-------远程激活例程功能单元

4.6-------上传下载功能单元

1.概述:

定义诊断系统的通用需求

与物理介质、数据链路无关的诊断服务

ISO15765体系结构

统一诊断服务 ISO14229-1

2.应用层接口服务

应用层服务概述

1、服务原语(6个)

请求requestq

请求_确认req_/confirm/iq

指示indicationq响应responseq

响应_确认rsp_/confirm/iq

确认/confirm/i

2、有确认服务

3、无确认服务

3.应用层协议

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 ControlInformation

A_PDU= A_PCI + A_SDU

应用层协议控制信息(A_PCI)

–2种不同的格式(由服务原语和Result参数决定)

–A_PCI(SI)?SI—Service ID(Request服务和Result=positive的Response)

–类型:1字节无符号整数

–范围:00~FF

–A_PCI(NR_SI,SI)?NR_SI—Negative Service ID

–类型:1字节无符号整数

–范围:7F

请求服务标识符SI

–类型:1字节无符号整数

–范围:00~FF

–请求服务的ID:X0XXXXXX(第6位为0)

–示例:ReadDTCInformation服务Request 0x19 B00011001

肯定响应服务标识符SI

–类型:1字节无符号整数

–范围:00~FF

–肯定响应服务的ID:X1XXXXXX(第6位为1)

–肯定响应服务的ID=请求服务的ID+0x40

–示例: ReadDTCInformation服务Response 0x59 B01011001

否定响应服务标识符NR_SI

–类型:1字节无符号整数

–范围:7F

服务描述约定

–子功能参数$Level(LEV_)的定义

1字节数据

Bit7—禁止肯定响应指示位

suppressPosRspMsgIndicationBit

–0=FALSE:需要肯定响应

–1=TRUE:禁止肯定响应

Bit6-0—子功能参数值(0x00~0x7F)

–使用子功能参数字节,但仅支持suppressPosRspMsgIndicationBit的服务必须支持0x00子功能

 
打赏
 
更多>相关资讯

最新发布
推荐资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  RSS订阅  |  违规举报
联系电话:  微信: