CN109358610B - 车辆诊断设备的检测方法 - Google Patents
车辆诊断设备的检测方法 Download PDFInfo
- Publication number
- CN109358610B CN109358610B CN201811503097.2A CN201811503097A CN109358610B CN 109358610 B CN109358610 B CN 109358610B CN 201811503097 A CN201811503097 A CN 201811503097A CN 109358610 B CN109358610 B CN 109358610B
- Authority
- CN
- China
- Prior art keywords
- channel
- test
- diagnostic
- tested
- diagnostic device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0208—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the configuration of the monitoring system
- G05B23/0213—Modular or universal configuration of the monitoring system, e.g. monitoring system having modules that may be combined to build monitoring program; monitoring system that can be applied to legacy systems; adaptable monitoring system; using different communication protocols
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Testing Electric Properties And Detecting Electric Faults (AREA)
Abstract
一种车辆诊断设备的检测方法,包括:初始待测通道测试以及其余每一组待测通道测试。本发明检测方法不需要其他工装设备,成本低,检测流程可快速复制,可检测所有通道,主从设备自由切换,没有特定要求,检测方便快捷,结果准确、客观,10s可以检测完成。
Description
技术领域
本发明涉及车辆诊断设备技术领域,尤其涉及一种车辆诊断设备的检测方法。
背景技术
诊断设备是针对汽车诊断开发的设备,用于和车辆控制模块通讯,读取相关参数,该参数用于优化车辆运行以及售后维修。
车辆控制模块的通讯方式多种多样,有232协议、485协议、1708协议、CAN协议、K协议等各种协议。为了适应汽车的各种协议,对应的诊断设备必须具备这些功能。
当诊断设备支持的协议越多,设计越复杂,出现故障的几率越高。诊断设备的初衷是为了诊断车辆,如设备自身存在故障,会导致诊断结果不准或者无法诊断。因此必须保证诊断设备自身的功能正常。
目前针对汽车诊断设备功能进行检测的方法有以下两种:
1、在PCB贴片前后,通过定制的工装检测PCB板上各个测试点的电压,来判断该电路是否正常;
2、在诊断设备组装完毕后,用该设备诊断功能完好的汽车通讯模块,根据诊断结果判断该设备功能是否完好。
这两种方法的缺点如下:
1、通过工装测试,只能确保电路的通断,元器件自身的差异造成的功能差异无法检测出;
2、通过诊断功能完好的汽车通讯模块判断诊断设备的功能性,每个汽车通讯模块只有一两种协议,测试完所有的协议需要切换4块以上的汽车通讯设备,效率低下,操作繁杂,依赖与测试人员的主观判断,无法批量测试。
发明内容
基于此,针对上述技术问题,提供一种车辆诊断设备的检测方法。
为解决上述技术问题,本发明采用如下技术方案:
一种车辆诊断设备的检测方法,包括:
初始待测通道测试:
第一诊断设备接收到第一测试命令后,成为主设备,其通过预设测试通道发送第二测试命令给第二诊断设备,所述第二诊断设备接收到所述第二测试命令后,进入测试模式,并成为从设备,同时通过预设初始待测通道将已进入测试模式的信息反馈给所述第一诊断设备,若所述第一诊断设备接收到第二诊断设备的反馈信息,则判断所述第二诊断设备的预设初始待测通道为正常,所述预设初始待测通道与预设测试通道类型相同;
其余每一组待测通道均通过如下步骤进行测试:
所述第一诊断设备通过所述预设测试通道发送测试数据给第二诊断设备,所述测试数据包括通道类型、波特率以及测试算法ID,所述第二诊断设备接收到所述测试数据后,切换至对应的待测通道以及波特率,并启用对应的测试算法,然后通过所述预设初始待测通道反馈准备就绪的数据给所述第一诊断设备;
所述第一诊断设备接收到反馈数据后,通过对应所述通道类型的测试通道给第二诊断设备随机发送N包数据,所述第二诊断设备通过切换后的待测通道收到每一包数据后,均通过所述测试算法进行计算,并将计算结果通过所述待测通道反馈给第一诊断设备,所述第一诊断设备接收到反馈结果后,进行校验,确认数据的正确性,若全部正确,则判断所述待测通道为正常,N大于等于1。
通过显示装置显示所述第一诊断设备对第二诊断设备各待侧通道的测试结果。
所述显示装置为计算机的显示屏,所述第一测试命令由所述计算机发送给第一诊断设备。
所述计算机通过USB线束与所述第一诊断设备连接,所述第一诊断设备与第二诊断设备通过线束连接,且两者的供电线从所述线束中引出。
所述第一诊断设备以及第二诊断设备均具有4组CAN通道、1组K通道、1组232通道以及1组485通道,所述预设初始待测通道以及预设测试通道均为232通道。
所述N为100。
本发明检测方法不需要其他工装设备,成本低,检测流程可快速复制,可检测所有通道,主从设备自由切换,没有特定要求,检测方便快捷,结果准确、客观,10s可以检测完成。
附图说明
下面结合附图和具体实施方式对本发明进行详细说明:
图1为本发明的硬件结构示意图;
图2为本发明的测试结果显示界面示意图;
图3为本发明的测试结果显示示意图。
具体实施方式
如图1所示,一种车辆诊断设备的检测方法,包括:
一、对第二诊断设备120的初始待测通道进行测试:
第一诊断设备110接收到第一测试命令后,成为主设备,其通过预设测试通道发送第二测试命令给第二诊断设备120,第二诊断设备120接收到第二测试命令后,进入测试模式,并成为从设备,同时通过预设初始待测通道将已进入测试模式的信息反馈给第一诊断设备110,若第一诊断设备110接收到第二诊断设备120的反馈信息,则判断第二诊断设备120的预设初始待测通道为正常,其中,预设初始待测通道与预设测试通道类型相同。
二、在第二诊断设备120的初始待测通道为正常后,对第二诊断设备120的其余每一组待测通道均通过如下步骤进行测试:
第一诊断设备110通过预设测试通道发送测试数据给第二诊断设备120,测试数据包括通道类型、波特率以及测试算法ID,第二诊断设备120接收到测试数据后,切换至对应的待测通道以及波特率,并启用对应的测试算法,然后通过预设初始待测通道反馈准备就绪的数据给第一诊断设备110。
第一诊断设备110接收到反馈数据后,通过对应上述通道类型的测试通道给第二诊断设备120随机发送N包数据,第二诊断设备120通过切换后的待测通道收到每一包数据后,均通过上述测试算法进行计算,并将计算结果通过当前待测通道反馈给第一诊断设备110,第一诊断设备110接收到反馈结果后,进行校验,确认数据的正确性,若N次反馈结果全部正确,则判断当前待测通道为正常,其中,N大于等于1。
在本实施例中,N为100。
较佳的,在本实施例中,第一诊断设备110对第二诊断设备120各待测通道的测试结果均通过显示装置130进行显示。
其中,显示装置130为计算机140的显示屏,在显示屏上以指示灯的形式显示,参见图2;第一测试命令由计算机140发送给第一诊断设备110。
如图1所示,计算机140通过USB线束150与第一诊断设备110连接,第一诊断设备110与第二诊断设备120通过线束160连接,且两者的供电线161从线束160中引出。
第一诊断设备110以及第二诊断设备120均具有4组CAN通道(CAN1、CAN2、CAN3以及CAN4)、1组K通道、1组232通道以及1组485通道,在本实施例中,预设初始待测通道以及预设测试通道均为232通道。
测试算法内置于第一诊断设备110以及第二诊断设备120中,参见表1。
测试算法ID | 测试算法内容 |
Seed1 | 数据位最后一个字节自增1 |
Seed2 | 数据位第一个字节自增1 |
Seed3 | 数据位高低位互换 |
Seed4 | 数据不变 |
Seed5 | 所有数据位&FF |
表1
下面假设在初始待测通道正常后,通过CAN1、250k波特率,以及seed1算法进行测试某组待测通道:
1)主从设备均激活CAN1、波特率设置为250K,调用算法seed1进行计算。
2)主设备通过CAN1、250K波特率发送00 00 00 00 00 00 00 00数据包给从设备。
3)从设备通过CAN1、250K波特率接收到该数据后,经过seed1计算后,数据包为0000 00 00 00 00 00 01。
4)从设备将00 00 00 00 00 00 00 01数据包通过CAN1、250K波特率发送给主设备。
5)主设备对发送给从设备的数据包00 00 00 00 00 00 00 00通过seed1计算后为00 00 00 00 00 00 00 01。
6)主设备对比从设备反馈的数据和自己计算的数据,如一致则当前待测通道功能正常,否则异常。
7)如此循环100包数据,若全部正常则该通道正常,否则异常,并激活指示灯,参见图3。
本发明检测过程不需要其他工装设备,成本低,检测流程可快速复制,可检测所有通道,主从设备自由切换,没有特定要求,检测方便快捷,结果准确、客观,10s可以检测完成。
但是,本技术领域中的普通技术人员应当认识到,以上的实施例仅是用来说明本发明,而并非用作为对本发明的限定,只要在本发明的实质精神范围内,对以上所述实施例的变化、变型都将落在本发明的权利要求书范围内。
Claims (5)
1.一种车辆诊断设备的检测方法,其特征在于,包括:
初始待测通道测试:
第一诊断设备接收到第一测试命令后,成为主设备,其通过预设测试通道发送第二测试命令给第二诊断设备,所述第二诊断设备接收到所述第二测试命令后,进入测试模式,并成为从设备,同时通过预设初始待测通道将已进入测试模式的信息反馈给所述第一诊断设备,若所述第一诊断设备接收到第二诊断设备的反馈信息,则判断所述第二诊断设备的预设初始待测通道为正常,所述预设初始待测通道与预设测试通道类型相同;
其余每一组待测通道均通过如下步骤进行测试:
所述第一诊断设备通过所述预设测试通道发送测试数据给第二诊断设备,所述测试数据包括通道类型、波特率以及测试算法ID,所述第二诊断设备接收到所述测试数据后,切换至对应的待测通道以及波特率,并启用对应的测试算法,然后通过所述预设初始待测通道反馈准备就绪的数据给所述第一诊断设备;
所述第一诊断设备接收到反馈数据后,通过对应所述通道类型的测试通道给第二诊断设备随机发送N包数据,所述第二诊断设备通过切换后的待测通道收到每一包数据后,均通过所述测试算法进行计算,并将计算结果通过所述待测通道反馈给第一诊断设备,所述第一诊断设备接收到反馈结果后,进行校验,确认数据的正确性,若全部正确,则判断所述待测通道为正常,N大于等于1;
通过显示装置显示所述第一诊断设备对第二诊断设备各待侧通道的测试结果。
2.根据权利要求1所述的一种车辆诊断设备的检测方法,其特征在于,所述显示装置为计算机的显示屏,所述第一测试命令由所述计算机发送给第一诊断设备。
3.根据权利要求2所述的一种车辆诊断设备的检测方法,其特征在于,所述计算机通过USB线束与所述第一诊断设备连接,所述第一诊断设备与第二诊断设备通过线束连接,且两者的供电线从所述线束中引出。
4.根据权利要求1或3所述的一种车辆诊断设备的检测方法,其特征在于,所述第一诊断设备以及第二诊断设备均具有4组CAN通道、1组K通道、1组232通道以及1组485通道,所述预设初始待测通道以及预设测试通道均为232通道。
5.根据权利要求4所述的一种车辆诊断设备的检测方法,其特征在于,所述N为100。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811503097.2A CN109358610B (zh) | 2018-12-10 | 2018-12-10 | 车辆诊断设备的检测方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811503097.2A CN109358610B (zh) | 2018-12-10 | 2018-12-10 | 车辆诊断设备的检测方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109358610A CN109358610A (zh) | 2019-02-19 |
CN109358610B true CN109358610B (zh) | 2021-02-05 |
Family
ID=65331803
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811503097.2A Active CN109358610B (zh) | 2018-12-10 | 2018-12-10 | 车辆诊断设备的检测方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109358610B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110223415B (zh) * | 2019-05-20 | 2021-01-22 | 上海星融汽车科技有限公司 | 基于车辆电控模块软件信息识别的诊断方法及其系统 |
CN112199145A (zh) * | 2020-10-10 | 2021-01-08 | 上海星融汽车科技有限公司 | 车辆智能诊断方法、系统及诊断设备 |
CN114003018A (zh) * | 2021-10-25 | 2022-02-01 | 深圳市元征科技股份有限公司 | 一种车辆诊断方法及相关装置 |
CN114690747B (zh) * | 2022-05-31 | 2022-08-26 | 深圳市星卡软件技术开发有限公司 | 一种排查诊断设备问题的方法、装置、设备以及存储介质 |
Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101895394A (zh) * | 2010-06-25 | 2010-11-24 | 深圳市元征软件开发有限公司 | 与obd诊断座进行数据交换的实现方法及其装置 |
CN201716590U (zh) * | 2009-12-28 | 2011-01-19 | 上海通用汽车有限公司 | 汽车总线自动切换仪 |
CN201820143U (zh) * | 2009-08-26 | 2011-05-04 | 深圳市三羚智能电子有限公司 | 基于pc机的k线汽车诊断盒 |
CN202102310U (zh) * | 2011-03-25 | 2012-01-04 | 上海汽车集团股份有限公司 | 新能源整车控制器验证试验性能监测装置 |
CN102780725A (zh) * | 2011-05-12 | 2012-11-14 | 上海通用汽车有限公司 | 用于车辆诊断的通信协议适配设备及方法 |
CN102879684A (zh) * | 2012-09-28 | 2013-01-16 | 北京经纬恒润科技有限公司 | 一种电器部件的测试系统及方法 |
CN202975792U (zh) * | 2012-09-17 | 2013-06-05 | 深圳市元征科技股份有限公司 | 支持全系统诊断功能的小型读码卡 |
CN103558849A (zh) * | 2013-11-18 | 2014-02-05 | 上汽通用五菱汽车股份有限公司 | 一种纯电动汽车控制策略调试及网络测试的方法 |
CN103970112A (zh) * | 2013-01-29 | 2014-08-06 | 北京金奔腾汽车科技有限公司 | 汽车电脑诊断仪自动切换通道诊断 |
CN104090565A (zh) * | 2014-07-07 | 2014-10-08 | 联车(上海)信息科技有限公司 | 一种适配obd接口和自适应多种汽车总线和诊断协议的车辆数据采集设备 |
CN105117106A (zh) * | 2015-08-27 | 2015-12-02 | 株洲南车时代电气股份有限公司 | 一种列车人机交互单元的测试系统 |
CN205507526U (zh) * | 2015-12-25 | 2016-08-24 | 北京新能源汽车股份有限公司 | 实车数据的处理系统、控制器及上位机 |
CN205945823U (zh) * | 2016-08-22 | 2017-02-08 | 中国重汽集团济南动力有限公司 | 一种车辆can通讯通道切换电路 |
CN108156055A (zh) * | 2017-12-27 | 2018-06-12 | 深圳市道通科技股份有限公司 | Obd接口总线类型的检测方法和装置 |
CN207516795U (zh) * | 2017-11-28 | 2018-06-19 | 叶懿 | 一种汽车总线切换和通讯线路的切换电路 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102007029285A1 (de) * | 2007-06-22 | 2008-12-24 | Dspace Digital Signal Processing And Control Engineering Gmbh | Testvorrichtung zum Testen wenigstens eines elektronischen Steuerungssystems sowie Verfahren zum Betreiben einer Testvorrichtung |
CN202975802U (zh) * | 2012-12-19 | 2013-06-05 | 中国船舶重工集团公司第七一六研究所 | 基于stm32处理器的工程车载控制器智能测试系统 |
CN203275926U (zh) * | 2013-05-17 | 2013-11-06 | 柳州科尔数字化制造技术有限公司 | 切换通讯装置 |
CN208141217U (zh) * | 2018-05-28 | 2018-11-23 | 湖南汽车工程职业学院 | 一种用于多个自动驾驶汽车油门控制系统的快速检测调试系统 |
-
2018
- 2018-12-10 CN CN201811503097.2A patent/CN109358610B/zh active Active
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201820143U (zh) * | 2009-08-26 | 2011-05-04 | 深圳市三羚智能电子有限公司 | 基于pc机的k线汽车诊断盒 |
CN201716590U (zh) * | 2009-12-28 | 2011-01-19 | 上海通用汽车有限公司 | 汽车总线自动切换仪 |
CN101895394A (zh) * | 2010-06-25 | 2010-11-24 | 深圳市元征软件开发有限公司 | 与obd诊断座进行数据交换的实现方法及其装置 |
CN202102310U (zh) * | 2011-03-25 | 2012-01-04 | 上海汽车集团股份有限公司 | 新能源整车控制器验证试验性能监测装置 |
CN102780725A (zh) * | 2011-05-12 | 2012-11-14 | 上海通用汽车有限公司 | 用于车辆诊断的通信协议适配设备及方法 |
CN202975792U (zh) * | 2012-09-17 | 2013-06-05 | 深圳市元征科技股份有限公司 | 支持全系统诊断功能的小型读码卡 |
CN102879684A (zh) * | 2012-09-28 | 2013-01-16 | 北京经纬恒润科技有限公司 | 一种电器部件的测试系统及方法 |
CN103970112A (zh) * | 2013-01-29 | 2014-08-06 | 北京金奔腾汽车科技有限公司 | 汽车电脑诊断仪自动切换通道诊断 |
CN103558849A (zh) * | 2013-11-18 | 2014-02-05 | 上汽通用五菱汽车股份有限公司 | 一种纯电动汽车控制策略调试及网络测试的方法 |
CN104090565A (zh) * | 2014-07-07 | 2014-10-08 | 联车(上海)信息科技有限公司 | 一种适配obd接口和自适应多种汽车总线和诊断协议的车辆数据采集设备 |
CN105117106A (zh) * | 2015-08-27 | 2015-12-02 | 株洲南车时代电气股份有限公司 | 一种列车人机交互单元的测试系统 |
CN205507526U (zh) * | 2015-12-25 | 2016-08-24 | 北京新能源汽车股份有限公司 | 实车数据的处理系统、控制器及上位机 |
CN205945823U (zh) * | 2016-08-22 | 2017-02-08 | 中国重汽集团济南动力有限公司 | 一种车辆can通讯通道切换电路 |
CN207516795U (zh) * | 2017-11-28 | 2018-06-19 | 叶懿 | 一种汽车总线切换和通讯线路的切换电路 |
CN108156055A (zh) * | 2017-12-27 | 2018-06-12 | 深圳市道通科技股份有限公司 | Obd接口总线类型的检测方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
CN109358610A (zh) | 2019-02-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109358610B (zh) | 车辆诊断设备的检测方法 | |
CN103983884B (zh) | 多芯线缆测试系统及方法 | |
CN104865948A (zh) | 一种汽车控制器自动诊断装置及方法 | |
CN107491055A (zh) | 总线的测试系统和方法 | |
CN104914376A (zh) | 一种数字量电路状态检测电路和方法 | |
CN103064399B (zh) | 用于车辆诊断的故障模拟分析装置 | |
CN106909137A (zh) | 一种高诊断覆盖率模拟量隔离分配装置 | |
KR102617624B1 (ko) | 전기차 충전기용 다채널 검사장비 및 이를 이용한 비대면 검정시스템 | |
CN102890494A (zh) | 一种汽车诊断仪功能验证方法 | |
CN116165460A (zh) | 一种连接器通断检测方法、系统及装置 | |
CN106487456A (zh) | 通信测试装置、系统及方法 | |
CN112986865B (zh) | 一种线缆功能检测方法、电路以及检测仪 | |
CN211264169U (zh) | 一种用于逻辑控制单元的自动化测试装置 | |
CN115509846A (zh) | 一种intel svid电源校验和故障诊断的方法及设备 | |
CN115230470A (zh) | 一种分体式全液晶组合仪表、信息展示方法和车辆 | |
CN220913216U (zh) | 器件用电监测电路和芯片测试系统 | |
CN215263971U (zh) | 一种发动机can线束检测装置 | |
CN215263844U (zh) | 一种保护板检测装置 | |
CN213634200U (zh) | 一种硬件在环测试系统连接状态检测装置 | |
CN103425120A (zh) | 读码卡测试系统及检验方法 | |
CN109144031B (zh) | 一种车载多媒体响应方向盘线控功能测试系统及其方法 | |
CN104569723A (zh) | 线束智能测试机多工位多型号混合线束测试方法 | |
CN219179589U (zh) | 一种应用于ic测试机的检测装置 | |
CN103607686B (zh) | 一种机动车音响监控装置与方法 | |
CN218995566U (zh) | 一种测试系统dvi单元的检测装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |