« PID: 模式1和2输出各参数的描述 | 目录 | MID: 模式6输出各监测项目的描述 »

标准化和厂家定义的测试ID(TID)描述

Standardized and Manufacturer Defined Test ID description


标准化和厂家定义的测试ID(TID)是一个字节的参数. 比如,对于车载监测“氧传感器检测汽缸列1-传感器1”或者车载失火诊断都会使用以下定义的标准化测试ID.

表: 标准化的测试ID描述

范围(Hex) 描述
00 ISO/SAE reserved
ISIO/SAE保留
01 Lean to rich sensor threshold voltage (constant)
从稀到浓传感器阀值电压(常数)
02 Lean to rich sensor threshold voltage (constant)
从浓到稀传感器阀值电压(常数)
03 Low sensor voltage for switch time calculation (constant)
进行切换时间计算的传感器低电压(常数)
04 High sensor voltage for switch time calculation (constant)
进行切换时间计算的传感器高电压(常数)
05 Rich to lean sensor switch time (calculated)
从浓到稀传感器的切换时间(计算值)
06 Lean to rich sensor switch time (calculated)
从稀到浓传感器的切换时间(计算值)
07 Minimum sensor voltage for test cycle (calculated)
测试循环中的最小传感器电压(计算值)
08 Maximum sensor voltage for test cycle (calculated)
测试循环中的最大传感器电压(计算值)
09 Time between sensor transitions (calculated)
传感器切换之间的时间(计算值)
0A Sensor 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来输出.

0C Misfire 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 test performed within the On-Board Diagnostic Monitor.
厂家定义的测试ID范围 — 这个参数是一个在车载诊断检测功能中进行的测试的标识号.
FF ISO/SAE reserved
ISO/SAE保留

Content from ISO 15031–5:2006

« PID: 模式1和2输出各参数的描述 | 目录 | MID: 模式6输出各监测项目的描述 »
网页最后更新于 2009 年 03 月 06 日, 09:28 PM
Copyright 2006-2009 OBD-China.com
沪ICP备06002256号
Creative Commons License
Locations of visitors to this page