[go: up one dir, main page]

CN102798833A - Automatic test system and method for diagnosis instrument - Google Patents

Automatic test system and method for diagnosis instrument Download PDF

Info

Publication number
CN102798833A
CN102798833A CN2012103020667A CN201210302066A CN102798833A CN 102798833 A CN102798833 A CN 102798833A CN 2012103020667 A CN2012103020667 A CN 2012103020667A CN 201210302066 A CN201210302066 A CN 201210302066A CN 102798833 A CN102798833 A CN 102798833A
Authority
CN
China
Prior art keywords
data
diagnostic
diagnostic instrument
main controller
request data
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.)
Granted
Application number
CN2012103020667A
Other languages
Chinese (zh)
Other versions
CN102798833B (en
Inventor
王旺
葛丽敏
应伟康
傅立骏
熊想涛
陈文强
韦兴民
赵福全
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhejiang Geely Holding Group Co Ltd
Zhejiang Geely Automobile Research Institute Co Ltd
Zhejiang Geely Automobile Research Institute Co Ltd Hangzhou Branch
Original Assignee
Zhejiang Geely Holding Group Co Ltd
Zhejiang Geely Automobile Research Institute Co Ltd
Zhejiang Geely Automobile Research Institute Co Ltd Hangzhou Branch
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Zhejiang Geely Holding Group Co Ltd, Zhejiang Geely Automobile Research Institute Co Ltd, Zhejiang Geely Automobile Research Institute Co Ltd Hangzhou Branch filed Critical Zhejiang Geely Holding Group Co Ltd
Priority to CN201210302066.7A priority Critical patent/CN102798833B/en
Publication of CN102798833A publication Critical patent/CN102798833A/en
Application granted granted Critical
Publication of CN102798833B publication Critical patent/CN102798833B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Testing And Monitoring For Control Systems (AREA)
  • Testing Electric Properties And Detecting Electric Faults (AREA)

Abstract

本发明公开了一种诊断仪自动测试系统,用于测试多种型号的诊断仪;该系统包括:主控制器,其中预设有与待测诊断仪相匹配的诊断协议数据;在接收到诊断仪发送的请求数据后,根据所述诊断协议数据判断该请求数据是否正确;若所述请求数据准确,则根据所述诊断协议数据获取与所述请求数据相对应的回复数据,将所述回复数据返回给所述待测诊断仪;若所述请求数据不准确,利用随机生成数据作为回复数据返回给所述待测诊断仪;CAN收发器,用于所述主控制器与所述待测诊断仪之间进行数据通讯;诊断仪接口,与所述CAN收发器相连接,用于连通所述主控制器与所述待测诊断仪;以及显示屏,用于显示所述请求数据或者所述回复数据对应的回复内容。

The invention discloses an automatic test system for diagnostic instruments, which is used for testing various types of diagnostic instruments; the system includes: a main controller, in which diagnostic protocol data matching the diagnostic After the request data sent by the instrument, judge whether the request data is correct according to the diagnostic protocol data; if the request data is accurate, obtain the reply data corresponding to the request data according to the diagnostic protocol data, and send the reply The data is returned to the diagnostic instrument to be tested; if the requested data is inaccurate, the randomly generated data is used as reply data to return to the diagnostic instrument to be tested; a CAN transceiver is used for the main controller and the diagnostic instrument to be tested Data communication between diagnostic instruments; diagnostic instrument interface, connected to the CAN transceiver, used to communicate with the main controller and the diagnostic instrument under test; and a display screen, used to display the requested data or the Reply content corresponding to the above reply data.

Description

诊断仪自动测试系统与方法Automatic test system and method for diagnostic instrument

技术领域 technical field

本发明涉及汽车领域,具体涉及一种诊断仪自动测试系统与方法。The invention relates to the field of automobiles, in particular to an automatic test system and method for a diagnostic instrument.

背景技术 Background technique

汽车诊断仪在汽车维修中占有重要作用,利用该诊断仪可在整车不解体的条件下对汽车进行检查,以确定故障位置及故障原因。随着汽车上的电器越来越多,相应的汽车诊断仪的功能也越来越复杂,同时对汽车诊断仪的准确性和实时性要求也越来越更高。为了保证汽车诊断仪的准确性,诊断仪的研发、测试工作会越来越细致,依靠传统的实车来测试诊断仪的各项功能会耗费大量的人力以及时间。Automobile diagnostic instrument plays an important role in automobile maintenance. Using this diagnostic instrument, the vehicle can be inspected without dismantling the vehicle to determine the fault location and cause. With more and more electrical appliances on the car, the functions of the corresponding car diagnostic instruments are becoming more and more complex, and the requirements for the accuracy and real-time performance of the car diagnostic instruments are also getting higher and higher. In order to ensure the accuracy of the automotive diagnostic instrument, the research and development and testing of the diagnostic instrument will become more and more meticulous. It will consume a lot of manpower and time to rely on traditional real vehicles to test the various functions of the diagnostic instrument.

因此,需要一种智能的测试系统,以减少测试诊断仪所需的时间以及所耗费的人力物力。Therefore, an intelligent testing system is needed to reduce the time required for testing the diagnostic instrument and the manpower and material resources consumed.

发明内容 Contents of the invention

一方面,本发明提供一种诊断仪自动测试系统,可对多种型号的诊断仪进行测试,并且在诊断仪升级后,仅需升级所述自动测试系统的软件部分就可以对升级后的诊断仪进行测试,能够大大减少测试诊断仪所需的人力物力。On the one hand, the present invention provides an automatic test system for diagnostic instruments, which can test various types of diagnostic instruments, and after the diagnostic instrument is upgraded, only the software part of the automatic test system can be upgraded to diagnose the upgraded diagnostic instrument. The instrument can be used for testing, which can greatly reduce the manpower and material resources required for testing the diagnostic instrument.

所述诊断仪自动测试系统包括:The diagnostic instrument automatic test system includes:

主控制器,其中预设有与待测诊断仪相匹配的诊断协议数据;在接收到诊断仪发送的请求数据后,根据所述诊断协议数据判断该请求数据是否正确;若所述请求数据准确,则根据所述诊断协议数据获取与所述请求数据相对应的回复数据,将所述回复数据返回给所述待测诊断仪;若所述请求数据不准确,利用随机生成数据作为回复数据返回给所述待测诊断仪;The main controller is preset with diagnostic protocol data matching the diagnostic instrument to be tested; after receiving the request data sent by the diagnostic instrument, judge whether the request data is correct according to the diagnostic protocol data; if the request data is accurate , then obtain reply data corresponding to the request data according to the diagnostic protocol data, and return the reply data to the diagnostic instrument under test; if the request data is inaccurate, use randomly generated data as reply data to return to the diagnostic instrument under test;

CAN收发器,用于所述主控制器与所述待测诊断仪之间进行数据通讯;CAN transceiver, used for data communication between the main controller and the diagnostic instrument under test;

诊断仪接口,与所述CAN收发器相连接,用于连通所述主控制器与所述待测诊断仪;A diagnostic instrument interface, connected to the CAN transceiver, for connecting the main controller and the diagnostic instrument under test;

显示屏,若所述请求数据不准确,显示所述请求数据;若所述请求数据准确,显示所述回复数据解析获得的回复内容,以用于与所述待测诊断仪解析所述回复数据后获得的解析内容进行对比来测试所述待测诊断仪的解析功能。Display screen, if the request data is inaccurate, display the request data; if the request data is accurate, display the reply content obtained by parsing the reply data, for parsing the reply data with the diagnostic instrument under test Then, the analysis content obtained is compared to test the analysis function of the diagnostic instrument under test.

更进一步地,所述系统还包括:Furthermore, the system also includes:

数据存储键,与所述主控制器相连接,当所述数据存储键按下后,所述主控制器存储从所述待测诊断仪接收到的请求数据;以及A data storage key, connected to the main controller, when the data storage key is pressed, the main controller stores the request data received from the diagnostic instrument under test; and

复位键,与所述主控制器相连接,使用户可选择性的清除所述主控器中存储的所述请求数据。The reset key is connected with the main controller, so that the user can selectively clear the request data stored in the main controller.

所述系统还可以包括:The system may also include:

设置接口,用于所述主控制器与上位机进行数据交互,使得通过上位机向所述主控制器中写入所述诊断协议数据或者读取所述主控制器中存储的所述请求数据。Setting an interface for data interaction between the main controller and the host computer, so that the diagnostic protocol data is written into the main controller through the host computer or the request data stored in the main controller is read .

启动键,与所述主控制器相连接,用于启动所述系统。A start key, connected with the main controller, is used to start the system.

电源模块,用于给所述测试系统供电。The power module is used to supply power to the test system.

另一方面,本发明还提供一种诊断仪自动测试方法,用以对各种类型的诊断仪进行测试。所述方法包括如下步骤:On the other hand, the present invention also provides an automatic testing method for diagnostic instruments, which is used for testing various types of diagnostic instruments. The method comprises the steps of:

将待测诊断仪与预设有与所述待测诊断仪相匹配的诊断协议数据的主控制器相连接;Connecting the diagnostic instrument to be tested with the master controller preset with diagnostic protocol data matching the diagnostic instrument to be tested;

所述主控制器接收来自所述待测诊断仪的请求数据;根据所述诊断协议数据判断所述请求数据是否准确;The main controller receives request data from the diagnostic instrument to be tested; judges whether the request data is accurate according to the diagnostic protocol data;

若所述请求数据准确,则根据所述诊断协议数据获取与所述请求数据相对应的回复数据,将所述回复数据返回给所述待测诊断仪;若所述请求数据不准确,利用随机生成数据作为回复数据返回给所述待测诊断仪;If the request data is accurate, obtain reply data corresponding to the request data according to the diagnosis protocol data, and return the reply data to the diagnostic instrument to be tested; if the request data is inaccurate, use random The generated data is returned to the diagnostic instrument under test as reply data;

若所述请求数据不准确,则显示所述请求数据;若所述请求数据准确,则在所述待测主控制器上显示所述回复数据解析后的回复内容,并在所述待测诊断仪上显示所述回复数据解析后的解析内容,对比所述回复内容与所述解析内容来判断所述待测诊断仪的解析功能是否准确。If the request data is inaccurate, then display the request data; if the request data is accurate, display the reply content after the reply data analysis on the main controller to be tested, and diagnose The instrument displays the analysis content after the analysis of the reply data, and compares the reply content with the analysis content to judge whether the analysis function of the diagnostic instrument under test is accurate.

更进一步地,所述方法还包括:Further, the method also includes:

所述主控制器存储收到的所述请求数据;以及the master controller stores the received request data; and

可选择性的删除所述主控制器中存储的所述请求数据。Optionally delete the request data stored in the main controller.

所述方法还可以包括:通过上位机向所述主控制器中写入所述诊断协议数据;以及通过上位机读取所述主控制器中存储的所述请求数据。The method may further include: writing the diagnosis protocol data into the main controller through an upper computer; and reading the request data stored in the main controller through the upper computer.

利用本发明提供的诊断仪自动测试系统,能够更好更快的测试汽车诊断仪,并且能够保证测试的效率。By utilizing the diagnostic instrument automatic testing system provided by the invention, the automobile diagnostic instrument can be tested better and faster, and the testing efficiency can be guaranteed.

附图说明 Description of drawings

图1所示为本发明提供的诊断仪自动测试系统结构示意图;Fig. 1 shows the structural representation of the diagnostic instrument automatic test system provided by the present invention;

图2所示为本发明提供的诊断仪自动测试方法的工作流程图。Fig. 2 shows the working flow chart of the automatic testing method of the diagnostic instrument provided by the present invention.

具体实施方式 Detailed ways

下面结合附图及具体实施例对本发明提供的诊断仪自动测试系统进行详细说明。The diagnostic instrument automatic test system provided by the present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments.

作为本发明的一个优选实施例,如图1所示,所述系统包括:As a preferred embodiment of the present invention, as shown in Figure 1, the system includes:

主控制器,预设有与待测诊断仪相匹配的诊断协议数据;在接收到诊断仪发送的请求数据后,根据所述诊断协议数据判断该请求数据是否正确;若所述请求数据准确,则根据所述诊断协议数据获取与所述请求数据相对应的回复数据,将所述回复数据返回给所述待测诊断仪;若所述请求数据不准确,利用随机生成数据作为回复数据返回给所述待测诊断仪;The main controller is preset with diagnostic protocol data matching the diagnostic instrument to be tested; after receiving the request data sent by the diagnostic instrument, it judges whether the request data is correct according to the diagnostic protocol data; if the request data is accurate, Then obtain the reply data corresponding to the request data according to the diagnostic protocol data, and return the reply data to the diagnostic instrument to be tested; if the request data is inaccurate, use randomly generated data as reply data to return to The diagnostic instrument to be tested;

CAN收发器,用于所述主控制器与所述待测诊断仪之间进行数据通讯;CAN transceiver, used for data communication between the main controller and the diagnostic instrument under test;

诊断仪接口,与所述CAN收发器相连接,用于连通所述主控制器与所述待测诊断仪;A diagnostic instrument interface, connected to the CAN transceiver, for connecting the main controller and the diagnostic instrument under test;

显示屏,若所述请求数据不准确,显示所述请求数据;若所述请求数据准确,显示所述回复数据解析获得的回复内容,以用于与所述待测诊断仪解析所述回复数据后获得的解析内容进行对比来测试所述待测诊断仪的解析功能。Display screen, if the request data is inaccurate, display the request data; if the request data is accurate, display the reply content obtained by parsing the reply data, for parsing the reply data with the diagnostic instrument under test Then, the analysis content obtained is compared to test the analysis function of the diagnostic instrument under test.

通过在所述自动测试系统中预设诊断协议数据,可以模拟各种工况下的整车环境,构造出测试环境,进而全方位的测试诊断仪。所述诊断仪自动测试系统通过对比诊断仪发送的请求数据与诊断协议数据中与所述请求数据相对应的标准数据来判断所述请求数据的准确性,能够判断诊断仪发送数据的准确性。诊断仪自动测试系统在向诊断仪发送回复数据之后,在显示屏上显示所述回复数据解析后的回复内容,所述待测诊断仪接收到所述回复数据后进行数据解析,将所述回复数据对应的回复内容显示在诊断仪本身的屏幕上,由人工对比诊断仪屏幕上显示的内容与所述显示屏上显示的内容是否相同,若相同则意味着所述待测诊断仪解析数据准确,否则意味着所述待测诊断仪解析数据错误。By presetting the diagnosis protocol data in the automatic test system, the vehicle environment under various working conditions can be simulated, a test environment can be constructed, and the diagnostic instrument can be tested comprehensively. The diagnostic instrument automatic test system judges the accuracy of the request data by comparing the request data sent by the diagnostic instrument with the standard data corresponding to the request data in the diagnostic protocol data, and can judge the accuracy of the data sent by the diagnostic instrument. After the automatic test system of the diagnostic instrument sends the reply data to the diagnostic instrument, the reply content after the analysis of the reply data is displayed on the display screen, and the diagnostic instrument under test performs data analysis after receiving the reply data, and the reply The reply content corresponding to the data is displayed on the screen of the diagnostic instrument itself, and whether the content displayed on the screen of the diagnostic instrument is manually compared with the content displayed on the display screen is the same, if they are the same, it means that the analytical data of the diagnostic instrument to be tested is accurate , otherwise it means that the diagnostic instrument under test parses the data incorrectly.

更进一步地,所述系统还包括:Furthermore, the system also includes:

数据存储键,与所述主控制器相连接,当所述数据存储键按下后,所述主控制器存储从所述待测诊断仪接收到的请求数据;以及A data storage key, connected to the main controller, when the data storage key is pressed, the main controller stores the request data received from the diagnostic instrument under test; and

复位键,与所述主控制器相连接,使用户可选择性的清除所述主控器中存储的所述请求数据。The reset key is connected with the main controller, so that the user can selectively clear the request data stored in the main controller.

所述系统还包括:The system also includes:

设置接口,用于与上位机进行数据交互。具体地,可通过上位机向所述主控制器中写入数据,例如可以通过上位机向所述主控制器中写入诊断协议数据。当诊断协议数据有更改时,只需要利用上位机向所述主控制器中写入新的诊断协议数据即可使所述主控制器获得最新版本的诊断协议数据。另外,可以在所述主控制器中写入多个车型或者多个版本的诊断协议数据,从而使得所述诊断仪自动测试系统能够测试多种诊断仪,提高所述诊断仪自动测试系统的通用性。另一方面,还可以通过所述设置接口读取所述主控制器中存储的所述请求数据,以便于对所述请求数据进行进一步的分析处理。Set the interface for data interaction with the host computer. Specifically, data can be written into the main controller through the host computer, for example, diagnostic protocol data can be written into the main controller through the host computer. When the diagnostic protocol data is changed, it is only necessary to use the host computer to write new diagnostic protocol data into the main controller so that the main controller can obtain the latest version of the diagnostic protocol data. In addition, diagnostic protocol data of multiple vehicle types or multiple versions can be written into the main controller, so that the automatic diagnostic instrument test system can test various diagnostic instruments, and the generality of the diagnostic automatic test system can be improved. sex. On the other hand, the request data stored in the main controller may also be read through the setting interface, so as to further analyze and process the request data.

所述诊断仪自动测试系统能够覆盖多种诊断仪的诊断功能,能够判断诊断仪的版本信息、数据流、故障码读取、故障码清除、动作测试以及解析数据等功能是否正确。在实际测试过程中,可以由用户选择对诊断仪的部分功能还是全部功能进行测试。相比现有技术中利用实车或者针对每种类型的诊断仪单独开发一种测试用控制器而言,本发明提供的诊断仪自动测试系统通用性更强。The diagnostic instrument automatic test system can cover the diagnostic functions of various diagnostic instruments, and can judge whether the functions of the diagnostic instrument, such as version information, data flow, fault code reading, fault code clearing, action test, and data analysis, are correct. In the actual testing process, the user can choose to test some or all functions of the diagnostic instrument. Compared with using a real vehicle or separately developing a test controller for each type of diagnostic instrument in the prior art, the diagnostic instrument automatic test system provided by the present invention has stronger versatility.

作为本发明的另一优选实施例,所述测诊断仪自动测试方法的工作流程图如图2所示,包括如下步骤:As another preferred embodiment of the present invention, the workflow diagram of the automatic testing method of the diagnostic instrument is shown in Figure 2, including the following steps:

步骤101,将待测诊断仪与预设有与所述待测诊断仪相匹配的诊断协议数据的主控制器相连接;Step 101, connecting the diagnostic instrument to be tested with a master controller preset with diagnostic protocol data matching the diagnostic instrument to be tested;

步骤102,所述主控制器接收来自所述待测诊断仪的请求数据;Step 102, the main controller receives the request data from the diagnostic instrument under test;

步骤103,根据所述诊断协议数据判断所述请求数据是否准确;若所述请求数据准确则继续步骤104,否则继续步骤105;Step 103, judging whether the request data is accurate according to the diagnostic protocol data; if the request data is accurate, proceed to step 104, otherwise proceed to step 105;

步骤104,根据所述诊断协议数据获取与所述请求数据相对应的回复数据,将所述回复数据返回给所述待测诊断仪;然后继续步骤106;Step 104, obtain reply data corresponding to the request data according to the diagnosis protocol data, and return the reply data to the diagnostic instrument under test; then proceed to step 106;

步骤105,利用随机生成数据作为回复数据返回给所述待测诊断仪,然后继续步骤107;Step 105, using randomly generated data as reply data to return to the diagnostic instrument under test, and then proceed to step 107;

步骤106,所述请求数据准确,在所述主控制器上显示所述回复数据解析后的回复内容,并在所述待测诊断仪上显示所述回复数据解析后的解析内容;然后继续步骤108;通过对比所述回复内容与所述解析内容可判断所述待测诊断仪的解析功能是否准确;Step 106, the request data is accurate, display the reply content after the analysis of the reply data on the main controller, and display the analysis content of the analysis of the reply data on the diagnostic instrument under test; then continue with the steps 108: By comparing the reply content and the analysis content, it can be judged whether the analysis function of the diagnostic instrument under test is accurate;

步骤107,所述请求数据不准确,在所述主控制器上显示所述请求数据;Step 107, the request data is inaccurate, and the request data is displayed on the main controller;

步骤108,判断测试是否已完全结束,若没有则继续步骤102,是则继续步骤109;Step 108, judging whether the test has been completely finished, if not then continue to step 102, if yes then continue to step 109;

步骤109,结束。Step 109, end.

更进一步地,所述方法还可以包括:Further, the method may also include:

所述主控制器存储收到的所述请求数据;以及可选择性的删除所述主控制器中存储的所述请求数据。The main controller stores the received request data; and optionally deletes the request data stored in the main controller.

通过上位机向所述主控制器中写入所述诊断协议数据;以及通过上位机读取所述主控制器中存储的所述请求数据。Writing the diagnosis protocol data into the main controller through the host computer; and reading the request data stored in the main controller through the host computer.

通过在所述主控制器中设置各种诊断仪对应的诊断协议数据,就可以测试多种诊断仪;通过读取所述主控制器中存储的所述请求数据,可进一步的对所述请求数据进行分析,以便于找出所述请求数据出错的原因。By setting the diagnostic protocol data corresponding to various diagnostic instruments in the main controller, various diagnostic instruments can be tested; by reading the request data stored in the main controller, the request can be further The data is analyzed in order to find out why the requested data is wrong.

以上实施例仅用于说明本发明的技术方案,并不用于限制本发明的保护范围。本领域技术人员可以对本发明的技术方案进行的修改或者同等替换,而不脱离本发明技术方案的精神和范围。The above embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit the protection scope of the present invention. Those skilled in the art may make modifications or equivalent replacements to the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention.

Claims (8)

1.一种诊断仪自动测试系统,用于测试多种型号的诊断仪;该系统包括:1. A diagnostic instrument automatic test system for testing various types of diagnostic instruments; the system includes: 主控制器,其中预设有与待测诊断仪相匹配的诊断协议数据;在接收到诊断仪发送的请求数据后,根据所述诊断协议数据判断该请求数据是否正确;若所述请求数据准确,则根据所述诊断协议数据获取与所述请求数据相对应的回复数据,将所述回复数据返回给所述待测诊断仪;若所述请求数据不准确,利用随机生成数据作为回复数据返回给所述待测诊断仪;The main controller is preset with diagnostic protocol data matching the diagnostic instrument to be tested; after receiving the request data sent by the diagnostic instrument, judge whether the request data is correct according to the diagnostic protocol data; if the request data is accurate , then obtain reply data corresponding to the request data according to the diagnostic protocol data, and return the reply data to the diagnostic instrument under test; if the request data is inaccurate, use randomly generated data as reply data to return to the diagnostic instrument under test; CAN收发器,用于所述主控制器与所述待测诊断仪之间进行数据通讯;CAN transceiver, used for data communication between the main controller and the diagnostic instrument under test; 诊断仪接口,与所述CAN收发器相连接,用于连通所述主控制器与所述待测诊断仪;A diagnostic instrument interface, connected to the CAN transceiver, for connecting the main controller and the diagnostic instrument under test; 显示屏,若所述请求数据不准确,显示所述请求数据;若所述请求数据准确,显示所述回复数据解析获得的回复内容,以用于与所述待测诊断仪解析所述回复数据后获得的解析内容进行对比来测试所述待测诊断仪的解析功能。Display screen, if the request data is inaccurate, display the request data; if the request data is accurate, display the reply content obtained by parsing the reply data, for parsing the reply data with the diagnostic instrument under test Then, the analysis content obtained is compared to test the analysis function of the diagnostic instrument under test. 2.根据权利要求1所述的诊断仪自动测试系统,其特征在于,所述系统还包括:2. The diagnostic instrument automatic test system according to claim 1, wherein the system further comprises: 数据存储键,与所述主控制器相连接,当所述数据存储键按下后,所述主控制器存储从所述待测诊断仪接收到的请求数据;以及A data storage key, connected to the main controller, when the data storage key is pressed, the main controller stores the request data received from the diagnostic instrument under test; and 复位键,与所述主控制器相连接,使用户可选择性的清除所述主控器中存储的所述请求数据。The reset key is connected with the main controller, so that the user can selectively clear the request data stored in the main controller. 3.根据权利要求2所述的诊断仪自动测试系统,其特征在于,所述系统还包括:3. diagnostic instrument automatic test system according to claim 2, is characterized in that, described system also comprises: 设置接口,用于所述主控制器与上位机进行数据交互,使得通过上位机向所述主控制器中写入所述诊断协议数据或者读取所述主控制器中存储的所述请求数据。Setting an interface for data interaction between the main controller and the host computer, so that the diagnostic protocol data is written into the main controller through the host computer or the request data stored in the main controller is read . 4.根据权利要求1所述的诊断仪自动测试系统,其特征在于,所述系统还包括:4. The diagnostic instrument automatic test system according to claim 1, wherein the system further comprises: 启动键,与所述主控制器相连接,用于启动所述系统。A start key, connected with the main controller, is used to start the system. 5.根据权利要求4所述的诊断仪自动测试系统,其特征在于,所述系统还包括:5. diagnostic instrument automatic test system according to claim 4, is characterized in that, described system also comprises: 电源模块,用于给所述测试系统供电。The power module is used to supply power to the test system. 6.一种诊断仪自动测试方法,用于测试各种类型的诊断仪;所述方法包括如下步骤:6. A diagnostic instrument automatic testing method for testing various types of diagnostic instruments; the method comprises the steps of: 将待测诊断仪与预设有与所述待测诊断仪相匹配的诊断协议数据的主控制器相连接;Connecting the diagnostic instrument to be tested with the master controller preset with diagnostic protocol data matching the diagnostic instrument to be tested; 所述主控制器接收来自所述待测诊断仪的请求数据;根据所述诊断协议数据判断所述请求数据是否准确;The main controller receives request data from the diagnostic instrument to be tested; judges whether the request data is accurate according to the diagnostic protocol data; 若所述请求数据准确,则根据所述诊断协议数据获取与所述请求数据相对应的回复数据,将所述回复数据返回给所述待测诊断仪;若所述请求数据不准确,利用随机生成数据作为回复数据返回给所述待测诊断仪;If the request data is accurate, obtain reply data corresponding to the request data according to the diagnosis protocol data, and return the reply data to the diagnostic instrument to be tested; if the request data is inaccurate, use random The generated data is returned to the diagnostic instrument under test as reply data; 若所述请求数据不准确,则显示所述请求数据;若所述请求数据准确,则在所述待测主控制器上显示所述回复数据解析后的回复内容,并在所述待测诊断仪上显示所述回复数据解析后的解析内容,对比所述回复内容与所述解析内容来判断所述待测诊断仪的解析功能是否准确。If the request data is inaccurate, then display the request data; if the request data is accurate, display the reply content after the reply data analysis on the main controller to be tested, and diagnose The instrument displays the analysis content after the analysis of the reply data, and compares the reply content with the analysis content to judge whether the analysis function of the diagnostic instrument under test is accurate. 7.根据权利要求6所述的诊断仪自动测试方法,其特征在于,所述方法还包括:7. The diagnostic instrument automatic testing method according to claim 6, is characterized in that, described method also comprises: 所述主控制器存储收到的所述请求数据;以及the master controller stores the received request data; and 可选择性的删除所述主控制器中存储的所述请求数据。Optionally delete the request data stored in the main controller. 8.根据权利要求7所述的诊断仪自动测试方法,其特征在于,通过上位机向所述主控制器中写入所述诊断协议数据;以及8. The diagnostic instrument automatic testing method according to claim 7, characterized in that, the diagnostic protocol data is written into the main controller by a host computer; and 通过上位机读取所述主控制器中存储的所述请求数据。Reading the request data stored in the main controller through a host computer.
CN201210302066.7A 2012-08-23 2012-08-23 Automatic test system and method for diagnosis instrument Expired - Fee Related CN102798833B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210302066.7A CN102798833B (en) 2012-08-23 2012-08-23 Automatic test system and method for diagnosis instrument

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210302066.7A CN102798833B (en) 2012-08-23 2012-08-23 Automatic test system and method for diagnosis instrument

Publications (2)

Publication Number Publication Date
CN102798833A true CN102798833A (en) 2012-11-28
CN102798833B CN102798833B (en) 2015-01-07

Family

ID=47197994

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210302066.7A Expired - Fee Related CN102798833B (en) 2012-08-23 2012-08-23 Automatic test system and method for diagnosis instrument

Country Status (1)

Country Link
CN (1) CN102798833B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105425783A (en) * 2015-12-25 2016-03-23 北京新能源汽车股份有限公司 Real vehicle data processing method and system, controller and upper computer
CN109839919A (en) * 2019-03-18 2019-06-04 深圳市元征科技股份有限公司 A kind of gearbox resets self-learning method and relevant apparatus
CN109960238A (en) * 2017-12-26 2019-07-02 北京一雄信息科技有限公司 A kind of vehicle diagnostic device automatization test system and method
CN109995872A (en) * 2019-04-09 2019-07-09 上海星融汽车科技有限公司 Vehicle communication analogy method
CN110320896A (en) * 2019-08-09 2019-10-11 上海星融汽车科技有限公司 The command sending method of vehicle diagnostic equipment
CN112147987A (en) * 2020-09-30 2020-12-29 深圳市元征科技股份有限公司 Vehicle diagnosis method, vehicle diagnosis device and terminal equipment
CN112327815A (en) * 2020-11-30 2021-02-05 北京一雄信息科技有限公司 Method and device for batch testing of accuracy of data stream of automobile diagnostic instrument

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101231332A (en) * 2008-02-29 2008-07-30 武汉华瑞测控科技有限公司 Fully automatic transformer calibrator inspection system
US20100262431A1 (en) * 2009-04-10 2010-10-14 Gilbert Harry M Support for Preemptive Symptoms
CN101916087A (en) * 2009-12-24 2010-12-15 浙江吉利汽车研究院有限公司 A Diagnosis Test System Based on CANoe
CN102023922A (en) * 2010-12-28 2011-04-20 重庆恩菲斯软件有限公司 System and method for testing automotive electronic diagnostic software
CN102393738A (en) * 2011-12-16 2012-03-28 哈尔滨工业大学 Diagnostic device and test method of automobile electronic control unit (ECU)

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101231332A (en) * 2008-02-29 2008-07-30 武汉华瑞测控科技有限公司 Fully automatic transformer calibrator inspection system
US20100262431A1 (en) * 2009-04-10 2010-10-14 Gilbert Harry M Support for Preemptive Symptoms
CN101916087A (en) * 2009-12-24 2010-12-15 浙江吉利汽车研究院有限公司 A Diagnosis Test System Based on CANoe
CN102023922A (en) * 2010-12-28 2011-04-20 重庆恩菲斯软件有限公司 System and method for testing automotive electronic diagnostic software
CN102393738A (en) * 2011-12-16 2012-03-28 哈尔滨工业大学 Diagnostic device and test method of automobile electronic control unit (ECU)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105425783A (en) * 2015-12-25 2016-03-23 北京新能源汽车股份有限公司 Real vehicle data processing method and system, controller and upper computer
CN105425783B (en) * 2015-12-25 2019-01-08 北京新能源汽车股份有限公司 Real vehicle data processing method and system, controller and upper computer
CN109960238A (en) * 2017-12-26 2019-07-02 北京一雄信息科技有限公司 A kind of vehicle diagnostic device automatization test system and method
CN109960238B (en) * 2017-12-26 2021-04-02 北京一雄信息科技有限公司 Automatic test system and method for vehicle diagnostic instrument
CN109839919A (en) * 2019-03-18 2019-06-04 深圳市元征科技股份有限公司 A kind of gearbox resets self-learning method and relevant apparatus
CN109839919B (en) * 2019-03-18 2022-04-15 深圳市元征科技股份有限公司 Gearbox resetting self-learning method and related device
CN109995872A (en) * 2019-04-09 2019-07-09 上海星融汽车科技有限公司 Vehicle communication analogy method
CN110320896A (en) * 2019-08-09 2019-10-11 上海星融汽车科技有限公司 The command sending method of vehicle diagnostic equipment
CN112147987A (en) * 2020-09-30 2020-12-29 深圳市元征科技股份有限公司 Vehicle diagnosis method, vehicle diagnosis device and terminal equipment
CN112147987B (en) * 2020-09-30 2022-07-19 深圳市元征科技股份有限公司 Vehicle diagnosis method, vehicle diagnosis device and terminal equipment
CN112327815A (en) * 2020-11-30 2021-02-05 北京一雄信息科技有限公司 Method and device for batch testing of accuracy of data stream of automobile diagnostic instrument

Also Published As

Publication number Publication date
CN102798833B (en) 2015-01-07

Similar Documents

Publication Publication Date Title
CN102798833B (en) Automatic test system and method for diagnosis instrument
CN112860563B (en) Automobile diagnostic instrument testing method, device, equipment and storage medium
CN113758514B (en) Automatic test method and system for automobile instrument, readable storage medium and vehicle
CN102890503B (en) A kind of controller CAN interface function Auto-Test System and method for testing and analyzing
CN112445197B (en) Controller version information verification method, processor and whole vehicle test system
CN104980516A (en) Configurable method for multi-vehicle model body information acquisition system
CN109933051A (en) A kind of automobile diagnostic software configuration method, system, equipment and computer media
CN113190454A (en) Real-vehicle test method and system for vehicle-mounted terminal software
CN107766209B (en) Central control automation test method, device, equipment and computer readable storage medium
CN109739536A (en) The method, apparatus and storage medium of vehicle remote firmware updating
CN105511977A (en) Vehicle-mounted navigation system testing method and device
CN104132812A (en) Engine fault detection method and engine fault detection system
CN113407393A (en) Chip verification method, terminal device, verification platform and storage medium
CN102707710A (en) Diagnosis function verification method and system for automobile electronic control unit
CN115022223B (en) Method and system for automated testing of TBOX through UDS
CN115146581A (en) Project management method, defect analysis method, related equipment and readable storage medium
CN1713745A (en) Automated mobile phone testing system and method
CN115114152A (en) Automatic testing method and system based on control attribute and image recognition, electronic equipment and storage medium
CN204010058U (en) Vehicle data recorder, vehicle data recording system and the automobile with it
CN118091369A (en) Chip testing method, system, device and computer readable storage medium
CN117371125A (en) Model training method, problem positioning method, device and equipment
CN111143262A (en) Switching device and instrument control system and instrument control method
CN115147827A (en) Vehicle nameplate inspection method and device, electronic equipment and storage medium
CN116736823A (en) Cross-platform controller hardware-in-the-loop testing method, device and system
CN113830090A (en) A calculation method for the cruising mileage reminder function of the remaining fuel quantity

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150107

CF01 Termination of patent right due to non-payment of annual fee