一种汽车诊断仪功能验证方法技术

技术编号:8241345 阅读:266 留言:0更新日期:2013-01-24 22:16
本发明专利技术公开了一种汽车诊断仪功能验证方法,目的在于解决现有技术所存在的诊断仪功能验证时人工进行服务指令一一对比工作量大、工作效率低、出错率高等技术问题,它包括将汽车诊断仪通过通信线连接到电子控制单元;设置一功能验证单元,功能验证单元实时地解析汽车诊断仪发出的服务指令,并读取电子控制单元相应的功能规范数据,依据所述功能规范数据解析出功能规范所定义的相应服务指令;功能验证单元通过比较汽车诊断仪发出的服务指令与功能规范中定义的服务指令是否一致来验证汽车诊断仪的诊断功能。

【技术实现步骤摘要】

本专利技术涉及一种汽车电子技术,尤其涉及一种用于汽车诊断仪功能的验证方法。
技术介绍
当新型汽车将要量产时,配备给汽车售后服务的汽车诊断仪也需要开发完成。汽车诊断仪开发完成之后,需要对其功能进行验证。传统的验证方法是将待验证的汽车诊断仪连接到实车上去测试,通过执行诊断仪的每一项功能,然后将从数据分析设备上读到的服务指令与诊断规范中定义的相应服务指令一一比对来确认其正确性,这种人工比对的方法工作量大、工作效率低,出错率很高。公开日为2009年03月25日、公开号为CN 101393457A的专利文献公开了这样的技术方案,一种诊断仪诊断系统,诊断仪的输出端与车身控制器的输入端相连,车身控制器的输出端与待测件相连;一种诊断仪诊断方法,通过诊断仪直接对车身控制器进行输入输出诊断,能够直观查出故障发生在输入端还是输出端,大大缩小了检测范 围,简化了维修人员的工作量,具有预检和故障排查的功能。但是该方案仅仅通过诊断仪向车身控制器发送服务指令观察控制动作,没有功能规范数据比对措施,因此,这样的技术方案不能用于诊断仪自身功能验证。
技术实现思路
本专利技术主要是解决现有技术所存在的诊断仪功能验证时人工进行服务指令一一对比工作量大、工作效率低、出错率高等技术问题,提供,能轻松地判断汽车诊断仪功能的正确与否,具有减少诊断时间、提高工作效率、减小诊断出错率等优点。本专利技术针对现有技术问题主要是通过下述技术方案得以解决的,,包括如下步骤 a、将汽车诊断仪通过通信线连接到电子控制单元; b、设置一功能验证单元,所述功能验证单元通过通信线分别连接汽车诊断仪和电子控制单元;C、功能验证单元实时地解析汽车诊断仪发出的服务指令,并读取电子控制单元相应的功能规范数据,依据所述功能规范数据解析出功能规范所定义的相应服务指令;d、功能验证单元通过比较汽车诊断仪发出的服务指令与功能规范中定义的服务指令是否一致来验证汽车诊断仪的诊断功能。本方法通过功能验证单元将新开发的汽车诊断仪诊断时发出的服务指令与电子控制单元的功能规范数据实时地解析比对,比如汽车诊断仪发出前大灯诊断服务指令,功能规范数据是I表示前大灯打开,O表示前大灯关闭,功能验证单元通过比对,如果汽车诊断仪的诊断指令与读取的电子控制单元的规范数据所代表的服务指令功能相同(都是前大灯打开为I、关闭为O)则功能验证单元提示该功能正确执行,如果不同,功能验证单元提示该功能未正确执行。因此,测试人员不需要去查阅功能规范,就能快捷、直观地判断新开发的汽车诊断仪功能的正确与否,从而达到了减少诊断时间,提高工作效率,减小诊断出错率,提高测试质量的目的。作为优选,功能验证单元包括处理器,诊断仪数据解析模块,功能规范数据解析模块,数据验证模块,诊断仪数据解析模块、功能规范数据解析模块、数据验证模块设置在处理器中。诊断仪数据解析模块解析汽车诊断仪的服务指令,功能规范数据解析模块解析出相应的功能规范数据的对应服务指令,数据验证模块对解析的服务指令分析比对,并给出比对结果。作为优选,功能验证单元还包括数据显示模块、显示器和键盘。数据显示模块将数据验证模块的比对结果按照规定显示格式送到显示器显示,通过键盘进行功能选择操作、参数输入等操作。作为优选,通信线是CAN通信总线。CAN通信总线具有传输可靠、使用方便等诸多优点,尤其是采用多主方式工作在汽车上使用十分广泛,汽车诊断仪、各电子控制单元、功 能验证单元都通过CAN接口连接到CAN通信总线上。作为优选,不同的电子控制单元对应不同诊断仪数据解析模块、功能规范数据解析模块、数据验证模块。由于在同一车辆上会有多个电子控制单元,每个电子控制单元具有不同的控制功能,而且不同车型的电子控制单元在控制功能上也不尽相同,因此,在功能验证单元中设置有针对多种车型、多种类型电子控制单元的诊断仪数据解析模块、功能规范数据解析模块、数据验证模块。作为优选,在电子控制单元功能正常状态下进行汽车诊断仪功能验证。唯有电子控制单元的功能正常,才能将其作为参照物去验证诊断仪的功能。作为优选,在电子控制单元输出、输入状态被人为改变状态下对汽车诊断仪功能进行验证。通过改变电子控制单元输出、输入状态可以在脱离实车环境下对汽车诊断仪进行功能验证,使验证过程在试验台上实现,操作简单,且能够更全面快捷的实现验证过程。本专利技术带来的有益效果是,对汽车诊断仪诊断时发出的服务指令与电子控制单元的功能规范数据实时地解析,自动进行服务指令比对,测试人员不需要去查阅功能规范,快捷直观地判断汽车诊断仪功能的正确与否,具有减少诊断时间、提高工作效率、减小诊断出错率等优点。附图说明图I是本专利技术的一种方法流程 图2是本专利技术的一种结构示意图。图中1是汽车诊断仪,2是电子控制单元,3是功能验证单元,4是处理器,5是键盘,6是显示器,7是CAN通信总线,8是数据读取模块,9是诊断仪数据解析模块,10是功能规范数据解析模块,11是数据验证模块,12是数据显示模块。具体实施例方式下面通过实施例,并结合附图,对本专利技术的技术方案作进一步具体说明。实施例如图I所示,本专利技术是,包括如下步骤 步骤101,电子控制单元、汽车诊断仪、功能验证单元连接到CAN通信总线上,三者之间能够进行数据通信; 步骤102,电子控制单元加电正常工作,输入输出电路安装(或设置)完毕; 步骤103,功能验证单元选择电子控制单元类型(选定车型中的整车控制单元或发动机控制单元或其他电子控制单元等); 步骤104,汽车诊断仪向选定的电子控制单元发诊断服务指令; 步骤105,功能验证单元读取汽车诊断仪发送的诊断服务指令和电子控制单元中相应的功能规范数据; 步骤106,解析汽车诊断仪发送的诊断服务指令和电子控制单元中相应的功能规范数 据; 步骤107,比较汽车诊断仪发送的诊断服务指令与电子控制单元中相应的功能规范数据对应的服务指令是否相同; 步骤108,如果二者服务指令相同,则显示“功能正确执行”; 步骤109,如果二者服务指令不相同,则显示“功能未正确执行”; 直至完成汽车诊断仪的每个功能验证。图2所示为结构示意图,汽车诊断仪I、电子控制单元2、功能验证单元3连接在CAN通信总线7上,功能验证单元3包括处理器4、键盘5、显示器6、数据读取模块8、诊断仪数据解析模块9、功能规范数据解析模块10、数据验证模块11、数据显示模块12。其中,数据读取模块8通过CAN通信总线7 :实时读取汽车诊断仪I发送的诊断服务指令,并由诊断仪数据解析模块9进行解析,解析出诊断服务指令的功能及对应的结果数据;实时读取电子控制单元2中相应的功能规范数据,并由功能规范数据解析模块10进行解析,解析出功能规范数据所对应的服务指令;数据验证模块11对诊断服务指令和功能规范数据所对应的服务指令进行比对,将比对结果送到数据显示模块12组成规定显示格式在显示器6上显/Jn ο不同车型、不同功能电子控制单元2对应不同诊断仪数据解析模块9、功能规范数据解析模块10和数据验证模块11。电子控制单元2根据需要放置在实车上,或放置在试验台上的模拟环境。所以本专利技术具有对汽车诊断仪诊断时发出的服务指令与电子控制单元的相应功能规范数据实时地解析,自动进行服务指令比对,测试人员不需要去查阅功能规范,快捷直观地判断本文档来自技高网...

【技术保护点】
一种汽车诊断仪功能验证方法,其特征包括如下步骤:a、将汽车诊断仪通过通信线连接到电子控制单元;b、设置一功能验证单元,所述功能验证单元通过通信线分别连接汽车诊断仪和电子控制单元;c、功能验证单元实时地解析汽车诊断仪发出的服务指令,并读取电子控制单元相应的功能规范数据,依据所述功能规范数据解析出功能规范所定义的相应服务指令;d、功能验证单元通过比较汽车诊断仪发出的服务指令与功能规范中定义的服务指令是否一致来验证汽车诊断仪的诊断功能。

【技术特征摘要】

【专利技术属性】
技术研发人员:傅立骏王建磊葛丽敏孔繁顺熊想涛陈文强潘之杰赵福全
申请(专利权)人:浙江吉利汽车研究院有限公司杭州分公司浙江吉利汽车研究院有限公司浙江吉利控股集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1