[发明专利]诊断刷新方法及系统有效
申请号: | 201710896940.7 | 申请日: | 2017-09-28 |
公开(公告)号: | CN107783771B | 公开(公告)日: | 2020-06-09 |
发明(设计)人: | 郭盛;李根深;韩会贤 | 申请(专利权)人: | 奇瑞汽车股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G05B23/02 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 邢少真 |
地址: | 241006 安徽省*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 诊断 刷新 方法 系统 | ||
本发明公开了一种诊断刷新方法及系统,属于车辆技术领域。该方法包括:配置工具获取车辆的控制器局域网络CAN总线中多个控制系统的位置信息;配置工具在预先存储的模板中写入至少两个控制系统对应的控制指令;配置工具根据多个控制系统的位置信息和至少两个控制系统对应的控制指令,生成配置文件,配置文件记录有至少两种控制指令,至少两种控制指令与车辆中至少两个控制系统一一对应;配置工具将配置文件传送给终端;终端通过诊断通信组件,基于配置文件,对车辆进行诊断刷新。本发明通过诊断通信组件,基于配置文件,对车辆进行诊断刷新,进而有效的提高了对整车进行诊断刷新的效率。本发明用于对整车进行诊断刷新。
技术领域
本发明涉及车辆技术领域,特别涉及一种诊断刷新方法及系统。
背景技术
在车辆设计开发阶段以及售后维护时,对车辆中的控制系统进行故障检测以及软件刷新都是非常重要的。例如,在对车辆中的控制系统的开发过程中,对软件的修改和数据的更新是不可避免的,即使车辆上市后,该软件中可能仍会存在一些需要改进的地方。所以能够方便快捷的对控制系统进行软件刷新,并且快速定位车辆故障在车辆维修中是极为重要的。
随着控制器局域网络(英文:Controller Area Network;简称:CAN)总线在整车上应用的普及,车辆中的控制系统可以通过CAN总线连线,当诊断刷新工具与车辆的CAN总线端口连接时,诊断刷新工具可以对控制系统进行诊断刷新,也即是,对控制系统进行故障检测以及软件刷新。
但是,由于车辆中通常会设置有多种类型的控制系统,而一种类型的控制系统需要一种诊断刷新工具对该类型的控制系统进行诊断刷新,因此对整车进行诊断刷新时,需要多种不同类型的诊断刷新工具,导致对整车进行诊断刷新的效率较低。
发明内容
本申请提供了一种诊断刷新方法及系统,可以解决现有的对整车进行诊断刷新的效率较低问题。所述技术方案如下:
第一方面,提供了一种诊断刷新方法,应用于诊断刷新系统,所述诊断刷新系统包括诊断刷新工具和配置工具,所述诊断刷新工具包括:建立有通信连接的终端和诊断通信组件,所述方法包括:
所述配置工具获取车辆的控制器局域网络CAN总线中多个控制系统的位置信息;
所述配置工具在预先存储的模板中写入至少两个控制系统对应的控制指令;
所述配置工具根据所述多个控制系统的位置信息和所述至少两个控制系统对应的控制指令,生成所述配置文件,所述配置文件记录有至少两种控制指令,所述至少两种控制指令与所述车辆中至少两个控制系统一一对应;
所述配置工具将所述配置文件传送给所述终端;
所述终端通过所述诊断通信组件,基于所述配置文件,对所述车辆进行诊断刷新。
可选的,所述终端通过所述诊断通信组件,基于所述配置文件,对所述车辆进行诊断刷新,包括:
在所述诊断刷新工具与所述车辆通过所述诊断通信组件连接时,所述终端显示诊断刷新页面,其中,所述刷新页面中显示有至少两个控制系统选项,所述至少两个控制系统选项与所述车辆中至少两个控制系统一一对应;
所述终端接收控制系统选择指令,所述控制系统选择指令包括用户在所述至少两个控制系统选项中选择的目标控制系统选项;
所述终端向所述目标控制系统选项对应的控制系统发送对应的控制指令;
其中,每个所述控制指令包括:故障检测指令和软件刷新指令,所述故障检测指令用于对对应的控制系统进行故障检测,所述软件刷新指令用于对对应的控制系统进行软件刷新。
可选的,所述终端通过所述诊断通信组件,基于所述配置文件,对所述车辆进行诊断刷新,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于奇瑞汽车股份有限公司,未经奇瑞汽车股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710896940.7/2.html,转载请声明来源钻瓜专利网。