一种集成式车用诊断仪及其诊断方法

文档序号:9750216阅读:449来源:国知局
一种集成式车用诊断仪及其诊断方法
【技术领域】
[0001]本发明涉及一种车用诊断仪,更具体的说涉及一种集成式车用诊断仪及其诊断方法。
【背景技术】
[0002]随着汽车技术的不断发展,现代汽车越来越多地使用电控单元(ECU)控制汽车活动。汽车整车厂一方面为了提高整车竞争力,多数都会选择功能强大的电控单元,电控单元的复杂性也随之增加;另一方面为了降低整车成本,整车厂也会尽量选择不同制造商生产的电控单元,从而导致同一车辆上会装载多家厂商的电控单元。
[0003]随着车辆上电控单元数量的增多,以电控单元为核心的汽车电路发生故障的概率也随之增加,而且排查电控单元故障也更加困难;为此,电控单元制造商相继推出了自主的诊断工具诊断他们自己生产的电控单元。但是,现有的诊断工具有很多不足:一、诊断功能简单,通常一般的诊断工具只有简单的读故障功能,对维修服务人员的指导作用十分有限。二、诊断工具通用性差,电控单元制造商只会针对他们自己生产的电控单元开发相应的诊断工具,现有的诊断服务工具一般只能诊断某个电控单元制造商生产的一个系列甚至某一个电控单元,因此,服务站需要配备多款不同电控单元制造商的诊断工具才能完成简单的整车诊断工作,通用性差。

【发明内容】

[0004]本发明的目的在于针对现有的汽车上电控单元的诊断工具诊断功能简单、通用性差等缺陷,提供一种集成式车用诊断仪及其诊断方法。
[0005]本发明为实现上述目的,所采用技术解决方案是:一种集成式车用诊断仪,包括PC机、电控单元,还包括有诊断适配器和诊断服务器,所述的PC机和诊断适配器之间通过USB连接线相连接,所述诊断适配器的OBD接口端与车辆电控单元OBD诊断口之间通过OBD连接线相连接,所述的诊断服务器与PC机相连接,所述的诊断服务器实现下载EOL数据和电控单元应用程序数据,所述的PC机中运行有PC诊断软件和诊断数据库,所述的诊断数据库通过数据库驱动引擎与PC诊断软件相连接,诊断数据库实现诊断软件权限管理、提供诊断所需的诊断数据和记录诊断报告。
[0006]—种集成式车用诊断仪的诊断方法,包括下面步骤:
步骤一,PC机连接电控单元并与电控单元建立通信连接,同时初始化诊断适配器:PC机运行PC诊断软件,通过PC机选择需要诊断的电控单元,PC诊断软件以电控单元名称为标识通过诊断数据库获取该电控单元的通信配置信息,在连接电控单元过程中PC机将电控单元通信配置信息写入到诊断适配器中,以完成诊断适配器的初始化,诊断适配器经过初始化之后,PC机通过诊断适配器向电控单元发送请求信息,相应地接收指定电控单元的响应信息;
步骤二,选择诊断功能:连接电控单元后,PC诊断软件以电控单元名称为标识通过诊断数据库获取该电控单元的功能配置信息,并通过PC机屏幕显示在PC诊断软件的功能选择界面上,用户通过点击PC诊断仪功能选择界面上的某一功能按钮,PC诊断软件就自动进入该功能的测试界面中;
步骤三,进行功能测试:PC诊断软件的测试界面显示在PC机屏幕上,用户通过点击测试界面中“开始测试”按钮开始功能测试,PC诊断软件按照既定的时序向电控单元发送报文序列,电控单元收到报文序列后驱动执行器动作,同时通过车辆上的传感器检测车辆状态,电控单元将检测到的车辆状态信息以总线报文的形式传递给PC机;
步骤四,显示诊断结果:PC机接收来自电控单元的响应信息,PC诊断软件通过诊断数据库查询该响应信息的解析算法,并依据该响应信息的解析算法对响应信息加以解析,PC诊断软件根据解析的结果对车用器件的功能做出评价,并将评价结果显示在PC诊断软件的测试界面上,通过PC机屏幕显示给用户,PC诊断软件通过诊断数据库将此次诊断流程和诊断结果记录在PC机上。
[0007]所述的步骤三后面还包括下面步骤:
步骤一,PC机访问诊断服务器下载诊断数据:PC机通过以太网络访问诊断服务器,下载诊断服务器中的诊断数据,PC诊断软件利用诊断数据对电控单元进行修复;
步骤二,PC机访问诊断服务器上传下载日志:PC机获取诊断数据之后上传诊断数据的下载日志,诊断服务器记录此次下载的下载日志。
[0008]与现有技术相比较,本发明的有益效果是:
1、性能可靠,成本较低,通用性较强。本发明中的集成式车用诊断仪可以诊断不同制造商生产的电控单元,解决了诊断仪市场上分散、不集中、不统一的现状,通用性较强;解决了电控单元诊断领域不完善、不准确、不智能的诊断现状,解决了诊断仪高成本、高消耗的不足,提高了维修服务人员诊断效率、诊断准确性,降低了维修服务成本。
[0009]2、本发明中的诊断方法集成了常规诊断功能、高级诊断功能、数据服务功能和其他功能,实现了功能集成性,极大地提高了该诊断软件的通用性。
【附图说明】
[0010]图1是本发明中诊断仪结构示意框图。
[0011 ]图2是本发明中诊断方法流程图。
【具体实施方式】
[0012]以下结合【附图说明】和【具体实施方式】对本发明作进一步的详细描述。
[0013]参见图1,一种集成式车用诊断仪,包括PC机、电控单元、诊断适配器和诊断服务器。
[0014]所述的PC机和诊断适配器之间通过USB连接线相连接,用于在PC机与诊断适配器之间传输诊断数据信息。
[0015]所述的诊断适配器实现USB信号与CAN信号/Lin信号之间的相互转换和传输;诊断适配器的OBD接口端与车辆电控单元OBD诊断口之间通过OBD连接线相连接。
[0016]所述的诊断服务器通过网络与PC机相连接;所述的诊断服务器实现下载EOL数据和电控单元应用程序数据。
[0017]所述的PC机中运行有PC诊断软件和诊断数据库,所述的诊断数据库通过数据库驱动引擎与PC诊断软件相连接。诊断数据库是用于诊断用的数据集,诊断数据库实现诊断软件权限管理、提供诊断所需的诊断数据和记录诊断报告。
[0018]参见图2,一种集成式车用诊断仪的诊断方法,包括下面步骤:
步骤一,PC机连接电控单元并与电控单元建立通信连接,同时初始化诊断适配器:PC机运行PC诊断软件,通过PC机选择需要诊断的电控单元,PC诊断软件以电控单元名称为标识通过诊断数据库获取该电控单元的通信配置信息;在连接电控单元过程中PC机将电控单元通信配置信息写入到诊断适配器中,以完成诊断适配器的初始化;诊断适配器经过初始化之后,PC机通过诊断适配器向电控单元发送请求信息,相应地接收指定电控单元的响应信息。
[0019]步骤二,选择诊断功能:连接电控单元后,PC诊断软件以电控单元名称为标识通过诊断数据库获取该电控单元的功能配置信息,并通过PC机屏幕显示在PC诊断软件的功能选择界面上;用户通过点击PC诊断仪功能选择界面上的某一功能按钮,PC诊断软件就自动进入该功能的测试界面中。
[0020]每个电控单元的诊断功能是不一样的,存在差异性,本诊断方法包括:常规诊断功能、高级诊断功能、数据服务功能和其他功能。
[0021]常规诊断功能包括识别电控单元、读标识、读故障、清除故障、数据测量,其中的识别电控单元用于识别诊断车辆上装载的电控单元。读标识用于读取电控单元基本标识信息,如硬件版本、软件版本、生产日期、生产制造商、生产编号等。读故障可以读取电控单元当前存在的故障,即读现行故障,也能读取电控单元中存储的已经发生过的且当前已经修复的故障,即读历史故障;为了更细致地了解发生故障时电控单元的工作状态,读故障功能还能读取故障
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1