(完整版)ISO15031-6(2005)道路车辆—机动车和外部排放诊断设备的通讯第6部分
- 格式:doc
- 大小:4.07 MB
- 文档页数:112
OBD2输出信息的9种诊断模式
OBD系统提供了丰富的诊断状态和结果信息,这些信息不仅可用于相应机关对车辆状态的审查(比如年检),还有助于故障的定位和排除,更可为DIY者提供新的乐趣。
此外,这些信息的统计结果对法规制定者、整车和零部件/系统制造者以及科研工作者提供宝贵的借鉴。
法规要求
OBD系统提供的信息决定于法规的要求、车辆的配置、整车制造厂和发动机电控系统供应商的要求以及OBD系统本身的技术水平几个方面。
但是首先要满足当地法规的要求。
我国采用了EOBD相同的要求,在GB18352.3–2005中的相关描述如下:
IA.6.5.3.3
必须采用ISO DIS 15031–5“道路车辆–车辆与排放有关诊断用的外部试验装置之间的通讯–第5部分:排放有关的诊断服务”(2001年11月1日)规定的格式和单位提供基本诊断数据(见IA.6.5.1规定)和双向控制信息,并且这些信息必须能通过满足ISO DIS 15031–4 要求的诊断工具获得。
OBD系统输出信息的模式/服务
∙Mode 1: 请求动力系当前数据
∙Mode 2: 请求冻结祯数据
∙Mode 3: 请求排放相关的动力系诊断故障码
∙Mode 4: 清除/复位排放相关的诊断信息
∙Mode 5: 请求氧传感器监测测试结果
∙Mode 6: 请求非连续监测系统OBD测试结果
∙Mode 7: 请求连续监测系统OBD测试结果
∙Mode 8: 请求控制车载系统,测试或者部件
∙Mode 9: 读车辆和标定识别号。
《轻型汽车车载诊断系统(OBD)管理技术规范》编制说明一、任务来源《车载诊断系统(OBD)管理技术规范》的制定任务,来源于国家环境保护总局科技标准司文件环办函【2006】371号《关于下达2006年度国家环境保护标准制修订项目计划的通知》的要求,由中国汽车技术研究中心承担了451号项目——《车载诊断(OBD)系统管理技术规范》的编制任务。
二、目的为贯彻《中华人民共和国环境保护法》和《中华人民共和国大气污染防治法》,防治机动车污染物排放对环境的污染,改善环境空气质量,加强在用车辆排放的管理,制订本规范。
为配合国家强制性标准GB18352.3-2005《轻型汽车污染物排放限值及测量方法(中国Ⅲ、Ⅳ阶段)》的实施,保证车载诊断系统在使用中能够切实起到改善机动车尾气排放对环境的影响,提出制定一个可操作性强,对于车载诊断系统(OBD)的管理有明确指导作用的管理技术规范。
三、必要性我国自2007年7月1日开始实施标准GB18352.3-2005《轻型汽车污染物排放限值及测量方法(中国Ⅲ、Ⅳ阶段)》第Ⅲ阶段,2008年7月1日起第一类汽油车要求装有车载诊断系统(OBD),2010年7月1日起所有轻型车辆都要装配车载诊断系统(OBD)。
北京市已于2005年12月31日开始提前实施国家第III 阶段排放法规,并且要求新车型必须带有OBD系统。
应对北京市的要求,目前新开发的车型都已匹配有OBD系统,很多厂商已经按照北京市发布的OBD认证程序完成了认证试验。
但对于新车认证申报、新车生产过程中车载诊断系统(OBD)生产一致性检查以及带OBD的在用车的管理和检查等相关的管理技术规范还没有形成,无论针对北京市国III排放法规的提前实施,还是应对2008年全国国III排放法规及OBD的实施,制定一个车载诊断系统(OBD)的管理技术规范都是必需和迫切的。
四、本规范制定过程国家环境保护总局科技标准司于2007年9月28日在天津主持召开了《车载诊断(OBD)系统管理技术规范》开题论证会。
ISO和SAE标准组织制定的OBD协议,ISO协议和SAE协议对应关系ISO和SAE标准组织制定的OBD协议,ISO协议和SAE协议对应关系如下:SAE文件 ISO文件描述无15031-1通用信息J1930 15031-2术语、定义、缩略语J1962 15031-3诊断接头J1978 15031-4OBDII解码器J1979 15031-5排放有关的诊断J2012 15031-6故障码定义J2186 15031-7数据链路安全SAE诊断标准SAE标准几乎覆盖维修技师每天接触的每一个元件和工具。
SAE 的J标准是专家委员会针对特定领域内起草的文件。
专家委员会完成项目的研究后,推荐报送到标准委员会,然后表决采用标准或将文件返回专家委员会进一步修改。
SAE的J标准特别适用于驾驶性能或排放诊断。
以下是最常使用的诊断标准:J1850 - Class B数据通讯网络接口。
建立适用于所有陆地行驶的公路或越野车辆的Class B数据通讯网络接口技术规范。
规范设定各个PCM和解码器的串行数据传输标准。
文件最初设定两个标准:可变脉冲宽度(VPW)信号控制在10.4kBaud(千波特),脉冲宽度调节(PWM)信号控制在41.6kBaud。
J1930 - 电气/电子系统的各种诊断术语、定义、缩略语和简称。
标准化汽车术语、名称、定义、缩略语和简称。
重点在电气/电子的诊断术语,同时也包括相关的机械术语、定义、缩略语和简称。
这个文件的特别应用包括诊断、服务和维修手册、技术通报及其更新、培训手册、维修数据库、发动机罩下排放标签和排放认证的使用。
J1962 - 诊断接头。
标准化诊断接头(DLC)的形状和针脚数量。
同时也标准化了16个针脚中的7个针脚功能。
制造厂按照他们的愿望可以使用剩余的针脚。
稍后,J2201的章节包括在了J1962中,并做出修改,允许ISO 9141-2针脚也可用于ISO 14230-4(口令协议2000)。
国际标准组织(ISO)预留针脚6用于高速控制器局域网(CAN Hi),预留针脚14用于低速控制器局域网(CAN Lo)。
OBD协议数据流说明需要确认的问题:1、支持的车型?2、油耗、里程读取?3、OBD协议中是否支持读取和控制车门窗的状态信息?4、OBD能读取数据5、比较本人整理的ISO15031-5和北京金奔腾科技公司的OBD协议数据流答案:1、我国采用了EOBD相同的要求即ISO15031-5(道路车辆-车辆与排放诊断相关装置通信标准-5排放有关的诊断服务)协议。
所以只要该车支持ISO15031-5的OBD2标准协议中所有项,则可以通过OBD接口读取出ECU中所有信息;若该车支持标准协议中部分项,则读取出支持项信息。
(标准协议附在下面,由北京金奔腾汽车科技公司提供。
)2、在ISO15031-5协议中,油耗不能读取,只能读取燃油液位输入(读出油箱剩余油量与油箱容量的百分比)。
在车上通过燃油液位传感器实现对剩余油量检测。
OBD输出信息中跟里程相关只有:故障灯点亮后行驶的里程数、消除故障后行驶的里程数。
里程获取办法:1、虽然不能直接获得总里程,但可以总里程=安装前里程数+故障灯点亮后行驶的里程数+消除故障后行驶的里程数。
2、OBD2协议中无法直接读取仪表上数据,只有通过购买汽车厂家的OBD2协议的扩展,可获得汽车仪表系统数据获取,肯定能获取汽车总里程和车门窗信息。
由于成本太高,所以不现实。
3、在车轮处安装及车轮转过圈数的传感器4、还有通过GPS获取总里程。
3、在ISO15031-5的OBD协议中不支持读取和控制车门窗的状态信息。
4、读取信息是从ISO15031-5协议中分析出来:我们关注输出信息有:注:PID:OBD系统输出的每个参数都对应一个使用16进制表示的PID (ParameterIdentification),即参数标识。
PID$01 故障码清除之后的监测状态PID$05 发动机冷却液温度PID$0C 发动机转速可以读取实时转速或者故障时转速。
数据类型:data/4 rpm (0<data<1638375)PID$0D 车速可以读取实时车速或者故障时车速。
Advances in Environmental Protection 环境保护前沿, 2020, 10(4), 616-623Published Online August 2020 in Hans. /journal/aephttps:///10.12677/aep.2020.104076The OBD System Inspectionand Result Analysis of In-Use VehiclesShu Shen1,2, Jingyuan Li1,2, Tieqiang Fu1,2, Jian Ling1,21CATARC Automotive Test Center (Tianjin) Co., Ltd., Tianjin2China Automotive Technology Research Center Co., Ltd., TianjinReceived: Aug. 1st, 2020; accepted: Aug. 21st, 2020; published: Aug. 28th, 2020AbstractBased on the research on the main content and process of OBD system inspection of in-use ve-hicles, this article analyzes the OBD system inspection results of 1010 in-use vehicles and finds that: the failure rate of diesel vehicles is higher than that of gasoline vehicles; the main reason for the failure of OBD connection of vehicles is that the Data Link Connectors are not standardized in the factory and the coverage of diagnostic equipment is incomplete; the main reason for OBD fail-ure is the status of the malfunction indicator light read by the ECU and the actual state of visual inspection is inconsistent; the current fault code and the freeze frame fault are concentrated on the oxygen sensor and the catalyst.KeywordsOBD System Inspection, In-Use Vehicles, Connection在用车OBD系统检查及结果分析沈姝1,2,李菁元1,2,付铁强1,2,凌健1,21中汽研汽车检验中心(天津)有限公司,天津2中国汽车技术研究中心有限公司,天津收稿日期:2020年8月1日;录用日期:2020年8月21日;发布日期:2020年8月28日摘要本文基于对在用车OBD检查主要内容及流程的研究,检查并分析了1010辆在用车的OBD检查结果,发现柴油车的故障率高于汽油车;车辆OBD通讯失败的主要原因是OBD接口针脚出厂不规范和诊断仪设备覆沈姝等盖率不全;OBD不合格的主要原因是车辆ECU读取的故障指示器状态与实际目测的状态不一致;车辆的当前故障和冻结帧故障集中在氧传感器和催化器故障。
OBD协议数据流说明需要确认的问题:1、支持的车型?2、油耗、里程读取?3、OBD协议中是否支持读取和控制车门窗的状态信息?4、OBD能读取数据5、比较本人整理的ISO15031-5和北京金奔腾科技公司的OBD协议数据流答案:1、我国采用了EOBD相同的要求即ISO15031-5(道路车辆-车辆与排放诊断相关装置通信标准-5排放有关的诊断服务)协议。
所以只要该车支持ISO15031-5的OBD2标准协议中所有项,则可以通过OBD接口读取出ECU中所有信息;若该车支持标准协议中部分项,则读取出支持项信息。
(标准协议附在下面,由北京金奔腾汽车科技公司提供。
)2、在ISO15031-5协议中,油耗不能读取,只能读取燃油液位输入(读出油箱剩余油量与油箱容量的百分比)。
在车上通过燃油液位传感器实现对剩余油量检测。
OBD输出信息中跟里程相关只有:故障灯点亮后行驶的里程数、消除故障后行驶的里程数。
里程获取办法:1、虽然不能直接获得总里程,但可以总里程=安装前里程数+故障灯点亮后行驶的里程数+消除故障后行驶的里程数。
2、OBD2协议中无法直接读取仪表上数据,只有通过购买汽车厂家的OBD2协议的扩展,可获得汽车仪表系统数据获取,肯定能获取汽车总里程和车门窗信息。
由于成本太高,所以不现实。
3、在车轮处安装及车轮转过圈数的传感器4、还有通过GPS获取总里程。
3、在ISO15031-5的OBD协议中不支持读取和控制车门窗的状态信息。
4、读取信息是从ISO15031-5协议中分析出来:我们关注输出信息有:注:PID:OBD系统输出的每个参数都对应一个使用16进制表示的PID (ParameterIdentification),即参数标识。
PID$01 故障码清除之后的监测状态PID$05 发动机冷却液温度PID$0C 发动机转速可以读取实时转速或者故障时转速。
数据类型:data/4 rpm (0<data<1638375)PID$0D 车速可以读取实时车速或者故障时车速。
OBD协议数据流说明需要确认的问题:1、支持的车型?2、油耗、里程读取?3、OBD协议中是否支持读取和控制车门窗的状态信息?4、OBD能读取数据5、比较本人整理的ISO15031-5和北京金奔腾科技公司的OBD协议数据流答案:1、我国采用了EOBD相同的要求即ISO15031-5(道路车辆-车辆与排放诊断相关装置通信标准-5排放有关的诊断服务)协议。
所以只要该车支持ISO15031-5的OBD2标准协议中所有项,则可以通过OBD接口读取出ECU中所有信息;若该车支持标准协议中部分项,则读取出支持项信息。
(标准协议附在下面,由北京金奔腾汽车科技公司提供。
)2、在ISO15031-5协议中,油耗不能读取,只能读取燃油液位输入(读出油箱剩余油量与油箱容量的百分比)。
在车上通过燃油液位传感器实现对剩余油量检测。
OBD输出信息中跟里程相关只有:故障灯点亮后行驶的里程数、消除故障后行驶的里程数。
里程获取办法:1、虽然不能直接获得总里程,但可以总里程=安装前里程数+故障灯点亮后行驶的里程数+消除故障后行驶的里程数。
2、OBD2协议中无法直接读取仪表上数据,只有通过购买汽车厂家的OBD2协议的扩展,可获得汽车仪表系统数据获取,肯定能获取汽车总里程和车门窗信息。
由于成本太高,所以不现实。
3、在车轮处安装及车轮转过圈数的传感器4、还有通过GPS获取总里程。
3、在ISO15031-5的OBD协议中不支持读取和控制车门窗的状态信息。
4、读取信息是从ISO15031-5协议中分析出来:我们关注输出信息有:注:PID:OBD系统输出的每个参数都对应一个使用16进制表示的PID (Parameter Identification),即参数标识。
PID$01 故障码清除之后的监测状态PID$05 发动机冷却液温度PID$0C 发动机转速可以读取实时转速或者故障时转速。
数据类型:data/4 rpm (0<data<1638375)PID$0D 车速可以读取实时车速或者故障时车速。
道路车辆诊断系统第一部分:数字信息交换的要求引言ISO(国际标准化组织)是各个国家标准化学会(ISO成员团体)的一个世界性联合会。
国际标准的制定工作由ISO技术委员会负责执行的。
每一个会员团体对已经设有技术委员会的某一专题感兴趣时,有权派代表参加该技术委员会。
各个与ISO有联系的国际组织,无论是官方的还是非官方的,均可参加此项工作。
ISO与国际电信联盟(IEC)在所有的电子标准化业务上紧密联系与共事。
国际标准草案被技术委员会采用前,ISO委员会分发给各个会员团体进行投票表决。
国际标准的版本至少75%以上的成员投票赞成后,才能被批准。
国际标准ISO 9141由道路车辆ISO/TC 22技术委员会负责起草。
前言本标准的目的是了定义以下电子控制车载系统的诊断而建立的:1) 确定诊断系统的电气要求,因此具有这里所定义最小功能的诊断设备将兼容任何按照这些规范设计的车载诊断系统;2) 单向和双向诊断通信连接电子控制系统的数量限制;3) 传送包括参数真实值和请求值的操作状态信息的确认信息;期望诊断通信达到以下目标一个以上:a) 确认一个系统正常工作;b) 执行一个检查;c) 从说明书和完成的经济维修中确定故障的位置;d) 确认系统已经恢复正常工作;e) 严格按照车辆制造商指令重置或调整ECU的系统操作值;f) 对相关的服务行为提供记录信息;这些功能应当(推荐)按照以下一种或多种方式完成:a) 确认系统中的零部件;b) ECU输出诊断信息;c) 检验大范围的传感器和操作参数值;d) 执行特定行动;e) 严格按照车辆制造商指令帮助ECU改变数值。
道路车辆——诊断系统——数字信息交换的要求1. 范围本国际标准定义了道路车辆的车载ECUs与相配的诊断工具之间的通信建立。
建立该通信的目的是对车辆,系统和ECUs进行监测、检查诊断和调整。
本国际标准不适合系统定义的诊断设备使用。
本国际规范不适合钓码技术使用。
2. 参考标准通过文本中的引用的下列标准,包括其提供的内容,是本标准延续提供的一部分。
ISO 15031-6(2005)道路车辆——机动车和外部排放诊断设备的通讯第六部分故障诊断码定义目录序言 (3)引言 (4)1 范围 (5)2 标准化参考 (5)3 术语定义 (5)4 概要说明 (9)5 格式结构 (10)5.1 描述 (10)5.2 ISO/SAE约束的代码(核心DTC) (11)5.3 汽车厂家约束的代码(非统一的DTC) (11)5.4 车身系统分组(在附录C中给出了DTC编号和描述 (11)5.5 地盘系统分组(在附录C中给出了DTC编号和描述) (11)5.6 动力系统分组(在附录B中给出了DTC编号和描述) (11)5.7网络分组(在附录C中给出了DTC编号和描述) (11)6 诊断故障码描述 (12)6.1 诊断故障码应用 (12)6.2 动力系统 (12)6.3 车身系统 (12)6.4 地盘系统 (13)6.5 网络和汽车综合系统 (13)附录A(标准化)诊断故障码命名规则 (14)附录B(标准化)动力系统诊断故障码 (17)附录C(标准化)网络通讯系统、车身系统和地盘系统分组 (80)附录D(标准化)DTC故障种类和图表类型定义 (104)序言ISO(国际标准化组织)是一个国家标准组织团体的全世界联盟,它的工作是制定国际标准,使其通过ISO技术委员会正常地实现,每一个成员体有权益对技术委员会已经制定的内容公正地提出异议,与ISO相关的国际组织、政府和非政府组织也都参加这项工作。
ISO与国际电气委员会(IEC)在所有有关电气化标准方面紧密合作。
国际标准的起草与ISO/IEC的第二部分制定的规则相一致。
技术委员会的主要任务是制定国际标准,起草被技术委员会采用的标准来散发给成员体进行投票,发布一个国际标准要求至少75%的成员体投票通过。
起草这个文件的一些原理可能受专利权利的影响,ISO不负责鉴别任何一个或者全部的这样的专利权利。
ISO 15031-6在技术委员会ISO/TC 22、道路车辆、小组委员会SC 3、电的和电子设备中被制定。
ISO 15031包含以下部分,总的标题为道路车辆——机动车和外部排放诊断设备的通讯:--第一部分:概要信息――第二部分:术语、定义、缩写词和只取首字母的缩写词――第三部分:诊断连接器和相关电路、描述和使用――第四部分:外部测试设备――第五部分:排放相关的诊断服务――第六部分:诊断故障码定义――第七部分:数据链路安全引言ISO 15031由许多共同提供一个有条理的、本质相同的、促进排放的诊断的描述说明部分组成。
ISO 15031的这个部分以SAE J2012:MAR99(对于诊断故障码定义的推荐试行)为基础。
ISO 15031-1提供了一系列国际标准的介绍。
大多数汽车厂家至少配备了一部分产品用于车载诊断(OBD)性能。
诊断到的故障,这些系统提供一个指示到常规位置,通过一个字母和数字混合的代码提供这些信息。
1 范围ISO 15031协议的这个部分规定了统一的被推荐的文字和数字混合编排的故障码。
更多地规定了,与这些代码相关的统一的消息规则。
定义了若干个部分地址格式、结构、消息和一些例子,并能应用于发动机车辆的电的/电子系统诊断。
附录A详细说明了从零部件来的信号,到零部件的信号,基于诊断的系统,以及信号使用一个故障替代策略的故障码的命名规则。
附录B详细说明了实际的代码分配,描述了动力系统诊断故障码。
附录C详细说明了实际的代码分配,描述了网络通讯系统的诊断故障码,车身系统故障码和底盘系统故障码。
附录D详细说明了DTC故障种类和图表类型定义的DTC故障类型字节,这个基于DTC 的扩展更好地描述DTC故障症状。
2 参考文献以下的参考文献对本文来说是不可缺少的。
对于有日期的文献,只引用适用的版本。
对于没有日期的文献,最新的版本适用于本文。
ISO/TR15031-2 道路车辆——机动车和外部排放诊断设备的通讯,第二部分:术语、定义、缩写词和只取首字母的缩写词ISO 14229-1 道路车辆——统一的诊断服务(UDS),第一部分:说明和要求3 术语和定义ISO15031-2中所列的术语和定义适用于本文3.1 回路固定值或者从系统中没有反馈,定义的高电平或者低电平检测不可行或者能被电路高或者低用代码来相关联,其中全部的三个回路能被检测到。
注:术语“故障”,在多数情况下,在DTC描述中被删除。
3.2 范围和性能电路在正常的工作范围内,但对于当前工作条件是不恰当的。
注:这个被用来指示偏差值,用于说明电路、部件或者系统的不良性能。
3.3输入低电路电压、频率或者其他特性在控制模块输入终端或者引脚上的测量值低于正常工作范围。
3.4 输入高电路电压、频率或者其他特性在控制模块输入终端或者引脚上的测量值高于正常工作范围。
3.5 一个系列(Bank)定义汽缸组共用的一个公共的控制传感器注1:Bank1总是相当于柱面1,Bank2是相反的一列3.6传感器位置sensor location传感器位置与发动机空气流量相关联,从新鲜空气进气口开始到汽车排气管或者燃料从油箱到发动机,编号顺序为1,2,3等。
注:参见图1到图7图1 带有双排气管和四个催化剂的V型V6/V8/V12 缸发动机图2带有双排气管和三个催化剂的V型V6/V8/V12 缸发动机图3 带有一个排气和两个催化剂的直列L4/L5/L6缸发动机图4 带有一个排气和一个催化剂的直列L4/L5/L6缸发动机进气系统压力传感器位置与增压发动机进气量有关,包括新鲜空气入口、增压装置和发动机歧管。
图5 吸进式系统涡轮增压器/增压器压力传感器位置图6 吹气式系统涡轮增压器/增压器压力传感器位置图7 无节气门体涡轮增压器/增压器压力传感器位置(柴油机)3.7 左/右/前/后通过它的位置确定部件,在它所在的位置就能看到。
3.8 “A”“B”汽车厂家用一个字母用来标示来定义一个部件。
3.9 间歇性的/不稳定的临时的不连续的信号,故障时间不足以被认为是开路或者短路,或者改变速率太多。
4 概述表1规定了电的/电子系统诊断的系统、代码种类、十六进制值和特定区域。
系统代码逻辑十六进制值附录车身B0xxx-B3xxx 8xxx-Bxxx B地盘C0xxx-C3xxx 4xxx-7xxx C动力P0xxx-P3xxx 0xxx-3xxx P网络U0xxx-U3xxx Cxxx-Fxxx U 推荐的故障码(DTC)包含一个字母和数字的指示后面接三个阿拉伯数字代码。
这个包含文字和数字的标志符是“B0”,“B1”,“B2”,“B3”,“C0”,“C1”,“C2”,“C3”,“P0”,“P1”,“P2”,“P3”,“U0”,“U1”,“U2”,“U3”,相应地用来设置车身、地盘、动力和网络故障代码的四种状态。
代码结构本身是局部地可扩展。
“B0”,“C0”, “P0”, “P2”, “P3”, “U0”, “U1”, “U2”, “U3”中一部分可利用的数字序列部分被保留用来为将来更新分配统一的代码。
详细的故障码(DTC)格式结构在第5项中描述。
下面的四种基本策略中,大多数电路、零部件或者系统诊断故障代码不支持故障替代策略。
――回路――范围/性能――电路低――电路高外部电路、零部件或者系统连起来时被测出电路低,在电路低或者电路高后信号类型(电压、频率等)将包含在消息里。
当外部电路、零部件或者系统连起来时被测出电路高,在电路低或者电路高后信号类型(电压、频率等)将包含在消息里。
5 格式结构5.1 描述故障诊断码包含一个字母和数字的组合标志符,后面接三个数字。
其中,B0-B3用于车身,C0-C3用于地盘,P0-P3用于动力, U0-U3用于网络通讯,分配特有的字母标志符用作最适当的功能。
在大多数情况下,字母标志符是不言而喻的,因为诊断信息将从一个特殊的控制器被请求,然而,这并不意味着有相同字母和数字标志符的所有的代码被一个特殊控制器支持。
代码结构如图8所示:图8 故障诊断码结构例1车辆车身控制代码B1234,2字节的DTC用作一个数据总线值#9234将显示给技术人员(见图9)图9 2字节故障诊断码结构例2车辆车身控制代码B1234-00,3字节的DTC作为一个数据总线值#923400将被显示给技术人员(见图10)。
参见附录D中对于DTC低字节(故障类型字节)的定义。
低字节将被用十六进制显示出来,例如,$1A将被显示为1A。
图10 3字节故障码结构定义的代码用来指示一个不确定的故障或者问题区域,并有意用来指示一个适当的服务程序。
为了使服务混乱最小化,故障代码将不会用来指示缺省错误或者部分系统的状态(例如动力系统正常或者MIL有活性),但是将被有限制地用来指示服务关注的区域。
在16个十六进制基数的系统中,范围超过100。
5.2 ISO/SAE约束的代码(core DTC)ISO/SAE约束的诊断故障代码在工业上被用到。
这些代码被认为是,足够给大多数汽车厂家的应用分配一个共用编号和错误消息。
所有未说明的编号在每一个分组里ISO/SAE保留为将来扩展备用。
尽管服务程序在汽车厂家之间可能普遍不同,但是错误标志符是共同的,分配一个特定的错误代码来指示。
只有被ISO/SAE承认的代码,汽车厂家才能使用。
5.3 汽车厂家约束的代码(non-uniform DTC)汽车厂家约束的DTC区域里,每一个字母和数字组成的标志符是有效的。
由于系统不同,执行不同或者诊断策略不同引起的错误,多数汽车厂家将不会产生这些错误代码。
当在汽车厂家约束的代码区域内分配代码时,鼓励每一个汽车厂家或者供应商设计定义诊断算法、软件和诊断代码,保持其产品兼容性。
对于动力方面的代码,尽可能地与ISO/SAE调整区域的分组一致,也就是,100’s和200’s用于燃油和空气测量,300’s用于点火系统或者失火等。
当每一个汽车厂家有能力定义约束的DTC来与它的控制算法相适应时,所有的DTC 命令参见ISO 15031-2。
5.4 车身系统分组(在附录C中给出了DTC编号和描述)5.4.1 B0xxx ISO/SAE约束的5.4.2 B1xxx 汽车厂家约束的5.4.3 B2xxx 汽车厂家约束的5.4.4 B3xxx 保留的5.5 地盘系统分组(在附录C中给出了DTC编号和描述)5.5.1 C0xxx ISO/SAE约束的5.5.2 C1xxx 汽车厂家约束的5.5.3 C2xxx 汽车厂家约束的5.5.4 C3xxx 保留的5.6 动力系统分组(在附录B中给出了DTC编号和描述)5.6.1 P0xxx ISO/SAE约束的5.6.2 P1xxx 汽车厂家约束的5.6.3 P2xxx 汽车厂家约束的5.6.4 P3xxx 汽车厂家约束和ISO/SAE保留的5.7 动力系统分组(在附录C中给出了DTC编号和描述)5.7.1 U0xxx ISO/SAE约束的5.7.2 U1xxx 汽车厂家约束的5.7.3 U2xxx 汽车厂家约束的5.7.4 U3xxx 汽车厂家约束和ISO/SAE保留的6 诊断故障码描述6.1 诊断故障代码应用近来的快速发展,本文的范围包含额外的DTC和网络系统、车身系统和底盘系统描述。