« 请求非连续监控系统的车载测试结果 | 目录 | Mode 7: 请求连续监测系统OBD测试结果 »

Service $06 — 请求指定监测系统的车载测试结果

Request on-board monitoring test results for specific monitored systems


功能描述

这项服务可以访问被连续的(比如失火监测)和非连续测试(比如催化器监测)的特殊零部件/系统的车载诊断测试结果。

请求的信息包括一个车载诊断监测ID(On-Board Diagnostic Monitor ID)来代表所需要请求的信息,还包含返回的数值的单位和换算信息(Unit and Scaling information is included).

主机厂负责为每个被监测的系统分配“厂家定义的测试ID”. 每次的测试结果需要保留到下一次得到了更新的测试结果,即便是多次熄火也不会被删除. 不同的MID唯一的表征不同的诊断监测对象. 一个测试对象可能有多项测试结果,这些结果用不同的TID来区分. 每条测试结果都包含最小限值,最大限值和测试值三方面的信息. 因此通过测试结果不仅可以清晰的判断这项测试结果表明是否存在故障,通过测试值同限值的比较还能判断故障的严重程度或者接近限值的程度. 测试结果和限值得单位和换算方法通过USID来统一,外部诊断仪或者扫描工具从OBD读取这些信息的时候会自动进行转化和显示.

如果清除或者复位排放相关的故障信息,并且在此之后还没有完成测试的话,那么所有的测试结果和上下限值就都显示零值($0000). 并不是所有的OBD系统都支持所有的MID. 一个OBD系统到底支持那些MID是由系统功能决定的. 国际标准化组织定义了对各个OBDMID所代表的监测对象,以及各个测试结果的单位和转换算法ID(USID)进行了定义.

值得注意的是,对于采用了CAN通讯协议(ISO 15765)的OBD系统来说,氧传感器的测试结果信息是通过模式6输出的;而对于采用ISO 9141–2, ISO 14230–4和SAE J1850通讯协议的OBD系统,氧传感器测试信息是通过模式5输出的。

示例

Monitor IDTest IDUnit IDTest valueMin valueMax value
01010A450.0 mV450.0 mV450.0 mV
01020A450.0 mV450.0 mV450.0 mV
01070A4.9 mV0.0 mV399.9 mV
01080A909.9 mV600.0 mV1274.9 mV
0109101520 ms0 ms1520 ms
010A103460 ms 0 ms2800 ms
01829010 ms−1000 ms1000 ms
02010A600.0 mV600.0 mV600.0 mV
02020A600.0 mV600.0 mV600.0 mV
02070A0.0 mV0.0 mV450.0 mV
02080A934.9 mV450.0 mV1274.9 mV
02870A591.8 mV0.0 mV601.6 mV
02880A611.3 mV601.6 mV1500.0 mV
218605000
418114102 Ohm0 Ohm1288 Ohm
428114102 Ohm0 Ohm1288 Ohm

通过上面的测试结果可以看到模式6一共输出了对三个测试对象(OBDMID)的测试结果,MID$01表示B1S1即第一气缸列催化器前氧传感器,MID$02表示B1S2B1S2第一气缸列后氧传感器,MID$21表示催化器,MID$41和MID$42分别表示B1S1B1S2的加热功能. 其中前后氧传感器分别又有5种不同的测试结果,分别对应着不同性能的检查. 其中OBDMID$01/TID$0A的测试结果3460ms超过了给出的上限2800ms,通过厂家资料可以判断这个测试结果表征的是氧传感器周期的大小,这说明氧传感器已经老化,其响应速度已经大大变慢,无法保证车辆的排放水平,建议更换氧传感器.

« 请求非连续监控系统的车载测试结果 | 目录 | Mode 7: 请求连续监测系统OBD测试结果 »
网页最后更新于 2009 年 03 月 06 日, 09:23 PM
Copyright 2006-2009 OBD-China.com
沪ICP备06002256号
Creative Commons License
Locations of visitors to this page