ISO15031协议9种模式详解.pdf

合集下载

iso 15031-2-2010

iso 15031-2-2010
mative references............................................................................................................................1
3
Terms and definitions ...........................................................................................................................1
PDF disclaimer This PDF file may contain embedded typefaces. In accordance with Adobe's licensing policy, this file may be printed or viewed but shall not be edited unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In downloading this file, parties accept therein the responsibility of not infringing Adobe's licensing policy. The ISO Central Secretariat accepts no liability in this area. Adobe is a trademark of Adobe Systems Incorporated. Details of the software products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation parameters were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies. In the unlikely event that a problem relating to it is found, please inform the Central Secretariat at the address given below.

tl718,obd汽车通讯协议芯片资料

tl718,obd汽车通讯协议芯片资料

竭诚为您提供优质文档/双击可除tl718,obd汽车通讯协议芯片资料篇一:标准的obd2诊断程序+相关应用层协议标准的汽车obd2诊断程序以及相关应用层协议下载开发标准obd2诊断程序要准备的资料及硬件1、因tl718已经为你建立了物理层、数据链层和部分应用层的协议,所以只要obd2标准应用层协议文本,iso15031-5或saej1979(这两个协议是相同的内容)。

这里可下载:下载:saej1979-20xx670kbiso15031-53.46mb2、tl718诊断接口1套或用tl718芯片自建电路。

3、家用pc机电脑一台。

4、安装软件:accessport调试软件及Vc++(或Vb、bc++等)你喜欢的开发软件。

5、符号obd2标准的汽车发动机电脑一块(或汽车一台)准备好以上这些,你就可以开始你的obd2标准程序开发了!!!tl718基本信息tl718芯片的技术数据手册tl718通过一个uaRt串口与单片机、pda或pcRs232通讯,在有的新的pc机上已没有装备Rs232串口,可以通过虚拟串口实现与tl718通讯,例usbtoRs232、以太网toRs232、或蓝牙toRs232等等。

-------Rs232------obd2电缆----------|pc||tl718||汽车诊断口|-----------------------不管使用怎样的物理连接,你可以使用超级终端或串口调试工具,直接通过键盘发送和接收字符。

在使用串口调试软件前,首先必须设置正确的com端口号和正确的波特率。

一般为9600波特率(pin6=0V),或38400波特率(pin6=Vcc,ppoc设置默认值)。

串口设置为:8个数据位,校验位:0,停止位1位。

如果设置错误,将不能和tl718正常通讯。

所有从tl718的响应以一个回车符(0x0d)及一个可选的换行符(0x0a)结束。

正确连接,打开电源后。

tl718将驱动测试led灯,(闪亮3次)后,发送:tl718starting〉如果正确收到以上信息代表串口及连接设置正确。

(完整版)ISO15031-6(2005)道路车辆—机动车和外部排放诊断设备的通讯第6部分

(完整版)ISO15031-6(2005)道路车辆—机动车和外部排放诊断设备的通讯第6部分

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-6(2005)道路车辆—机动车和外部排放诊断设备的通讯 第6部分

ISO 15031-6(2005)道路车辆—机动车和外部排放诊断设备的通讯  第6部分

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和SAE标准组织制定的OBD协议(转载)

ISO和SAE标准组织制定的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)。

标准的OBD2诊断程序+相关应用层协议

标准的OBD2诊断程序+相关应用层协议

标准的汽车OBD2诊断程序以及相关应用层协议下载开发标准OBD2诊断程序要准备的资料及硬件1、因TL718已经为你建立了物理层、数据链层和部分应用层的协议,所以只要OBD2标准应用层协议文本,ISO15031-5 或SAE J1979(这两个协议是相同的内容)。

这里可下载:下载:SAEJ1979-2002670KBISO15031-5 3.46MB2、TL718诊断接口1 套或用TL718芯片自建电路。

3、家用PC机电脑一台。

4、安装软件:Accessport调试软件及VC++(或VB、BC++等)你喜欢的开发软件。

5、符号OBD2标准的汽车发动机电脑一块(或汽车一台)准备好以上这些,你就可以开始你的OBD2标准程序开发了!!!TL718基本信息TL718芯片的技术数据手册TL718通过一个UART串口与单片机、PDA或PC RS232通讯,在有的新的PC 机上已没有装备RS232串口,可以通过虚拟串口实现与TL718通讯,例USB TO RS232、以太网TO RS232、或蓝牙 TO RS232等等。

------- RS232 ------ OBD2电缆 ----------| PC |<----------->| TL718|<------------>|汽车诊断口|------- ------ ----------不管使用怎样的物理连接,你可以使用超级终端或串口调试工具,直接通过键盘发送和接收字符。

在使用串口调试软件前,首先必须设置正确的COM端口号和正确的波特率。

一般为9600波特率(PIN6=0V),或38400波特率(PIN6=VCC,PP OC设置默认值)。

串口设置为:8个数据位,校验位:0,停止位 1位。

如果设置错误,将不能和TL718正常通讯。

所有从TL718的响应以一个回车符(0X0D)及一个可选的换行符(0X0A)结束。

正确连接,打开电源后。

TL718将驱动测试LED灯,(闪亮3次)后,发送:TL718 starting〉如果正确收到以上信息代表串口及连接设置正确。

标准的OBD2诊断程序+相关应用层协议

标准的OBD2诊断程序+相关应用层协议

标准的汽车OBD2诊断程序以及相关应用层协议下载开发标准OBD2诊断程序要准备的资料及硬件1、因TL718已经为你建立了物理层、数据链层和部分应用层的协议,所以只要OBD2标准应用层协议文本,ISO15031-5 或SAE J1979(这两个协议是相同的内容)。

这里可下载:下载:SAEJ1979-2002670KBISO15031-5 3.46MB2、TL718诊断接口1 套或用TL718芯片自建电路。

3、家用PC机电脑一台。

4、安装软件:Accessport调试软件及VC++(或VB、BC++等)你喜欢的开发软件。

5、符号OBD2标准的汽车发动机电脑一块(或汽车一台)准备好以上这些,你就可以开始你的OBD2标准程序开发了!!!TL718基本信息TL718芯片的技术数据手册TL718通过一个UART串口与单片机、PDA或PC RS232通讯,在有的新的PC 机上已没有装备RS232串口,可以通过虚拟串口实现与TL718通讯,例USB TO RS232、以太网TO RS232、或蓝牙 TO RS232等等。

------- RS232 ------ OBD2电缆 ----------| PC |<----------->| TL718|<------------>|汽车诊断口|------- ------ ----------不管使用怎样的物理连接,你可以使用超级终端或串口调试工具,直接通过键盘发送和接收字符。

在使用串口调试软件前,首先必须设置正确的COM端口号和正确的波特率。

一般为9600波特率(PIN6=0V),或38400波特率(PIN6=VCC,PP OC设置默认值)。

串口设置为:8个数据位,校验位:0,停止位 1位。

如果设置错误,将不能和TL718正常通讯。

所有从TL718的响应以一个回车符(0X0D)及一个可选的换行符(0X0A)结束。

正确连接,打开电源后。

TL718将驱动测试LED灯,(闪亮3次)后,发送:TL718 starting〉如果正确收到以上信息代表串口及连接设置正确。

OBD2输出信息的9种诊断模式

OBD2输出信息的9种诊断模式

种诊断模式OBD2输出信息的9,这些信息不仅可用于相应机关对车辆状态的审查(比如年检)OBD系统提供了丰富的诊断状态和结果信息,者提供新的乐趣。

此外,这些信息的统计结果对法规制定者、整还有助于故障的定位和排除,更可为DIY /系统制造者以及科研工作者提供宝贵的借鉴。

车和零部件法规要求系统提供的信息决定于法规的要求、车辆的配置、整车制造厂和发动机电控系统供应商的要求以及OBD相同的要求,在EOBDOBD系统本身的技术水平几个方面。

但是首先要满足当地法规的要求。

我国采用了中的相关描述如下:GB18352.3–2005IA.6.5.3.3排部分:–第5必须采用ISO DIS 15031–5“道路车辆–车辆与排放有关诊断用的外部试验装置之间的通讯规定)和双向月1日)规定的格式和单位提供基本诊断数据(见IA.6.5.1放有关的诊断服务”(2001年11 要求的诊断工具获得。

控制信息,并且这些信息必须能通过满足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: 读车辆和标定识别号Mode 1: 请求动力系当前数据说明?模式1的功能是根据法规要求,使得外部标准的诊断工具可以访问当前排放相关的一些基本参数的数据值。

这些参数包含系统的一些模拟输入和输出量,数字输出和输出量,以及系统状态信息等。

这些参数是车辆和发动机以及OBD系统本身最重要的信息,它们是实时刷新的。

?15031–5 给出了可供选择的所有参数的标准定义,包括存储格式、单位和文字描述等信息。

obd诊断程序开发

obd诊断程序开发

如何开发标准的汽车OBD2诊断程序及相关应用层协议下载开发标准OBD2诊断程序要准备的资料及硬件1、因TL718已经为你建立了物理层、数据链层和部分应用层的协议,所以只要OBD2标准应用层协议文本,ISO15031-5或SAEJ1979(这两个协议是相同的内容)。

2、3、家用45、符号TL718????TL718RS232等等。

??????-------????RS232????------??OBD2电缆??----------????|??PC??|<----------->|TL718|<------------>|汽车诊断口|??????-------??????????------??????????----------??不管使用怎样的物理连接,你可以使用超级终端或串口调试工具,直接通过键盘发送和接收字符。

在使用串口调试软件前,首先必须设置正确的COM端口号和正确的波特率。

一般为9600波特率(PIN6=0V),或38400波特率(PIN6=VCC,PPOC设置默认值)。

串口设置为:8个数据位,校验位:0,停止位1位。

如果设置错误,将不能和TL718正常通讯。

所有从TL718的响应以一个回车符(0X0D)及一个可选的换行符(0X0A)结束。

正确连接,打开电源后。

TL718将驱动测试LED灯,(闪亮3次)后,发送:●发送必须以0x0d(回车符)结束的ASCII码字符,回车符后面的字符被TL718丢弃。

●TL718内部命令以“AT”开头,后面跟可见字符。

不可见字附及空格被忽视。

●OBD命令只能包含16进制的ASCII码(0-9,a-f,A-F),空格被忽略。

●如果发送的指令,不能被TL718有效解释,TL718将返回一个“?”表明,发送指令无效。

●当TL718处理OBD命令时,TL718连续监视RTS引脚及RS232输入,其中任何一个情况发生,TL718将中断当前的OBD命令,使它快速返回提示符“〉”,等待接收新的命令。

OBD协议说明(个人)

OBD协议说明(个人)

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 车速可以读取实时车速或者故障时车速。

MODEPID讲解

MODEPID讲解

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: 读车辆和标定识别号Mode 1: 请求动力系当前数据∙模式1的功能是根据法规要求,使得外部标准的诊断工具可以访问当前排放相关的一些基本参数的数据值。

这些参数包含系统的一些模拟输入和输出量,数字输出和输出量,以及系统状态信息等。

这些参数是车辆和发动机以及OBD系统本身最重要的信息,它们是实时刷新的。

∙15031–5 给出了可供选择的所有参数的标准定义,包括存储格式、单位和文字描述等信息。

OBD2诊断程序开发

OBD2诊断程序开发

如何开发标准的汽车OBD2诊断程序及相关应用层协议下载开发标准OBD2诊断程序要准备的资料及硬件1、因TL718已经为你建立了物理层、数据链层和部分应用层的协议,所以只要OBD2标准应用层协议文本,ISO15031-5 或SAE J1979(这两个协议是相同的内容)。

2、TL718诊断接口1 套或用TL718芯片自建电路。

3、家用PC机电脑一台。

4、安装软件:Accessport调试软件及VC++(或VB、BC++等)你喜欢的开发软件。

5、符号OBD2标准的汽车发动机电脑一块(或汽车一台)TL718基本信息TL718芯片的技术数据手册TL718通过一个UART串口与单片机、PDA或PC RS232通讯,在有的新的PC机上已没有装备RS232串口,可以通过虚拟串口实现与TL718通讯,例USB TO RS232、以太网TO RS232、或蓝牙 TO RS232等等。

------- RS232 ------ OBD2电缆 ----------| PC |<----------->| TL718|<------------>|汽车诊断口|------- ----------------不管使用怎样的物理连接,你可以使用超级终端或串口调试工具,直接通过键盘发送和接收字符。

在使用串口调试软件前,首先必须设置正确的COM端口号和正确的波特率。

一般为9600波特率(PIN6=0V),或38400波特率(PIN6=VCC,PP OC设置默认值)。

串口设置为:8个数据位,校验位:0,停止位 1位。

如果设置错误,将不能和TL718正常通讯。

所有从TL718的响应以一个回车符(0X0D)及一个可选的换行符(0X0A)结束。

正确连接,打开电源后。

TL718将驱动测试LED灯,(闪亮3次)后,发送:TL718 starting〉如果正确收到以上信息代表串口及连接设置正确。

第二行“〉”符号代表TL718为空闲状态,可以立即从RS232接收数据。

08379_关于OBD协议(ISO15031)的学习

08379_关于OBD协议(ISO15031)的学习
趋势 • 学习OBD协议(ISO15031)的建议
和措施
2
OBD协议(ISO15031)概述
01
2024/1/25
3
定义与背景
OBD(On-Board Diagnostics)协议,即车载诊断协议,是一种用于车辆自诊断和外部诊断设备通讯 的国际标准。
OBD协议起源于20世纪80年代,随着汽车技术的发展和环保要求的提高,OBD协议逐渐成为车辆排放 控制和故障诊断的重要工具。
1994年起,美国加州空气资源委员会(CARB)要求所 有在该州销售的新车必须配备统一的OBD-II系统,随后 其他国家和地区也陆续采用OBD-II标准。
第三阶段(OBD-III)
目前正处于研究和发展阶段,旨在进一步提高诊断精度 和数据传输效率,以及实现车辆与智能交通系统(ITS )的互联。
6
OBD协议(ISO15031)的核心内
环保监管
OBD协议可用于监测车辆的排放 性能,帮助环保部门对车辆进行 排放监管和治理。
2024/1/25
5
OBD协议的发展历程
01
第一阶段(OBD-I)
20世纪80年代末期至90年代初期,各汽车制造商开始 研发自己的车载诊断系统,但缺乏统一的标准。
2024/1/25
03
02
第二阶段(OBD-II)
11
OBD协议(ISO15031)的应用场
03

2024/1/25
12
汽车故障诊断与维修
故障码读取与清除
控制单元编程与刷新
利用OBD协议,维修人员可以读取车 辆的故障码,定位故障位置,并在维 修后清除故障码。
OBD协议支持对车辆控制单元进行编 程和刷新操作,实现对车辆性能的调 整和优化。

ISO 15031-3(2004)与外设的通信和诊断协议Part 3

ISO 15031-3(2004)与外设的通信和诊断协议Part 3

道路车辆――-在车辆和与发射有关的诊断的外设的通讯和诊断协议第三部分:诊断连接器和与电器电路有关的规范和使用1范围ISO15031在这部分指明一个最小的设置,这个设置对一个用在车辆和与发射有关的诊断的外设的诊断器是必要条件,他的目的是促进一个共同的诊断连接器的在整个汽车工业里的使用,这个诊断连接由两个相匹配的连接器组成,车辆连接器和外部测试设备连接器,可以应用于所有类型的道路车辆,这个指定的连接器没有实际的锁定功能,他只倾向于短期的诊断连接。

ISO15031在这部分指明了设备的功能应用于A)车辆连接器,分为四个主要的区域1)本地、存取连接器2)连接器的设计3)与连接器相关联的分配4)连接器电器的必要条件和与之有关的电子电路,B) 连接器的外部测试设备,被分为三个主要的部分,1)连接器的设计2)与连接器相关联的分配3)连接器电器的必要条件和与之有关的电子电路,车辆连接器的空间设备以一个最低的规范给出,允许自由的设计。

2标准的参考文献下面的参考文献对这个文档的应用是必不可少的,对于过去的参考,只是通过编辑引用来应用,对现在的参考,参考文献的最近编辑的应用。

ISO 8092-2:2000, Road vehicles — Connections for on-board electrical wiring harnesses — Part 2: Definitions,test methods and general performance requirementsISO 8092-3, Road vehicles —Connections for on-board electrical wiring harnesses —Part 3: Tabs for multipoleconnections — Dimensions and specific requirementsISO 9141-2, Road vehicles — Diagnostic systems — Part 2: CARB requirements for interchange of digitalinformationISO 14230-4, Road vehicles —Diagnostic systems —Keyword Protocol 2000 —Part 4: Requirements foremission-related systemsISO 15031-4, Road vehicles — Communication between vehicle and external test equipment for emissionsrelateddiagnostics — Part 4: External test equipmentISO 15765-4, Road vehicles —Diagnostics on Controller Area Networks (CAN) —Part 4: Requirements foremissions-related systemsISO 16750-2, Road vehicles — Environmental conditions and testing for electrical and electronic equipment —Part 2: Electrical loadsSAE J1850 (all parts), Class B Data Communication Network Interface3术语和定义这个文献的目的是下面的术语和定义的应用3.1连接两个匹配的连接器或者联系3.2连接器联系和框架的集合,这个集合通过终止导体来提供连接和断开与一个适当的匹配的连接器3.3联系在一个连接器的传导元素(包括为电缆的附属器件的方法),这个元素与一个相应元素提供的电器路径相匹配。

(完整版)ISO15031-6(2005)道路车辆—机动车和外部排放诊断设备的通讯第6部分

(完整版)ISO15031-6(2005)道路车辆—机动车和外部排放诊断设备的通讯第6部分

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-3-2016-04

iso 15031-3-2016-04

© ISO 2016Road vehicles — Communication between vehicle and external equipment for emissions-related diagnostics —Part 3:Diagnostic connector and relatedelectrical circuits: Specification and useVéhicules routiers — Communications entre un véhicule et un équipement externe pour le diagnostic relatif aux émissions —Partie 3: Connecteur de diagnostic et circuits électriques associés: spécifications et utilisationINTERNATIONAL STANDARDISO 15031-3Second edition 2016-04-15Reference number ISO 15031-3:2016(E)ISO 15031-3:2016(E)ii© ISO 2016 – All rights reservedCOPYRIGHT PROTECTED DOCUMENT© ISO 2016, Published in SwitzerlandAll rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized otherwise in any form or by any means, electronic or mechanical, including photocopying, or posting on the internet or an intranet, without prior written permission. Permission can be requested from either ISO at the address below or ISO’s member body in the country of the requester.ISO copyright officeCh. de Blandonnet 8 • CP 401CH-1214 Vernier, Geneva, Switzerland Tel. +41 22 749 01 11Fax +41 22 749 09 47copyright@ISO 15031-3:2016(E)Contents Page Foreword (iv)Introduction (v)1 Scope (1)2 Normative references (1)3 Terms, definitions and abbreviated terms (1)3.1 Terms and definitions (1)3.2 Abbreviated terms (1)4 Conventions (2)5 Connector requirements (2)5.1 Normative reference to SAE J1962 (2)5.2 RHD vehicle connector system performance requirements (2)5.3 RHD location and position of vehicle connector type A (2)6 Ethernet (2)7 ACL for on-board pyrotechnic devices (2)Annex A (informative) Ethernet pin assignment option #1 and #2 according to ISO 13400-4 (3)Annex B (informative) ACL according to ISO 26021 pin assignment (4)Bibliography (5)© ISO 2016 – All rights reserved iiiISO 15031-3:2016(E)ForewordISO (the International Organization for Standardization) is a worldwide federation of national standards bodies (ISO member bodies). The work of preparing International Standards is normally carried out through ISO technical committees. Each member body interested in a subject for which a technical committee has been established has the right to be represented on that committee. International organizations, governmental and non-governmental, in liaison with ISO, also take part in the work. ISO collaborates closely with the International Electrotechnical Commission (IEC) on all matters of electrotechnical standardization.The procedures used to develop this document and those intended for its further maintenance are described in the ISO/IEC Directives, Part 1. In particular the different approval criteria needed for the different types of ISO documents should be noted. This document was drafted in accordance with the editorial rules of the ISO/IEC Directives, Part 2 (see /directives). Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights. ISO shall not be held responsible for identifying any or all such patent rights. Details of any patent rights identified during the development of the document will be in the Introduction and/or on the ISO list of patent declarations received (see /patents).Any trade name used in this document is information given for the convenience of users and does not constitute an endorsement.For an explanation on the meaning of ISO specific terms and expressions related to conformity assessment, as well as information about ISO’s adherence to the WTO principles in the Technical Barriers to Trade (TBT) see the following URL: Foreword - Supplementary informationThe committee responsible for this document is ISO/TC 22, Road vehicles, Subcommittee SC 31, Data communication.This second edition cancels and replaces the first edition (ISO 15031-3:2004), which has been technically revised.ISO 15031 consists of the following parts, under the general title Road vehicles — Communication between vehicle and external equipment for emissions-related diagnostics:— Part 1: General information and use case definition— Part 2: Guidance on terms, definitions, abbreviations and acronyms— Part 3: Diagnostic connector and related electrical circuits: Specification and use— Part 4: External test equipment— Part 5: Emissions-related diagnostic services— Part 6: Diagnostic trouble code definitions— Part 7: Data link securityiv© ISO 2016 – All rights reservedISO 15031-3:2016(E)IntroductionISO 15031 consists of a number of parts which, taken together, provide a coherent self-consistent set of specifications to facilitate emissions-related diagnostics. ISO 15031-1 provides an introduction to the series of International Standards. ISO 15031-2 through ISO 15031-7 are based on SAE recommended practices. This part of ISO 15031 is based on SAE J1962 (Diagnostic connector).ISO 15031 includes the communication between the vehicle’s on-board diagnostic (OBD) systems and test equipment implemented across vehicles within the scope of the legislated emissions-related OBD. To achieve this, it is based on the Open Systems Interconnection (OSI) Basic Reference Model in accordance with ISO/IEC 7498-1 and ISO/IEC 10731, which structures communication systems into seven layers. When mapped on this model, the services specified by ISO 15031 are broken into the following in accordance with Table 1.— Diagnostic services (layer 7), specified in the following:— ISO 15031-5 (emissions-related OBD);— ISO 27145-3 (WWH-OBD).— Presentation layer (layer 6), specified in the following:— ISO 15031-2, SAE J1930-DA;— ISO 15031-5, SAE J1979-DA;— ISO 15031-6, SAE J2012-DA (OBD);— ISO 27145-2, SAE J2012-DA (WWH-OBD).— Session layer services (layer 5), specified in the following:— ISO 14229-2 supports ISO 15765-4 DoCAN and ISO 14230-4 DoK-Line protocols;— ISO 14229-2 is not applicable to the SAE J1850 and ISO 9141-2 protocols.— Transport layer services (layer 4), specified in the following:— DoCAN: ISO 15765-2 Transport protocol and network layer services;— SAE J1850: ISO 15031-5 Emissions-related diagnostic services;— ISO 9141-2: ISO 15031-5 Emissions-related diagnostic services;— DoK-Line: ISO 14230-4, ISO 15031-5 Emissions-related diagnostic services.— Network layer services (layer 3), specified in the following:— DoCAN: ISO 15765-2 Transport protocol and network layer services;— SAE J1850: ISO 15031-5 Emissions-related diagnostic services;— ISO 9141-2: ISO 15031-5 Emissions-related diagnostic services;— DoK-Line: ISO 14230-4, ISO 15031-5 Emissions-related diagnostic services.— Data link layer (layer 2), specified in the following:— DoCAN: ISO 15765-4, ISO 11898-1;— SAE J1850;— ISO 9141-2;© ISO 2016 – All rights reserved vISO 15031-3:2016(E)— DoK-Line: ISO 14230-2.— Physical layer (layer 1), specified in the following:— DoCAN: ISO 15765-4, ISO 11898-1, ISO 11898-2;— SAE J1850;— ISO 9141-2;— DoK-Line: ISO 14230-1.Table 1 — Legislated emissions-related OBD/WWH-OBD diagnostic specifications applicable tothe OSI layersApplicability OSI 7layersEmissions-related OBDcommunication requirementsEmissions-related WWH-OBDcommunication requirementsSeven layers according to ISO/IEC 7498-1 and ISO/IEC 10731Application(layer 7)ISO 15031-5ISO 27145-3Presentation(layer 6)ISO 15031-2, ISO 15031-5, ISO 15031-6SAE J1930-DA/SAE J1979-DA ISO 27145-2SAE J1930-DA/SAE J1979-DASAE J2012-DA (OBD)SAE J2012-DA (WWH-OBD) Session(layer 5)Not applicable ISO 14229-2 Transport(layer 4)ISO 15031-5ISO 14230-4ISO 15765-2ISO 15765-4ISO 15765-2ISO 27145-4ISO 13400-2 Network(layer 3)Data link(layer 2)SAEJ1850ISO 9141-2ISO 14230-2ISO 11898-1ISO 11898-1,ISO 13400-3 Physical(layer 1)ISO 14230-1ISO 11898-1, ISO11898-2ISO 11898-1,ISO 11898-2vi© ISO 2016 – All rights reservedINTERNATIONAL STANDARD ISO 15031-3:2016(E)Road vehicles — Communication between vehicle and external equipment for emissions-related diagnostics —Part 3: Diagnostic connector and related electrical circuits: Specification and use1 ScopeThis part of ISO 15031 references the latest publication of SAE J1962.On-board diagnostic (OBD) regulations require road vehicles to be equipped with a standardized connector for purposes of access to OBD information by ISO 15031-4 compliant external test equipment. This part of ISO 15031 describes the requirements for the physical connection and associated pin usage to allow for standard access to the OBD data.The first edition of this part of ISO 15031 was based on SAE J1962 and was intended to meet European OBD requirements for 2000 and later model year vehicles, and added a modified connector type to accommodate vehicles with a 24 V system. This revised part of ISO 15031 is technically equivalent to SAE J1962 with the exception of the specific requirements identified in the document.This part of ISO 15031 specifies additional requirements related to right hand driven (RHD) vehicles. Annex A and Annex B are for information and not required to fulfil emissions-related OBD.2 Normative referencesThe following documents, in whole or in part, are normatively referenced in this document and are indispensable for its application. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies. SAE J1962:2015, Diagnostic connector3 Terms, definitions and abbreviated terms3.1 Terms and definitionsFor the purposes of this document, the terms and definitions of SAE J1962 apply.3.2 Abbreviated termsACL additional communication lineCAN Controller Area NetworkRHD right-hand-driven© ISO 2016 – All rights reserved 1ISO 15031-3:2016(E)4 ConventionsISO 15031 is based on the conventions discussed in the OSI Service Conventions (ISO/IEC 10731) as they apply for diagnostic services.5 Connector requirements5.1 Normative reference to SAE J1962This part of ISO 15031 corresponds to SAE J1962 diagnostic connector.5.2 RHD vehicle connector system performance requirementsFor RHD vehicles the performance requirement “It shall also withstand a force of 220 N applied in all other axial directions without mechanical failure.” as specified in SAE J1962:2015, 5.10.4 e) does not apply.5.3 RHD location and position of vehicle connector type AThis definition replaces SAE J1962: 2015, 4.1.1.RHD vehicles with connector type A shall have the connector located in the first row foot well region. The vehicle connector shall be securely mounted to the vehicle in order to facilitate mating and un-mating. The connector shall be mounted such that the face of the vehicle connector is pointing downward (90° from horizontal, the –z direction) or toward the rear of the vehicle (0° from horizontal, the –x direction), or any angle in between (see SAE J1962: 2015 Figure 2). Tolerance: ±5°The connector may be mounted vertically or horizontally, (see SAE J1962: 2015 Figure 2), but may not be oriented in any other angles.6 EthernetThe reference to the Ethernet connector layout, pin-out information and simplified test equipment circuitry example for Ethernet option #1 and #2 is specified in Annex A.7 ACL for on-board pyrotechnic devicesThe reference to the ACL for on-board pyrotechnic devices connector layout and pin-out information is specified in Annex B.2 © ISO 2016 – All rights reservedISO 15031-3:2016(E)Annex A(informative)Ethernet pin assignment option #1 and #2 according to ISO 13400-4 The requirements of Ethernet pin assignment option #1 and #2 are specified in ISO 13400-4.© ISO 2016 – All rights reserved 3ISO 15031-3:2016(E)Annex B(informative)ACL according to ISO 26021 pin assignmentThe ISO 26021- series include two parts which specify the requirements of the ACL. These parts of ISO 26021 are:— ISO 26021-4: Additional communication line with bidirectional communication— ISO 26021-5: Additional communication line with pulse width modulated signal.The physical layer of ACL with bidirectional communication is compliant with ISO 14230-1 (see ISO 26021-4).The physical layer of ACL with pulse width modulated signal is compliant with ISO 14230-1 (see ISO 26021-5).The external pyrotechnic device deployment tool (PDT) uses the ACL connected to the in-vehicle pyrotechnic control unit (PCU) to enable the deployment sequence. Further details are specified in ISO 26021-4 and ISO 26021-5.4 © ISO 2016 – All rights reservedISO 15031-3:2016(E)Bibliography[1] ISO 6722-3:19931), Road vehicles — Unscreened low-tension cables — Part 3: Conductor sizes anddimensions for thick-wall insulated cables[2] ISO 6722-4:19932), Road vehicles — Unscreened low-tension cables — Part 4: Conductor sizes anddimensions for thin-wall insulated cables[3] ISO 9141-2, Road vehicles — Diagnostic systems — Part 2: CARB requirements for interchange ofdigital information[4] ISO 13400-3, Road vehicles — Diagnostic communication over Internet Protocol (DoIP) — Part 3:IEEE 802.3 based wired vehicle interface[5] ISO 13400-43), Road vehicles — Diagnostic communication over Internet Protocol (DoIP) — Part 4:Ethernet-based high-speed data link connector[6] ISO 14230-4, Road vehicles — Diagnostic systems — Keyword Protocol 2000 — Part 4: Requirementsfor emission-related systems[7] ISO 15031-1, Road vehicles — Communication between vehicle and external equipment foremissions-related diagnostics — Part 1: General information and use case definition[8] ISO 15031-4, Road vehicles — Communication between vehicle and external equipment foremissions-related diagnostics — Part 4: External test equipment[9] ISO 15765-4, Road vehicles — Diagnostics on Controller Area Network (CAN) — Part 4:Requirements for emissions-related systems[10] ISO 26021-4, Road vehicles — End-of-life activation of on-board pyrotechnic devices — Part 4:Additional communication line with bidirectional communication[11] ISO 26021-5, Road vehicles — End-of-life activation of on-board pyrotechnic devices — Part 5:Additional communication line with pulse width modulated signal[12] SAE J1850, Class B Data Communications Network Interface[13] IEEE 802.3, IEEE Standard for Information technology — Telecommunications and informationexchange between systems — Local and metropolitan area networks — Specific requirements — Part 3: Carrier sense multiple access with collision detection (CSMA/CD) access method and physical layer specifications1) Withdrawn.2) Withdrawn.3) To be published.© ISO 2016 – All rights reserved 5ISO 15031-3:2016(E) © ISO 2016 – All rights reserved ICS 43.180; 13.040.50; 43.040.10Price based on 5 pages。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

15031-5中描述的关于OBD输出信息的9种模式1,请求动力系当前数据2,请求冻结帧数据3,请求排放相关的动力系诊断故障码4,清除/复位排放相关的诊断信息5,请求氧传感器监测测试结果6,请求非连续监测系统OBD测试结果7,请求连续监测系统OBD测试结果8,请求车载系统,测试或者部件9,读取车辆和标定识别号在CAN通讯中的使用1.请求动力系的当前数据1)第一步:在请求具体PID之前,应该发一些探测该ECU支持哪些PID的指令:描述十六进制数值SID 01用来查询在$00~$20之间支持PID的PID 00用来查询在$21~$40之间支持PID的PID 20用来查询在$41~$60之间支持PID的PID 40用来查询在$61~$80之间支持PID的PID 60用来查询在$81~$A0之间支持PID的PID 80用来查询在$A1~$C0之间支持PID的PID A0回应:如果发送的消息为-$02 01 00 FF FF FF FF FF描述十六进制数值#2:SID 01#3:PID 00#4:PID$01~08 Supported BF表示支持01,03~08#5:PID$09~10Supported BF表示支持09,0B~10#6:PID$11~08Supported A8表示支持11,13,15#7:PID$09~20Supported 91表示支持19,1C,20在请求01~20段到底支持哪些PID时,回应消息中分了4个字节来描述支持,每个字节正好描述8个PID的支持情况,如:在#4描述的是第一个8个PID,如果BF(Hex)就是10111111(Bin)1表示支持,0表示不支持,MSB对应的01,LSB对应着08,可知01,03~08是支持的,而02不支持。

在请求21~40,41~60等其他段同理。

2)第二步在第一步之后就可以请求支持的PID了。

在一个请求消息帧中,最大可以请求6个PID,通常情况下,请求的数据可能来自不同的ECU,如果用物理寻址分别请求不方便,不如功能寻址,直接从不同的ECU 中拉取数据。

在返回消息中,可以根据在PID后面的数据是占ByteA,还是ByteA+B来断句,翻译出返回的数据,也可以一个请求消息中只有一个PID,但这样需要6条CAN消息去请求,6条接收。

2.请求冻结帧数据在请求冻结帧数据时,依然需要知道请求的冻结帧中支持的PID,然后再去在该冻结帧中请求数据,请求支持的数据的格式:参数名Hex数值请求冻结帧服务SID 02PID#1(如00,10,20等)XX帧序号Frame# XXPID#2 XX帧序号Frame# XXPID#3 XX帧序号Frame# XX可以只请求PID#1,不需要把8个字节都填满,每帧CAN消息因此最大只能请求3个CAN。

请求支持数据的消息帧的响应格式:参数名Hex数值请求数据的响应SID 42第一个支持的PID部分00帧序号XXDataA:supported PIDs XXDataB:supported PIDs XXDataC:supported PIDs XXDataD:supported PIDs XX…………第N个支持的PID部分80DataA:supported PIDs XXDataB:supported PIDs XXDataC:supported PIDs XXDataD:supported PIDs XX具体支持哪些PID的算法和$01(SID)一样。

在知道冻结帧支持哪些PID后就可以请求数据了。

但是首先还是应该去请求引发冻结帧的DTC。

此步骤在请求冻结帧数据之前必须进行,否则有可能请求不到数据,请求DTC的PID是$02。

描述Hex数值请求动力系冻结帧服务SID 02请求故障码DTC 02帧序号Frame# XX回应消息:描述Hex数值请求动力系冻结帧服务正响应SID 42请求故障码服务PID 02帧序号Frame# XXDTC高字节DTC低字节XX XX在请求故障码后,可以请求冻结帧数据。

描述Hex数值请求冻结帧数据服务SID 02 PID:Engine Speed 0C帧序号Frame# 00 PID:Engine Coolant Temp 05帧序号Frame# 00 …………回应消息:描述Hex数值请求冻结帧数据积极响应42 PID:Engine Speed 0C帧序号00高字节Engine Speed(2080Rpm)低字节Engine Speed(2080Rpm)20 80PID:Engine Coolant Temp 04帧序号00Engine Coolant Temp:0℃28…………如果在ECU中没有储存冻结帧,那么在请求故障码的那部会返回0000这样的故障码。

3.请求动力系相关的故障码(即PXXXX)请求动力系故障码的SID为$03回应消息:描述Hex数值与排放相关的故障码返回正响应SID 43在ECU中储存的DTC数量03DTC高字节P0143 DTC低字节P0143 01 43DTC高字节P0196 DTC低字节P0196 01 96DTC高字节P02CD DTC低字节P02CD 02 CD4.清除/重置和排放相关的故障信息服务SID为$04正响应是$445.请求氧传感器监测测试结果6.请求非连续监测系统OBD测试结果这项服务的目的是获得某些部件/系统的车载诊断结果,比如催化器诊断和蒸发系统监测测试结果。

厂家负责对不同的系统和部件分配一个测试ID (TID)和部件ID (CID)。

最后一次测试结果会被保存到得到了新的结果可以替代,中间既使多次熄火也不会丢失这些信息。

测试结果通过TID来请求,每条测试结果代表一个TID/CID组合。

测试结果是一个无符号的正数。

每条测试结果只有一个限值,既可能是上限,也可能是下限。

如果上下限值都要被输出的话,它们必须分作两条输出。

这项服务也可以用于输出模式5中氧传感器的测试结果。

模式6中输出的信息也是某个部件或系统的监测结果。

每条信息对应一个测试标示(Test ID ),信息中也包含测试值、最大值和最小值。

模式6同模式5有以下不同:模式6中的TID 由厂家定义,只需要遵循15031–5中定义的格式输出即可。

不同的厂家可能使用不同的TID 定义,因此必须了解相应的定义才能解读。

模式6中一个TID 可能有多个测试结果,每个测试结果对应不同的指标,通过CID 来区分。

模式6中的测试结果只能是正数,多是一个无单位的指标。

模式6中每条结果(TID/CID)只能指明一个边界值,比如如果想输出某个测试结果以及其正常值的最大和最小两个边界,那么必须通过两条信息分别输出。

首先要请求支持哪些OBDMID 。

参数名Hex 数值 请求OBD 监测服务的SID 06OBD-MIDXX OBD-MIDXX OBD-MIDXX …… ……以上的MID 为$00,$20等等。

参数名 Hex 数值 请求OBD 监测服务的正响应SID 461st 支持的OBDMID DataA 支持的MIDs DataB 支持的MIDs DataC 支持的MIDs DataD 支持的MIDsXXXXXXXX…… ……N st 支持的OBDMID Data A 支持的MIDs Data B 支持的MIDs Data C 支持的MIDs Data D 支持的MIDsXXXXXXXX…… ……查询过支持的MID 后,可以进行该项服务。

参数名Hex 数值 请求OBD 监测服务SID 06 所需要监测的MIDXX 响应:参数名Hex 数值 请求OBD 监测服务的正响应SID46 OBDMIDS/M定义的TIDDASIDTest Value 高字节 XX XX XX XXTest Value 低字节Min Test Limmit 高字节Min Test Limmit 低字节Max Test Limmit 高字节 Max Test Limmit 低字节XX XX XX XX XX ………… OBDMIDS/M 定义的TIDDASIDTest Value 高字节Test Value 低字节Min Test Limmit 高字节Min Test Limmit 低字节Max Test Limmit 高字节Max Test Limmit 低字节XX XX XX XX XX XX XX XX XX 表: 标准化的测试ID 描述范围(Hex)描述 00ISO/SAE reserved ISO/SAE 保留 01Lean to rich sensor threshold voltage (constant) 从稀到浓传感器阀值电压(常数) 02Lean to rich sensor threshold voltage (constant) 从浓到稀传感器阀值电压(常数) 03Low sensor voltage for switch time calculation (constant) 进行切换时间计算的传感器低电压(常数) 04High sensor voltage for switch time calculation (constant) 进行切换时间计算的传感器高电压(常数) 05Rich to lean sensor switch time (calculated) 从浓到稀传感器的切换时间(计算值) 06Lean to rich sensor switch time (calculated) 从稀到浓传感器的切换时间(计算值) 07Minimum sensor voltage for test cycle (calculated) 测试循环中的最小传感器电压(计算值) 08Maximum sensor voltage for test cycle (calculated) 测试循环中的最大传感器电压(计算值) 09Time between sensor transitions (calculated) 传感器切换之间的时间(计算值) 0ASensor period (calculated) 传感器周期(计算值) 0B 最后10个驾驶循环中的EWMA (指数加权滑动平均)失火次数(计算值,取整)一般EWMW 计算: 0,1 * (当前失火次数) + 0,9 * (之前的失火次数平均值)(以前失火次数均值)初值 = 0注:ECU 内部计算的寄存器必须使用并保持高于1的精度来计算$0B 和$0C 以避免取整误差. 如果不是这样的话,这些寄存器在失火停止之后就再也无法计算回到0. 这些计算必须在高精度的寄存器中,向最近整数取整的结果输出到$0B 和$0C.High_Precision_EWMA_Misfire_Counts current = Rounded [(0,1) *High_Precision_Misfire_Counts current + (0,9) *High_Precision_EWMA_Misfire_Counts previous ]其中:取整运算为向最近的整数取整. 高精度的数值(小数位)不输出,仅为内部计算使用.这个测试ID 应该通过OBD 监测ID $A2 — $AD 和换算ID $24来输出. 0CMisfire counts for last/current driving cycles (calculated, rounded to an integer value) 上一个/当前驾驶循环中的失火次数(计算值,取整)0D-0F Reserved for future standardization为未来的标准化保留表: 厂家定义测试ID 描述范围(Hex)描述 80-FE Manufacturer Defined Test ID range — This parameter is an identifier for the testperformed within the On-Board Diagnostic Monitor.厂家定义的测试ID 范围 — 这个参数是一个在车载诊断检测功能中进行的测试的标识号. FF ISO/SAE reservedISO/SAE 保留第一步:请求支持的OBD MID第二部:请求当前的动力系诊断数据(SID$01,PID$01)第三步:请求OBD 监测系统的监测信息。

相关文档
最新文档