MODEPID讲解
OBD2OBD2 输出信息的输出信息的 9 9 种诊断模式种诊断模式 OBD系统提供了丰富的诊断状态和结果信息, 这些信息不仅可用于相应机关对车辆状态的审查 (比如年检) , 还有助于故障的定位和排除,更可为 DIY 者提供新的乐趣。此外,这些信息的统计结果对法规制定者、整 车和零部件/系统制造者以及科研工作者提供宝贵的借鉴。 法规要求法规要求OBD 系统提供的信息决定于法规的要求、车辆的配置、整车制造厂和发动机电控系统供应商的 要求以及 OBD 系统本身的技术水平几个方面。但是首先要满足当地法规的要求。我国采用了 EOBD 相同的 要求,在 GB18352.3–2005 中的相关描述如下: IA.6.5.3.3IA.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:Mode 1: 请求动力系当前数据请求动力系当前数据 模式 1 的功能是根据法规要求,使得外部标准的诊断工具可以访问当前排放相关的一些基本参数 的数据值。这些参数包含系统的一些模拟输入和输出量,数字输出和输出量,以及系统状态信息 等。这些参数是车辆和发动机以及 OBD 系统本身最重要的信息,它们是实时刷新的。 15031–5 给出了可供选择的所有参数的标准定义,包括存储格式、单位和文字描述等信息。每个 参数都有一个参数标识(PID)与之相对应。所有可能输出的参数请参考 PID 列表。 不同的车在模式 1 中显示的参数可能不同,比如使用进气歧管压力传感器来确定进气量的系统会 输出压力值,而使用流量传感器的系统会输出流量值。但是至少要包含法规要求的基本参数。 在某些部件损坏的时候,系统在判断出故障之后可能会自动切换到一个预先设置或者根据相应模 型计算出来的一个替代值,此时模式 1 显示的仍然是真实的信号值,这样更有利于在维修中确认 和排除故障。 PID 0110000010 00000111 01101101 MIL on, 2 fault code entries Misfire monitoring supported and complete Fuel system monitoring supported and complete Comprehensive component monitoring supported and complete reserved not supported Catalyst monitoring supported and complete 01101100Heated catalyst monitoring not supported Evaporative system monitoring supported Secondary air system monitoring supported A/C system refrigerant monitoring not supported Oxygen sensor monitoring supported Oxygen sensor heater monitoring supported EGR system monitoring not supported Fuel system status Bank 1 Closed loop, using oxygen sensors Fuel system status Bank 2 Calculated load value Engine coolant temperature Short term fuel trim - Bank 1 Long term fuel trim - Bank 1 Engine speed Vehicle speed Ignition timing advance for cylinder 1 Intake air temperature Air flow rate Absolute throttle position Secondary air status atmosphere / off Location of oxygen sensor Bank 1 Sensor 1 Bank 1 Sensor 2 Oxygen sensor output Bank 1 Sensor 2 Short term fuel trim Bank 1 Sensor 2 OBD requirement EOBD Distance traveled while MIL on Equivalence ratio Bank 1 Sensor 1 Oxygen sensor current Bank 1 Sensor 1 PID 030000 0010 0000 0000 PID 0430.60% PID 0595 deg PID 061.60% PID 070.00% PID 0C785 1/min PID 0D0 km/h PID 0E3.0 degW PID 0F39 deg PID 103.00 g/sec PID 1112.20% PID 120000 0100 PID 130000 0011 PID 150.800 V 99.22%(Value = FF) PID 1C6-Dec PID 210 km PID 341.000 Lambda 0.02 mA 模式模式 2 2:请求冻结桢数据:请求冻结桢数据 法规要求法规要求 IA.6.6.1IA.6.6.1 诊断信号的内容和获取方式诊断信号的内容和获取方式 一旦测定了任何部件或系统的首次故障,必须将当时发动机状态的冻结帧储存在电控单元存储器中。如果 随后发生了供油系统或失火故障,任何原储存的冻结帧必须被供油系统或失火状态(取先发生者)所替代。 储存的发动机状态必须包括,但不限于:计算的负荷值、发动机转速、燃油修正值(如有)、燃油压力(如 有)、车速(如有)、冷却液温度、进气岐管压力(如有)、闭环或开环运转状态(如有)和引发上述数 据被储存的故障代码。制造厂必须选择便于有效修理的最合适的一组状态作为冻结帧储存。 说明说明模式 2 的目的是访问保存在冻结桢中的排放相关的数据。所谓冻结桢,指的是故障在首次出现的瞬 间,车辆和发动机的一些最重要的参数值。它就像一