[发明专利]冻结帧的定义和读取方法及其装置有效
申请号: | 201110151143.9 | 申请日: | 2011-06-07 |
公开(公告)号: | CN102323814A | 公开(公告)日: | 2012-01-18 |
发明(设计)人: | 张斌;黄丽芳;李济泰;黄少堂 | 申请(专利权)人: | 广州汽车集团股份有限公司 |
主分类号: | G05B23/02 | 分类号: | G05B23/02 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 王茹;曾旻辉 |
地址: | 510030 广东省广州市越*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 冻结 定义 读取 方法 及其 装置 | ||
1.一种冻结帧的定义和读取方法,其特征在于,包括以下步骤:
将故障所对应的冻结数据进行分段,其中每段冻结数据均包括多个数据标识符DID;
确定请求命令格式中冻结数据的冻结数据选项值,诊断设备根据该冻结数据选项值选择读取对应的冻结数据,所述冻结数据选项值中包括冻结数据的段数和次数。
2.根据权利要求1所述的冻结帧的定义和读取方法,其特征在于,在所述将故障所对应的冻结数据进行分段之后、确定冻结数据选项值之前,还包括步骤:在诊断标准ISO 14229中分别将请求命令格式中冻结数据的冻结次数、回复数据格式中冻结数据的冻结次数用冻结数据选项来代替。
3.根据权利要求2所述的冻结帧的定义和读取方法,其特征在于:
所述冻结数据选项的bit 7-bit 4为冻结数据的段数,bit 3-bit 0为冻结数据的次数;
或
所述冻结数据选项的bit 7-bit 4为冻结数据的次数,bit 3-bit 0为冻结数据的段数。
4.根据权利要求1或2或3所述的冻结帧的定义和读取方法,其特征在于:
所述冻结数据的段数取值范围为0-14;
和/或
所述冻结数据的次数取值范围为0-14。
5.根据权利要求4所述的冻结帧的定义和读取方法,其特征在于:
若请求的DTC对应的故障未发生,ECU返回格式中标有M的冻结数据;
若ECU只支持一段冻结数据和一次冻结,则所述冻结数据选项值为0x00;
若ECU支持多段冻结数据和多次冻结数据,具体如下:
A、若请求的DTC对应的故障已发生,且冻结数据选项值为0xXF,ECU返回具体支持的冻结段数和所有冻结次数所对应的冻结数据;
B、若请求的DTC对应的故障已发生,且冻结数据选项值为0xFX,ECU返回具体支持的所有冻结段数和相对应冻结次数所对应的冻结数据;
C、若请求的DTC对应的故障已发生,且冻结数据选项值不为0xFF、0xXF或0xFX,ECU返回具体支持的冻结段数和冻结次数所对应的冻结数据;
D、若请求的DTC对应的故障已发生,且冻结数据选项值为0xFF,ECU返回所有冻结段数和所有冻结次数所对应的冻结数据。
6.一种冻结帧的定义和读取装置,其特征在于,包括:
分段定义模块,用于将故障所对应的冻结数据进行分段,其中每段冻结数据均包括多个数据标识符DID;
与所述分段定义模块相连接的诊断读取模块,用于确定请求命令格式中冻结数据的冻结数据选项值,并根据该冻结数据选项值选择读取对应的冻结数据,所述冻结数据选项值中包括冻结数据的段数和次数。
7.根据权利要求6所述的冻结帧的定义和读取装置,其特征在于,还包括连接在所述分段定义模块和诊断读取模块之间的替换模块,用于在所述将故障所对应的冻结数据进行分段之后、确定冻结数据选项值之前,在诊断标准ISO14229中分别将请求命令格式中冻结数据的冻结次数、回复数据格式中冻结数据的冻结次数用冻结数据选项来代替。
8.根据权利要求7所述的冻结帧的定义和读取装置,其特征在于,所述替换模块中包括冻结数据选项定义模块;
所述冻结数据选项定义模块定义冻结数据选项的bit 7-bit 4为冻结数据的段数,bit 3-bit 0为冻结数据的次数;
或
所述冻结数据选项定义模块定义冻结数据选项的bit 7-bit 4为冻结数据的次数,bit 3-bit 0为冻结数据的段数。
9.根据权利要求7或8所述的冻结帧的定义和读取装置,其特征在于:
所述替换模块中的冻结数据的段数取值范围为0-14;
和/或
所述替换模块中的冻结数据的次数取值范围为0-14。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州汽车集团股份有限公司,未经广州汽车集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110151143.9/1.html,转载请声明来源钻瓜专利网。