[发明专利]一种车辆诊断仪对车辆诊断仪协议的自诊断方法有效
申请号: | 201410386873.0 | 申请日: | 2014-08-07 |
公开(公告)号: | CN104155971B | 公开(公告)日: | 2017-09-26 |
发明(设计)人: | 蒋毅成;王克;崔光辉 | 申请(专利权)人: | 北京九五智驾信息技术股份有限公司 |
主分类号: | G05B23/02 | 分类号: | G05B23/02 |
代理公司: | 北京隆源天恒知识产权代理事务所(普通合伙)11473 | 代理人: | 邓瑶 |
地址: | 100044 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种车辆诊断仪对车辆诊断仪协议的自诊断方法,其包括车辆诊断仪接入电源后初始化,对车辆进行整车扫描;判断诊断仪中是否存在与车辆相匹配的数据;使用记录数据或默认值,与车辆建立通信;所述自诊断模块根据所述通信协议切换模块返回值和是否为通信协议连接后的第一次数据传输,确定是否启动自诊断模块;并且根据自诊断结果判断与车辆建立通信、重新自诊断或对诊断仪格式化操作。本发明的方法可以对诊断仪的通信协议进行最佳匹配,利用误码率和响应时间计算出协议匹配值,从而判断是否为最佳匹配协议;可以对通信中出现的误码进行检错和对响应时间慢进行流量控制,避免了数据发送过于频繁而引起的误码和响应时间慢。 | ||
搜索关键词: | 一种 车辆 诊断仪 协议 诊断 方法 | ||
【主权项】:
一种车辆诊断仪对车辆诊断仪协议的自诊断方法,其特征在于,其包括以下步骤:步骤a,车辆诊断仪接入电源后初始化,对车辆进行整车扫描;步骤b,所述车辆诊断仪的通信协议切换模块判断获取的车辆信息是否与存储的车辆数据相匹配;若存储的车辆数据与所述获取的车辆信息相匹配,则使用记录的波特率值和通信协议,跳至步骤c;若存储的车辆数据与所述获取的车辆信息不匹配或者不存在所述存储的车辆数据,则执行步骤d;步骤c,设置车辆存储的记录值为初始值,执行步骤i;步骤d,根据车辆诊断仪所获取的数据设定初始值,与车辆建立通信,寻找通信协议;若不存在所述存储的车辆数据,则使用诊断仪设定的默认值为初始值与车辆建立通信,寻找通信协议,自诊断模块从诊断仪设定的所述默认值开始,扫描监测备选通信协议与波特率,尝试寻找可以与车辆建立通信的通信协议与波特率的组合,并根据尝试结果生成返回值;步骤e,自诊断模块根据通信协议切换模块返回值和是否为通信协议连接后的第一次数据传输,确定是否启动自诊断模块;步骤f,启动自诊断模块;步骤g,所述自诊断模块判断自诊断是否成功,若自诊断成功则执行步骤i;若自诊断不成功则执行步骤f,重新自诊断;若自诊断失败次数为3次,则更换波特率值,跳至步骤d,重新进行通信连接;若自诊断失败次数为5次,则执行步骤h;步骤h,对所述车辆诊断仪格式化,还原所有设置,防止软件问题造成的无法成功进行通信连接;步骤i,与车辆通信,对车辆进行控制;步骤j,系统挂起,发送错误提示。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京九五智驾信息技术股份有限公司,未经北京九五智驾信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410386873.0/,转载请声明来源钻瓜专利网。