ISO-27145故障诊断说明

2.1 27145目录说明

ISO27145-1: 这里边介绍的是一般信息和用例定义;
ISO27145-2: 这里边介绍的是与排放相关的通用数据规则,用于查询;
ISO27145-3: 这里边主要介绍了支持的服务 12服务 14服务 19服务 22服务 31服务;
ISO27145-4: 车辆与测试设备的连接,主要定义一些 物理层,传输层,网络层的功能;

2.2 关键内容说明

1:诊断服务(第7层 application),在 ISO27145-3中参照ISO 14229-1指定;
2:多包数据发送的时候请参考  ISO15765-2"9.6.1 N_PCI"(2016版本,信息详细)说明,里面有描述 单帧,首帧,流控帧等描述;(也可以查看 ISO15765-2 "Table 3 — Summary of N_PCI bytes"(2014版本,信息简略))可参考:https://zhuanlan.zhihu.com/p/44857562
3:

5BYTE-故障码组成:故障等级(1byte)+(X+CODE+FTB)(3byte)+故障状态(1byte),其中X表示故障类别

故障码分类:
P:powertrain动力系统
C:Chassis底盘
B:Body车身
U:network通信系统
故障码前两个bit代表P/C/B/U(动力/底盘/车身/网络),用00/01/10/11分别表示P/C/B/U

CODE和FTB明细,请参考 “J2012DA_201812.xlsx” : X+CODE查看"X0000-X3FFF"分组 ;FTB查看“FTB.Sub.Types”分组

资源下载链接

https://download.csdn.net/download/dujunqiu/87720490?spm=1001.2014.3001.5503

2BYTE故障明细说明

2.3 故障码示例

基础知识,需要先根据 ISO14229-1 "11.3.2.1 Request message definition " 里面的0x19子服务(0x42)之后,再去确认数据发送内容

// TODO 待补充标准帧的故障码说明,和扩展帧的是一样的吗?

0x18da00f1:05 19 42 33 08 1e ff ff
// 0X05--当前帧有效BYTE数
// 0X19--读取故障码服务
// 0X42--上传OBD掩码记录,参考 ISO14229-1"Table 269 — Request message sub-function definition"
// 0X33--排放系统标识,参考 ISO14229-1"Table D.15 — Definition of FunctionalGroupIdentifiers (FGID_)"
// 0x081e-- DTC 状态掩码+严重程度掩码// 59 42 的肯定应答,参考 ISO-14229-1"Table 283"描述

2.3.1 无故障码说明

 1:TBOX外发--0x19 读取故障码服务
0x18da00f1:05 19 42 33 08 1e ff ff
2:ECU回复 否定应答
0x18daf100:03 7F 19 10 FF FF FF FF
// 0x7F-否定响应码  参考:ISO14229-1 "ISO 14229-1:2013(E)"
// 0x19-请求服务ID
// 0x10-否定响应码(NRC),表示否定原因:一般拒绝 ,详细说明或其它否定原因参考:ISO14229-1 "Table A.1 — Negative Response Code (NRC) definition and values"

2.3.2 单帧故障码示例

// 根据 ISO-14229-1"Table 283"描述,59 42 的肯定应答一帧数据描述不完
发送 0x18da00f1 数据帧 扩展帧 8 05 19 42 33 08 1e FF FF
// 0X05--当前帧有效BYTE数
// 0X19--读取故障码服务,参考 ISO14229-1 "Table 269— Request message subfunction definition"
// 0X42--上传OBD掩码记录,参考 ISO14229-1  "Table 269 — Request message sub-function definition"
// 0X33--排放系统标识,参考 ISO14229-1  "Table D.15 — Definition of FunctionalGroupIdentifiers (FGID_)"
// 0x08-- DTC 状态掩码,参考 ISO14229-1 "Table 287— statusOfDTC"
// 0x1e--严重程度掩码,参考ISO14229-1 "DTCseverity and classdefinition"接收 0x18daf100 数据帧 扩展帧 8 10 0B 59 42 33 FF 1F 04 //首帧-0x0B,有效数据长度12BYTE
//0x5942 回复1942的肯定应答,参考 ISO-14229-1 "Table 283"
//0x33 功能组标识符,参考ISO-14229-1"Table 349 —ReadDTCInformationresponse"
//0xFF DTC状态可用掩码,参考ISO-14229-1"Table 349 —ReadDTCInformationresponse"
//0x1F DTCS严重性可用性掩码,与DTCSeverity相同,参考ISO-14229-1"Table 349 —ReadDTCInformationresponse"参考具体bit位含义和DTCSeverity相同
//0x04 DTC格式标识符,参考ISO-14229-1"Table 349 —ReadDTCInformationresponse"发送 0x18da00f1 数据帧 扩展帧 8 30 00 0A FF FF FF FF FF
// 3(流控帧)+流状态0(FS,4bit)参考  ISO15765-2"9.6.1 N_PCI"(2016版本,信息详细)说明,里面有描述 0单帧,1首帧,2连续帧,3流控帧等描述;(也可以查看 ISO15765-2 "Table 3 — Summary of N_PCI bytes"(2014版本,信息简略))
// 块大小(BS,8bit)
// 流控帧-0x0A,最小时间间隔10ms接收 0x18daf100 数据帧 扩展帧 8 21 01 30 13 00 0E FF FF
// 连续帧-0x21,连续帧的第一包数据,后面为有效数据
// 0x01 故障码等级
// 0x3013 P(0)+CODE(12307),参考“J2012DA_201812.xlsx”,X+CODE查看"X0000-X3FFF"分组
// 0x00 FTB(0):No SubTypeInformation(无子类型信息)参考“J2012DA_201812.xlsx”,FTB查看“FTB.Sub.Types”分组
// 0x0E 检索第一个/最近检测到的确认的DTC(子功能= 0x0C报告首先确认DTC,子功能= 0x0E报告首先最近确认DTC)

2.3.3 多帧故障码示例

// 模拟诊断报文上报
1:TBOX外发故障码请求报文--0x19 读取故障码服务
0x18da00f1:05 19 42 33 08 1e ff ff
2:ECU回复 0x59 应答
0x18daf100:10 1a 59 42 33 FE FE 04
3:TBOX外发流控帧
0x18DA00F1:30 00 0A FF FF FF FF FF
4:ECU应发数据
0x18daf100:21 04 C0 37 08 28 04 04       // 故障码按照5BYTE顺序取
0x18daf100:22 26 1C E8 02 C2 A2 87       // 与单故障码对比多了后面的连续帧,与单故障码解析一样,不过多赘述
0x18daf100:23 28 04 C1 13 87 28 FF
//故障码:04 C0 37 08 2804 04 26 1C E802 C2 A2 87 2804 C1 13 87 28

ISO-27145故障诊断说明相关推荐

  1. Introduction into ISO 27145 WWH-OBD

    全球统一的重型发动机的车载诊断系统(WWH-OBD) ISO/PAS 27145 is intended to become the single communication standard for ...

  2. tbox车载信息终端,4G 车联网终端TBOX基本功能介绍

    车联网信息终端4G车载TBOX采用OPEN CPU方案,支持4G智能网联汽车需求,实现车辆信息的采集与上报.网络通信.车辆远程控制.车辆故障诊断.蓝牙.USB上网.定位跟踪.防盗报警.驾驶习惯分析.信 ...

  3. UART、RS232、RS485、IIC、SPI、CAN、CANFD、LIN、flexray、以太网等总线介绍

    目录 A.基础概念 A.1 字节 A.2 波特率 A.3 QoS A.4 AVB A.5 TSN A.6 DDS A.7 SOME/IP A.8 SOME/IP与DDS的差异点 A.9 以太网帧 A. ...

  4. 天籁obd接口针脚定义_OBD协议介绍

    作者介绍:张大侠,一汽大众资深攻城狮.主要从事汽车诊断刷新方面的工作,在UDS诊断.车载以太网等方面都有独到的见解,对这块感兴趣的朋友,请关注:汽车ECU网络诊断技术. 为了监控排放相关系统,比如发动 ...

  5. obd协议 混动车_OBD协议介绍

    为了监控排放相关系统,比如发动机和变速箱,美国和欧洲制定了OBD(On-Board-Diagnose)标准.OBD定义了排放相关系统必须支持的诊断服务和数据传输格式,支撑OBD数据传输的底层数据链路可 ...

  6. 汽车UDS诊断详解及Vector相关工具链使用说明——2.3.1 故障码(DTC)格式详解

    1. 概述 存储数据传输功能单元其实就是读取故障码信息和清除故障码两个服务.我们本文先来看一下我们一直在说的故障码的格式是怎样的. 我们通常把诊断分成两种,我们之前一直在讲的UDS诊断属于增强型诊断, ...

  7. 一款满足国六标准通用型故障诊断仪:Q-OBD

    虽然由于疫情的原因,汽车市场逐渐处于疲软状态,同时部分地区实施国六排放标准的时间也相对被延迟,但是毫无疑问的是,"国六"排放标准的执行依旧会在不久被全面提上日程.所以," ...

  8. OBD-II和UDS诊断的区别和操作

    仅供个人学习,如有侵权,请联系博主删除,谢谢 一.联系? (1)由来: 应对燃油车,监控排放,引入OBD,即OBD-I:但OBD-I百家争鸣,物理接口形式各异. (2)改良: 由于开发性和接口统一形式 ...

  9. 2018-01-29-python-buildin_datatype

    title category layout tags date python教程之3基本数据类型 python post python 2018-01-29 23:00:24 上篇文章简单介绍了Pyt ...

  10. iso 2631 matlab,声学基础及其分析软件 - 声振论坛 - 振动,动力学,声学,信号处理,故障诊断 - Powered by Discuz!...

    人体振动测试仪MAESTRO 特点 多种应用场所 4通道同时测量 数字滤波器 坚固 容易使用 完整 噪声选项 现场工作中的振动越来越受到关注,原因是逐渐增多的工伤是由高量级的振动引起的. 很多的产品, ...

最新文章

  1. nginx rewrite中last和break的区别
  2. 【运筹学】线性规划数学模型 ( 单纯形法 | 第一次迭代 | 方程组同解变换 | 计算新单纯形表 | 计算检验数 | 入基变量选择 | 出基变量选择 )
  3. spring源码分析之@Conditional
  4. html加上 extjs右键,extjs 处理HTML事件和自定义事件
  5. 用柠檬来发电真的可行吗?
  6. 使用ffmpeg进行h.264编码
  7. oracle安装后怎么用plsql连接,oracle11g安装和使用PLSQL连接
  8. HTML5 classList 操作类名
  9. 计算机中丢失api-ms 解决方法
  10. TextureMerger1.6.6 一:Egret MovieClip的制作和使用
  11. Apache Flink 零基础入门(二):开发环境搭建和应用的配置、部署及运行
  12. Linux keypad 设备树,beaglebone black通过devicetree配置矩阵键盘matrix-keypad
  13. paip.简化字-手写参考二简字..共98个
  14. linux 在ftp gt 下登录,cutftp显示的是啥意思?
  15. H.264视频压缩标准
  16. jsonp原理详解——终于搞清楚jsonp是啥了
  17. Word 页眉 页脚 出现一条横线删不掉
  18. 一文说清 Linux System Load
  19. excel自动换行快捷键_Excel中Alt键的10大应用技巧解读
  20. 生成身份证校验码(c语言)

热门文章

  1. cpu核心数,双核,四核,8核
  2. mysql数据库表删除数据库_mysql删除数据库和删除数据库中的表
  3. 动作识别经典C3D论文Learning Spatiotemporal Features with 3D Convolutional Networks的介绍
  4. 时间序列(time serie)分析系列之SARIMAX预测与异常诊断3
  5. linux内核1G虚拟地址空间的映射规则以及什么是高端内存?
  6. http状态码301和302区别
  7. 超牛指标------飞狐公式源码
  8. linux学习笔记(3)——ll命令详解
  9. 生什么病,吃什么水果~~~太实用了!
  10. 【树莓派小车】【pid控制+超声测距】直道竞速实验报告