Abnormal positioning method and device for diagnostic equipment, equipment and storage medium

By monitoring the function failure prompts of the diagnostic equipment, and using preset triple-line and extension cable to establish a data transmission link, combining the diagnostic equipment with normal functions for data acquisition and log file comparison, the problem of difficulty in locateing the cause of the failure of the diagnostic equipment in the existing technology is solved, and fast and accurate troubleshooting is achieved.

CN119575955AActive Publication Date: 2025-03-07深圳市易新亿意软件开发有限公司
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411815308.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-10
Publication Date
2025-03-07
Estimated Expiration
2044-12-10

Smart Images

  • Figure CN119575955A_ABST
    Figure CN119575955A_ABST
Patent Text Reader

Abstract

The invention discloses a diagnosis equipment abnormity positioning method and device, equipment and a storage medium, and relates to the technical field of vehicle diagnos.The method comprises the steps that if a function failure prompt of first diagnosis equipment is received, a diagnosis head interface on a preset trifurcate line is connected to a diagnosis head of a to-be-diagnosed vehicle; the preset trifurcate line further comprises a first extension line interface connected with the diagnosis head interface and a first socket serving as a diagnosis equipment interface. Establishing a data transmission link by connecting the first extension line interface with a second extension line interface on a preset extension line; the preset extension line further comprises a second socket serving as a diagnostic equipment interface; connecting the first diagnostic equipment to the first socket and connecting the second diagnostic equipment with normal functions to the second socket; and performing functional abnormality positioning on the first diagnosis equipment by comparing the log files recorded in the data acquisition operation process. Related workers can accurately position specific reasons of diagnosis failures, and the problem elimination speed is increased.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of vehicle diagnosis, and in particular to a method, device, equipment and storage medium for locating abnormality of diagnostic equipment. Background Art

[0002] In the daily diagnosis of vehicles by diagnostic software, there are often cases where development errors lead to diagnostic failures. At this time, the repair personnel will choose to replace other diagnostic equipment for diagnosis and successfully execute the function. At this time, even if the repair personnel feedback the failure log to the server of the original failed diagnostic software, because there is only a failure log and no specific success data in the success log, it may be difficult for the developer to locate the specific cause of the failure. If you want to collect successful communication data, you need to complete the data collection tooling, but this requires professional engineers to carry professional equipment to carry out.

[0003] As can be seen from the above, how to collect the communication data of the diagnostic equipment without using data acquisition equipment to locate the specific cause of the failure of the diagnostic equipment is a problem that needs to be solved urgently. Summary of the invention

[0004] In view of this, the purpose of the present invention is to provide a method, device, equipment and storage medium for locating abnormality of diagnostic equipment, which can collect the communication data of the diagnostic equipment without using data acquisition tools to locate the specific cause of the failure of the diagnostic equipment. The specific scheme is as follows:

[0005] In a first aspect, the present application provides a method for locating abnormalities of a diagnostic device, comprising:

[0006] monitoring whether a function failure prompt of the first diagnostic device is received;

[0007] If a function failure prompt of the first diagnostic device is received, the diagnostic head interface on the preset three-pronged line is connected to the diagnostic head of the vehicle to be diagnosed; the preset three-pronged line also includes a first extension line interface respectively connected to the diagnostic head interface and a first socket as a diagnostic device interface;

[0008] By connecting the first extension line interface on the preset three-pronged line with the second extension line interface on the preset extension line, a data transmission link between the preset three-pronged line and the preset extension line is established; wherein the preset extension line also includes a second socket connected to the second extension line interface and serving as a diagnostic equipment interface;

[0009] Connect the first diagnostic device to the first socket and connect a second diagnostic device with normal function to the second socket, so as to perform data acquisition operation on the data output by the diagnostic head through the first diagnostic device and the second diagnostic device respectively;

[0010] By comparing the log files recorded by the first diagnostic device and the second diagnostic device respectively during the data collection operation, the functional abnormality of the first diagnostic device is located.

[0011] Optionally, the monitoring whether a function failure prompt of the first diagnostic device is received includes:

[0012] The first diagnostic device is connected to the diagnostic head of the vehicle to be diagnosed to perform diagnostic operations on the vehicle to be diagnosed, and the preset display panel of the first diagnostic device is monitored to see whether there is a prompt of the function failure.

[0013] Optionally, before connecting the first diagnostic device to the first socket and connecting a second diagnostic device with normal function to the second socket, the method further includes:

[0014] Connecting the second diagnostic device to the diagnostic head of the vehicle to be diagnosed, and determining whether the second diagnostic device captures a data stream that meets a preset state;

[0015] If the second diagnostic device captures a data stream that meets a preset state, it is determined that the second diagnostic device is a diagnostic device that functions normally.

[0016] Optionally, before the first diagnostic device and the second diagnostic device respectively perform data acquisition operations on the data output by the diagnostic head, the method further includes:

[0017] Establishing data acquisition configuration files corresponding to the respective diagnostic functions of the first diagnostic device and the second diagnostic device respectively;

[0018] The data acquisition configuration file includes communication configuration data corresponding to the electronic control unit of each vehicle type.

[0019] Optionally, the communication configuration data includes communication baud rate data, filter number data, pin data and flow control data.

[0020] Optionally, the performing data acquisition operations on the data output by the diagnostic head by the first diagnostic device and the second diagnostic device respectively includes:

[0021] The diagnostic head is monitored by the first diagnostic device, and the data acquisition operation is performed on the monitored data output by the diagnostic head using the data acquisition configuration file to obtain corresponding first output data, and the data type of the first output data is binary converted to obtain a corresponding first log file;

[0022] The diagnostic head is monitored by the second diagnostic device, and the data acquisition operation is performed on the data output by the diagnostic head monitored by the data acquisition configuration file to obtain corresponding second output data, and the data type of the second output data is binary converted to obtain a corresponding second log file.

[0023] Optionally, comparing the log files recorded by the first diagnostic device and the second diagnostic device respectively during the data collection operation to locate the functional abnormality of the first diagnostic device includes:

[0024] Uploading the first log file and the second log file to a preset feedback server, and comparing the first log file and the second log file through the feedback server to obtain abnormal data in the first log file that is different from the second log file;

[0025] Functional abnormality of the first diagnostic device is located based on the abnormal data in the first log file.

[0026] In a second aspect, the present application provides a device for locating abnormalities of a diagnostic device, comprising:

[0027] a prompt monitoring module, used to monitor whether a function failure prompt of the first diagnostic device is received;

[0028] A diagnostic head connection module, for connecting the diagnostic head interface on the preset three-pronged line to the diagnostic head of the vehicle to be diagnosed if a function failure prompt of the first diagnostic device is received; the preset three-pronged line also includes a first extension line interface respectively connected to the diagnostic head interface and a first socket as a diagnostic device interface;

[0029] A transmission link establishment module, used to establish a data transmission link between the preset three-pronged cable and the preset extension cable by connecting the first extension cable interface on the preset three-pronged cable with the second extension cable interface on the preset extension cable; wherein the preset extension cable also includes a second socket connected to the second extension cable interface and serving as a diagnostic equipment interface;

[0030] A data acquisition module, used for connecting the first diagnostic device to the first socket and connecting a second diagnostic device with normal function to the second socket, so as to perform data acquisition operations on the data output by the diagnostic head through the first diagnostic device and the second diagnostic device respectively;

[0031] The abnormality locating module is used to locate the functional abnormality of the first diagnostic device by comparing the log files recorded by the first diagnostic device and the second diagnostic device respectively during the data collection operation.

[0032] In a third aspect, the present application provides an electronic device, including:

[0033] Memory, used to store computer programs;

[0034] The processor is used to execute the computer program to implement the aforementioned method for locating abnormality of diagnostic equipment.

[0035] In a fourth aspect, the present application provides a computer-readable storage medium for storing a computer program, wherein the computer program, when executed by a processor, implements the aforementioned method for locating anomalies in a diagnostic device.

[0036] The present application monitors whether a function failure prompt of a first diagnostic device is received; if a function failure prompt of the first diagnostic device is received, the diagnostic head interface on a preset three-pronged line is connected to the diagnostic head of the vehicle to be diagnosed; the preset three-pronged line also includes a first extension line interface connected to the diagnostic head interface and a first socket as a diagnostic device interface; by connecting the first extension line interface on the preset three-pronged line with the second extension line interface on the preset extension line, a data transmission link between the preset three-pronged line and the preset extension line is established; wherein the preset extension line also includes a second socket connected to the second extension line interface and serving as a diagnostic device interface; the first diagnostic device is connected to the first socket and the second diagnostic device with normal function is connected to the second socket, so as to perform data acquisition operations on the data output by the diagnostic head through the first diagnostic device and the second diagnostic device respectively; by comparing the log files recorded by the first diagnostic device and the second diagnostic device during the data acquisition operation, the functional abnormality of the first diagnostic device is located.

[0037] As can be seen from the above, if the function failure prompt of the first diagnostic device is received, the diagnostic head interface on the preset three-pronged line is connected to the diagnostic head of the vehicle to be diagnosed, and the first extension line interface on the preset three-pronged line is connected to the second extension line interface on the preset extension line, and then the first diagnostic device is connected to the first socket and the second diagnostic device with normal function is connected to the second socket, and the data output by the diagnostic head can be collected by the first diagnostic device and the second diagnostic device respectively. In this way, by comparing the log files recorded by the first diagnostic device and the second diagnostic device during the data collection operation, the relevant staff can accurately locate the specific reason for the failure of the diagnosis of the first diagnostic device, greatly improving the speed of troubleshooting. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying creative work.

[0039] Figure 1 A flow chart of a method for locating abnormality of a diagnostic device disclosed in the present application;

[0040] Figure 2 A connection diagram of a preset three-pronged cable and a preset extension cable provided in this application;

[0041] Figure 3 This is a schematic diagram of the structure of a device for locating abnormalities in a diagnostic device disclosed in the present application;

[0042] Figure 4 This is a structural diagram of an electronic device disclosed in this application. DETAILED DESCRIPTION

[0043] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0044] At present, diagnostic software may encounter development errors that lead to diagnostic failures in daily vehicle diagnosis. Even if maintenance personnel feedback the failure log to the server of the original failed diagnostic software, it is difficult for developers to locate the specific cause of the failure because there is only a failure log and no specific success data in the success log. To this end, the present application provides a method for locating abnormalities in diagnostic equipment. By comparing the log files recorded by the first diagnostic equipment and the second diagnostic equipment during the data collection operation, relevant staff can accurately locate the specific cause of the failure of the diagnosis of the first diagnostic equipment, greatly improving the speed of troubleshooting.

[0045] See also Figure 1 As shown, an embodiment of the present invention discloses a method for locating abnormality of a diagnostic device, comprising:

[0046] Step S11: monitoring whether a function failure prompt of the first diagnostic device is received.

[0047] In this embodiment, the diagnostic head of the first diagnostic device is used to perform diagnostic operations on the vehicle to be diagnosed, and the preset display panel of the first diagnostic device is monitored in real time to see whether there is a function failure prompt. Specifically, the monitoring of whether the function failure prompt of the first diagnostic device is received includes: connecting the first diagnostic device to the diagnostic head of the vehicle to be diagnosed to perform diagnostic operations on the vehicle to be diagnosed, and monitoring whether the preset display panel of the first diagnostic device has the function failure prompt.

[0048] Step S12: If a function failure prompt of the first diagnostic device is received, the diagnostic head interface on the preset three-pronged cable is connected to the diagnostic head of the vehicle to be diagnosed; the preset three-pronged cable also includes a first extension cable interface respectively connected to the diagnostic head interface and a first socket as a diagnostic device interface.

[0049] In this embodiment, when the function failure prompt is detected on the preset display panel of the first diagnostic device, after the user terminal receives the function failure prompt, the user terminal is prompted to prepare the preset three-pronged cable and the preset extension cable, and then the diagnostic head interface of the preset three-pronged cable is connected to the diagnostic head of the vehicle to be diagnosed. The preset three-pronged cable includes a diagnostic head interface connected to the diagnostic head of the vehicle to be diagnosed, a first extension cable interface connected to the diagnostic head interface, and a first socket as a diagnostic device interface. It should be pointed out that as long as the above-mentioned diagnostic head interface, the first extension cable interface, and the preset cable of the first socket exist, they can be used as the preset three-pronged cable.

[0050] Step S13, establishing a data transmission link between the preset three-pronged cord and the preset extension cord by connecting the first extension cord interface on the preset three-pronged cord with the second extension cord interface on the preset extension cord; wherein the preset extension cord also includes a second socket connected to the second extension cord interface and serving as a diagnostic equipment interface.

[0051] In this embodiment, after the preset extension line is prepared and the diagnostic head interface on the preset three-pronged line is connected to the diagnostic head of the vehicle to be diagnosed, a data transmission link between the preset three-pronged line and the preset extension line needs to be established. Specifically, the first extension line interface on the preset three-pronged line and the second extension line interface on the preset extension line are connected to establish a data transmission link between the preset three-pronged line and the preset extension line.

[0052] Step S14: connect the first diagnostic device to the first socket and connect a second diagnostic device with normal functions to the second socket, so as to perform data acquisition operations on the data output by the diagnostic head through the first diagnostic device and the second diagnostic device respectively.

[0053] In this embodiment, before connecting the second diagnostic device to the second socket, it is necessary to determine whether the second diagnostic device functions normally, that is, to determine whether the second diagnostic device captures a data stream that satisfies a preset state. If the second diagnostic device captures a data stream that satisfies a preset state, the second diagnostic device is a second diagnostic device that functions normally. Specifically, before connecting the first diagnostic device to the first socket and connecting a second diagnostic device that functions normally to the second socket, it also includes: connecting the second diagnostic device to the diagnostic head of the vehicle to be diagnosed, and determining whether the second diagnostic device captures a data stream that satisfies a preset state; if the second diagnostic device captures a data stream that satisfies a preset state, the second diagnostic device is determined to be a diagnostic device that functions normally.

[0054] In a specific implementation, the camera calibration function of the second diagnostic device is used to determine whether the second diagnostic device captures a data stream that satisfies a preset state. Specifically, it is determined whether the second diagnostic device captures a specific byte of a communication data stream command. If the second diagnostic device captures the specific byte of a communication data stream command, the second diagnostic device is determined to be a normal diagnostic device.

[0055] It can be understood that before the first diagnostic device and the second diagnostic device respectively perform data acquisition operations on the data output by the diagnostic head, data acquisition configuration files corresponding to each diagnostic function are respectively established based on the first diagnostic device and the second diagnostic device, and the data acquisition configuration files contain the communication configuration data of all ECUs (Electronic Control Units). Specifically, before the first diagnostic device and the second diagnostic device respectively perform data acquisition operations on the data output by the diagnostic head, it also includes: respectively establishing data acquisition configuration files corresponding to each diagnostic function of the first diagnostic device and the second diagnostic device; wherein the data acquisition configuration files include the communication configuration data corresponding to the electronic control units of each vehicle type; the communication configuration data includes communication baud rate data, filter number data, pin data, and flow control data.

[0056] In a specific implementation, for example, CANBUS (Controller Area Network-BUS), the following communication configuration data is required: communication baud rate, such as 500K; filter ID, such as 0x18DAF130|0x18DA30F1; pins, such as pins 6-14; flow control data, such as 3000000000000000. It should be noted that if multiple ECU data need to be collected, multiple groups of communication configuration data are set.

[0057] Further, after the preset data acquisition configuration file is established, the first diagnostic device and the second diagnostic device are respectively monitored, so as to perform data acquisition operations on the data output by the diagnostic head of the vehicle to be diagnosed based on the preset data acquisition configuration file, so as to obtain corresponding first acquisition data and second acquisition data, and perform binary conversion on the first acquisition data and the second acquisition data, so as to obtain a first log file and a second log file. Specifically, the data acquisition operations on the data output by the diagnostic head respectively through the first diagnostic device and the second diagnostic device include: monitoring the diagnostic head through the first diagnostic device, and performing data acquisition operations on the data output by the diagnostic head using the data acquisition configuration file, so as to obtain corresponding first output data, and performing binary conversion on the data type of the first output data, so as to obtain a corresponding first log file; monitoring the diagnostic head through the second diagnostic device, and performing data acquisition operations on the data output by the diagnostic head using the data acquisition configuration file, so as to obtain corresponding second output data, and performing binary conversion on the data type of the second output data, so as to obtain a corresponding second log file.

[0058] It can be further understood that the first diagnostic device uses the preset data acquisition configuration file to start the data acquisition mode, so as to perform data acquisition on the data output by the diagnostic head to obtain first acquired data, and performs binary conversion on the first acquired data to obtain a first log file, and records the second log file in a local file of the first diagnostic device. At this time, the first diagnostic device can prompt the client to use the second diagnostic device to diagnose the vehicle to be diagnosed on the preset display panel, and perform data acquisition on the data output by the diagnostic head to obtain the second acquired data, and perform binary conversion on the second acquired data to obtain the second log file.

[0059] Step S15: comparing the log files recorded by the first diagnostic device and the second diagnostic device respectively during the data collection operation to locate the functional abnormality of the first diagnostic device.

[0060] In this embodiment, after obtaining the first log file and the second log file, the first log file and the second log file are uploaded to the corresponding preset feedback server, so as to compare the abnormal data of the first log file that is different from the second log file based on the preset feedback server, and locate the functional abnormality of the first diagnostic device through the abnormal data. Specifically, the functional abnormality of the first diagnostic device is located by comparing the log files recorded by the first diagnostic device and the second diagnostic device respectively during the data collection operation, including: uploading the first log file and the second log file to the preset feedback server, and comparing the first log file and the second log file through the feedback server to obtain the abnormal data in the first log file that is different from the second log file; and locating the functional abnormality of the first diagnostic device based on the abnormal data in the first log file.

[0061] As can be seen from the above, if the function failure prompt of the first diagnostic device is received, the diagnostic head interface on the preset three-pronged line is connected to the diagnostic head of the vehicle to be diagnosed, and the first extension line interface on the preset three-pronged line is connected to the second extension line interface on the preset extension line, and then the first diagnostic device is connected to the first socket and the second diagnostic device with normal function is connected to the second socket, and the data output by the diagnostic head can be collected by the first diagnostic device and the second diagnostic device respectively. In this way, by comparing the log files recorded by the first diagnostic device and the second diagnostic device during the data collection operation, the relevant staff can accurately locate the specific reason for the failure of the diagnosis of the first diagnostic device, greatly improving the speed of troubleshooting.

[0062] Furthermore, in order to more clearly illustrate the connection between the preset three-pronged cable and the preset extension cable, Figure 2 A connection diagram of a preset three-pronged line and a preset extension line provided for this application includes:

[0063] After receiving a function failure prompt of the first diagnostic device, the diagnostic head interface on the preset three-pronged cable is connected to the diagnostic head of the vehicle to be diagnosed, the preset three-pronged cable includes the diagnostic head interface connected to the diagnostic head, the first extension cable interface connected to the preset extension cable, and a first socket serving as a diagnostic device interface; then the first extension cable interface on the preset three-pronged cable and the second extension cable interface on the preset extension cable are connected to establish a data transmission link between the preset three-pronged cable and the preset extension cable, the preset extension cable includes the second extension cable interface and a second socket serving as a diagnostic device interface.

[0064] The first diagnostic device is connected to the first socket of the preset three-pronged cable, and the second diagnostic device is connected to the second socket of the preset extension cable, so as to achieve the effect of dividing the diagnostic head of the vehicle to be diagnosed into two. In this way, the first diagnostic device and the second diagnostic device can be used to perform data acquisition operations on the data output by the diagnostic head respectively, and the functional abnormality of the first diagnostic device can be located by comparing the data collected by the first diagnostic device and the second diagnostic device.

[0065] Accordingly, see Figure 3 As shown, the present application also provides a device for locating abnormality of a diagnostic device, comprising:

[0066] A prompt monitoring module 11, used to monitor whether a function failure prompt of the first diagnostic device is received;

[0067] The diagnostic head connection module 12 is used to connect the diagnostic head interface on the preset three-pronged line to the diagnostic head of the vehicle to be diagnosed if a function failure prompt of the first diagnostic device is received; the preset three-pronged line also includes a first extension line interface connected to the diagnostic head interface and a first socket as a diagnostic device interface;

[0068] The transmission link establishing module 13 is used to establish a data transmission link between the preset three-pronged cable and the preset extension cable by connecting the first extension cable interface on the preset three-pronged cable with the second extension cable interface on the preset extension cable; wherein the preset extension cable also includes a second socket connected to the second extension cable interface and serving as a diagnostic equipment interface;

[0069] A data acquisition module 14, used to connect the first diagnostic device to the first socket and connect a second diagnostic device with normal function to the second socket, so as to perform data acquisition operations on the data output by the diagnostic head through the first diagnostic device and the second diagnostic device respectively;

[0070] The abnormality locating module 15 is used to locate the functional abnormality of the first diagnostic device by comparing the log files recorded by the first diagnostic device and the second diagnostic device respectively during the data collection operation.

[0071] As can be seen from the above, if the function failure prompt of the first diagnostic device is received, the diagnostic head interface on the preset three-pronged line is connected to the diagnostic head of the vehicle to be diagnosed, and the first extension line interface on the preset three-pronged line is connected to the second extension line interface on the preset extension line, and then the first diagnostic device is connected to the first socket and the second diagnostic device with normal function is connected to the second socket, and the data output by the diagnostic head can be collected by the first diagnostic device and the second diagnostic device respectively. In this way, by comparing the log files recorded by the first diagnostic device and the second diagnostic device during the data collection operation, the relevant staff can accurately locate the specific reason for the failure of the diagnosis of the first diagnostic device, greatly improving the speed of troubleshooting.

[0072] In some specific implementations, the prompt monitoring module 11 may specifically include:

[0073] The failure prompt monitoring unit is used to connect the first diagnostic device to the diagnostic head of the vehicle to be diagnosed to perform diagnostic operations on the vehicle to be diagnosed, and monitor whether the preset display panel of the first diagnostic device has the function failure prompt.

[0074] In some specific implementations, the diagnostic equipment abnormality location device may further include:

[0075] A data stream determination unit, used to connect the second diagnostic device to the diagnostic head of the vehicle to be diagnosed, and determine whether the second diagnostic device captures a data stream that meets a preset state;

[0076] The diagnostic device determination unit is configured to determine that the second diagnostic device is a normally functioning diagnostic device if the second diagnostic device captures a data stream that satisfies a preset state.

[0077] In some specific implementations, the diagnostic equipment abnormality location device may further include:

[0078] The configuration file establishing unit is used to establish data acquisition configuration files corresponding to the respective diagnostic functions of the first diagnostic device and the second diagnostic device respectively.

[0079] In some specific implementations, the data acquisition module 14 may specifically include:

[0080] A first file determination unit is used to monitor the diagnostic head through the first diagnostic device, and perform a data acquisition operation on the monitored data output by the diagnostic head using the data acquisition configuration file to obtain corresponding first output data, and perform binary conversion on the data type of the first output data to obtain a corresponding first log file;

[0081] The second file determines to monitor the diagnostic head through the second diagnostic device, and uses the data collection configuration file to perform data collection operations on the data output by the diagnostic head monitored to obtain corresponding second output data, and performs binary conversion on the data type of the second output data to obtain a corresponding second log file.

[0082] In some specific implementations, the abnormality locating module 15 may specifically include:

[0083] a log file comparison unit, configured to upload the first log file and the second log file to a preset feedback server, and compare the first log file and the second log file through the feedback server to obtain abnormal data in the first log file that is different from the abnormal data in the second log file;

[0084] A function abnormality locating unit is used to locate the function abnormality of the first diagnostic device based on the abnormal data in the first log file.

[0085] Furthermore, the present application also discloses an electronic device. Figure 4 It is a structural diagram of an electronic device 20 shown according to an exemplary embodiment, and the content in the figure cannot be regarded as any limitation on the scope of use of this application. The electronic device 20 may specifically include: at least one processor 21, at least one memory 22, a power supply 23, a communication interface 24, an input / output interface 25, and a communication bus 26. Among them, the memory 22 is used to store a computer program, and the computer program is loaded and executed by the processor 21 to implement the relevant steps in the method for locating abnormalities of the diagnostic device disclosed in any of the aforementioned embodiments. In addition, the electronic device 20 in this embodiment may specifically be an electronic computer.

[0086] In this embodiment, the power supply 23 is used to provide working voltage for each hardware device on the electronic device 20; the communication interface 24 can create a data transmission channel between the electronic device 20 and the external device, and the communication protocol it follows is any communication protocol that can be applied to the technical solution of the present application, and is not specifically limited here; the input and output interface 25 is used to obtain external input data or output data to the outside world, and its specific interface type can be selected according to specific application needs and is not specifically limited here.

[0087] In addition, the memory 22, as a carrier for storing resources, can be a read-only memory, a random access memory, a disk or an optical disk, etc. The resources stored thereon can include an operating system 221, a computer program 222, etc., and the storage method can be temporary storage or permanent storage.

[0088] The operating system 221 is used to manage and control the hardware devices and computer program 222 on the electronic device 20, which can be Windows Server, Netware, Unix, Linux, etc. In addition to including a computer program that can be used to complete the diagnostic device abnormality location method performed by the electronic device 20 disclosed in any of the aforementioned embodiments, the computer program 222 can further include a computer program that can be used to complete other specific tasks.

[0089] Furthermore, the present application also discloses a computer-readable storage medium for storing a computer program; wherein, when the computer program is executed by a processor, the above-disclosed method for locating abnormalities in a diagnostic device is implemented. The specific steps of the method can be referred to the corresponding contents disclosed in the above-disclosed embodiments, and will not be repeated here.

[0090] In this specification, each embodiment is described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the embodiments can be referred to each other. For the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant parts can be referred to the method part.

[0091] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0092] The steps of the method or algorithm described in conjunction with the embodiments disclosed herein may be implemented directly using hardware, a software module executed by a processor, or a combination of the two. The software module may be placed in a random access memory (RAM), a memory, a read-only memory (ROM), an electrically programmable ROM, an electrically erasable programmable ROM, a register, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.

[0093] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.

[0094] The technical solution provided by the present application is introduced in detail above. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea. At the same time, for general technicians in this field, according to the idea of ​​the present application, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.

Claims

1. A method for locating abnormality of a diagnostic device, characterized in that: include: monitoring whether a function failure prompt of the first diagnostic device is received; If a function failure prompt of the first diagnostic device is received, the diagnostic head interface on the preset three-pronged line is connected to the diagnostic head of the vehicle to be diagnosed; the preset three-pronged line also includes a first extension line interface respectively connected to the diagnostic head interface and a first socket as a diagnostic device interface; By connecting the first extension line interface on the preset three-pronged line with the second extension line interface on the preset extension line, a data transmission link between the preset three-pronged line and the preset extension line is established; wherein the preset extension line also includes a second socket connected to the second extension line interface and serving as a diagnostic equipment interface; Connect the first diagnostic device to the first socket and connect a second diagnostic device with normal function to the second socket, so as to perform data acquisition operation on the data output by the diagnostic head through the first diagnostic device and the second diagnostic device respectively; By comparing the log files recorded by the first diagnostic device and the second diagnostic device respectively during the data collection operation, the functional abnormality of the first diagnostic device is located.

2. The method for locating abnormality of diagnostic equipment according to claim 1, characterized in that: The monitoring of whether a function failure prompt of the first diagnostic device is received includes: The first diagnostic device is connected to the diagnostic head of the vehicle to be diagnosed to perform diagnostic operations on the vehicle to be diagnosed, and the preset display panel of the first diagnostic device is monitored to see whether there is a prompt of the function failure.

3. The method for locating abnormality of diagnostic equipment according to claim 1, characterized in that: Before connecting the first diagnostic device to the first socket and connecting a second diagnostic device with normal function to the second socket, the method further includes: Connecting the second diagnostic device to the diagnostic head of the vehicle to be diagnosed, and determining whether the second diagnostic device captures a data stream that meets a preset state; If the second diagnostic device captures a data stream that meets a preset state, it is determined that the second diagnostic device is a diagnostic device that functions normally.

4. The method for locating abnormality of a diagnostic device according to any one of claims 1 to 3, characterized in that: Before the first diagnostic device and the second diagnostic device respectively perform data acquisition operations on the data output by the diagnostic head, the method further includes: Establishing data acquisition configuration files corresponding to the respective diagnostic functions of the first diagnostic device and the second diagnostic device respectively; The data acquisition configuration file includes communication configuration data corresponding to the electronic control unit of each vehicle type.

5. The method for locating abnormality of diagnostic equipment according to claim 4, characterized in that: The communication configuration data includes communication baud rate data, filter number data, pin data and flow control data.

6. The method for locating abnormality of diagnostic equipment according to claim 4, characterized in that: The performing data acquisition operations on the data output by the diagnostic head by the first diagnostic device and the second diagnostic device respectively includes: The diagnostic head is monitored by the first diagnostic device, and the data acquisition operation is performed on the monitored data output by the diagnostic head using the data acquisition configuration file to obtain corresponding first output data, and the data type of the first output data is binary converted to obtain a corresponding first log file; The diagnostic head is monitored by the second diagnostic device, and the data acquisition operation is performed on the data output by the diagnostic head monitored by the data acquisition configuration file to obtain corresponding second output data, and the data type of the second output data is binary converted to obtain a corresponding second log file.

7. The method for locating abnormality of diagnostic equipment according to claim 6, characterized in that: The comparing the log files recorded by the first diagnostic device and the second diagnostic device during the data collection operation to locate the functional abnormality of the first diagnostic device includes: Uploading the first log file and the second log file to a preset feedback server, and comparing the first log file and the second log file through the feedback server to obtain abnormal data in the first log file that is different from the second log file; Functional abnormality of the first diagnostic device is located based on the abnormal data in the first log file.

8. A device for locating abnormality of diagnostic equipment, characterized in that: include: a prompt monitoring module, used for monitoring whether a function failure prompt of the first diagnostic device is received; A diagnostic head connection module, for connecting the diagnostic head interface on the preset three-pronged line to the diagnostic head of the vehicle to be diagnosed if a function failure prompt of the first diagnostic device is received; the preset three-pronged line also includes a first extension line interface respectively connected to the diagnostic head interface and a first socket as a diagnostic device interface; A transmission link establishment module, used to establish a data transmission link between the preset three-pronged cable and the preset extension cable by connecting the first extension cable interface on the preset three-pronged cable with the second extension cable interface on the preset extension cable; wherein the preset extension cable also includes a second socket connected to the second extension cable interface and serving as a diagnostic equipment interface; A data acquisition module, used for connecting the first diagnostic device to the first socket and connecting a second diagnostic device with normal function to the second socket, so as to perform data acquisition operations on the data output by the diagnostic head through the first diagnostic device and the second diagnostic device respectively; The abnormality locating module is used to locate the functional abnormality of the first diagnostic device by comparing the log files recorded by the first diagnostic device and the second diagnostic device respectively during the data collection operation.

9. An electronic device, characterized in that: include: Memory, used to store computer programs; A processor is used to execute the computer program to implement the method for locating abnormality of a diagnostic device as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: Used to store a computer program, wherein when the computer program is executed by a processor, the method for locating an abnormality of a diagnostic device as described in any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Rapid fault processing method and device for automobile diagnostic software, medium and equipment

    CN116795572A

  • Abnormal diagnosis analysis method, device, equipment and computer program product

    CN119087964A

  • Vehicle-mounted OBD interface switching device

    CN209389393U

  • Failure diagnostic system, failure diagnostic device, and failure diagnostic method

    JP2011070515A

  • Abnormality diagnosis apparatus

    WO2020225697A1