Movatterモバイル変換


[0]ホーム

URL:


CN112034824A - Automobile diagnosis method, device, equipment and computer readable storage medium - Google Patents

Automobile diagnosis method, device, equipment and computer readable storage medium
Download PDF

Info

Publication number
CN112034824A
CN112034824ACN202010919842.2ACN202010919842ACN112034824ACN 112034824 ACN112034824 ACN 112034824ACN 202010919842 ACN202010919842 ACN 202010919842ACN 112034824 ACN112034824 ACN 112034824A
Authority
CN
China
Prior art keywords
vehicle
fault diagnosis
diagnosis
diagnosed
software
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.)
Pending
Application number
CN202010919842.2A
Other languages
Chinese (zh)
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.)
Shenzhen Yunjia Intelligent Technology Co Ltd
Original Assignee
Shenzhen Yunjia Intelligent Technology Co Ltd
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 Shenzhen Yunjia Intelligent Technology Co LtdfiledCriticalShenzhen Yunjia Intelligent Technology Co Ltd
Priority to CN202010919842.2ApriorityCriticalpatent/CN112034824A/en
Publication of CN112034824ApublicationCriticalpatent/CN112034824A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Classifications

Landscapes

Abstract

The invention relates to the field of automobiles, and discloses an automobile diagnosis method, an automobile diagnosis device, automobile diagnosis equipment and a computer readable storage medium. The method comprises the following steps: when a first fault diagnosis instruction is received, acquiring a VIN code of a vehicle to be diagnosed; reading a preset vehicle type identification bit from the VIN code, and positioning a subfolder in a preset folder according to the vehicle type identification bit, wherein the subfolder is named in advance according to the vehicle type identification bit; reading a vehicle model software package pre-stored in the subfolder, and calling corresponding vehicle model diagnosis software according to the vehicle model software package, wherein the vehicle model diagnosis software is used for performing fault diagnosis on a certain preset vehicle model; and carrying out fault diagnosis on the vehicle to be diagnosed through the vehicle type diagnosis software, and generating a first fault diagnosis report. The invention improves the efficiency and convenience of automobile diagnosis.

Description

Automobile diagnosis method, device, equipment and computer readable storage medium
Technical Field
The present invention relates to the field of automotive technologies, and in particular, to an automotive diagnostic method, apparatus, device, and computer-readable storage medium.
Background
With the continuous development of automobile electronic control technology, automobile electronic control systems are becoming more and more complex, which brings more and more difficulties to automobile maintenance work and has higher and higher requirements on automobile maintenance technicians.
On one hand, the electric control automobile has various fault self-diagnosis systems, and each automobile system has own fault diagnosis software; on the other hand, the number of vehicle types under each vehicle series is large, and fault diagnosis software of most vehicle series needs maintenance personnel to manually check vehicle name plates to determine information such as annual money, model and displacement of the vehicle, and then can perform fault diagnosis on the vehicle by selecting step by step in a diagnosis menu according to the information. This approach is not only inefficient, but also results in a wrong or no diagnosis once the selection is wrong, which causes great inconvenience to after-sales service and maintenance work of the vehicle.
Disclosure of Invention
The invention mainly aims to provide an automobile diagnosis method, an automobile diagnosis device, automobile diagnosis equipment and a computer readable storage medium, and aims to improve the efficiency and convenience of automobile diagnosis.
The invention provides an automobile diagnosis method in a first aspect, which comprises the following steps:
when a first fault diagnosis instruction is received, acquiring a VIN code of a vehicle to be diagnosed;
reading a preset vehicle type identification bit from the VIN code, and positioning a subfolder in a preset folder according to the vehicle type identification bit, wherein the subfolder is named in advance according to the vehicle type identification bit;
reading a vehicle model software package pre-stored in the subfolder, and calling corresponding vehicle model diagnosis software according to the vehicle model software package, wherein the vehicle model diagnosis software is used for performing fault diagnosis on a certain preset vehicle model;
and carrying out fault diagnosis on the vehicle to be diagnosed through the vehicle type diagnosis software, and generating a first fault diagnosis report.
Optionally, in a first implementation manner of the first aspect of the present invention, the obtaining the VIN code of the vehicle to be diagnosed when the first fault diagnosis instruction is received includes:
when a first fault diagnosis instruction is received, reading a VIN code of a vehicle to be diagnosed through an OBD interface of a vehicle-mounted diagnosis system;
judging whether the VIN code is read successfully through the OBD interface;
and when the VIN code is failed to be read through the OBD interface, acquiring the VIN code of the vehicle to be diagnosed, which is input by a user.
Optionally, in a second implementation manner of the first aspect of the present invention, the performing fault diagnosis on the vehicle to be diagnosed by the vehicle type diagnosis software and generating a first fault diagnosis report includes:
analyzing the VIN code through the vehicle type diagnosis software to obtain vehicle information of the vehicle to be diagnosed;
determining a vehicle scanning path according to the vehicle information, and scanning systems under the vehicle scanning path to obtain fault code information of each system;
and generating a first fault diagnosis report according to the fault code information.
Optionally, in a third implementation manner of the first aspect of the present invention, the vehicle type identifier is 1 st to 3 rd bits or 4 th to 6 th bits.
Optionally, in a fourth implementation manner of the first aspect of the present invention, after the performing fault diagnosis on the vehicle to be diagnosed by the vehicle type diagnosis software and generating a first fault diagnosis report, the method further includes:
when a second fault diagnosis instruction is received, carrying out fault diagnosis on the vehicle to be diagnosed according to the second fault diagnosis instruction, and generating a second fault diagnosis report;
displaying the first fault diagnosis report and/or the second fault diagnosis report when a viewing instruction of the first fault diagnosis report and/or the second fault diagnosis report is received.
Optionally, in a fifth implementation manner of the first aspect of the present invention, the first fault diagnosis instruction is triggered before the vehicle to be diagnosed is repaired, and the second fault diagnosis instruction is triggered after the vehicle to be diagnosed is repaired.
Optionally, in a sixth implementation manner of the first aspect of the present invention, the first fault diagnosis instruction is triggered based on a preset first fault diagnosis control, and the second fault diagnosis instruction is triggered based on a preset second fault diagnosis control.
A second aspect of the present invention provides an automotive diagnostic apparatus comprising:
the acquisition module is used for acquiring the VIN code of the vehicle to be diagnosed when the first fault diagnosis instruction is received;
the positioning module is used for reading a preset vehicle type identification position from the VIN code and positioning a subfolder in a preset folder according to the vehicle type identification position, wherein the subfolder is named in advance according to the vehicle type identification position;
the calling module is used for reading a vehicle model software package pre-stored in the subfolder and calling corresponding vehicle model diagnosis software according to the vehicle model software package, and the vehicle model diagnosis software is used for performing fault diagnosis on a certain preset vehicle model;
and the first diagnosis module is used for carrying out fault diagnosis on the vehicle to be diagnosed through the vehicle type diagnosis software and generating a first fault diagnosis report.
Optionally, in a first implementation manner of the second aspect of the present invention, the obtaining module is further configured to:
when a first fault diagnosis instruction is received, reading a VIN code of a vehicle to be diagnosed through an OBD interface of a vehicle-mounted diagnosis system;
judging whether the VIN code is read successfully through the OBD interface;
and when the VIN code is failed to be read through the OBD interface, acquiring the VIN code of the vehicle to be diagnosed, which is input by a user.
Optionally, in a second implementation manner of the second aspect of the present invention, the first diagnostic module is further configured to:
analyzing the VIN code through the vehicle type diagnosis software to obtain vehicle information of the vehicle to be diagnosed;
determining a vehicle scanning path according to the vehicle information, and scanning systems under the vehicle scanning path to obtain fault code information of each system;
and generating a first fault diagnosis report according to the fault code information.
Optionally, in a third implementation manner of the second aspect of the present invention, the vehicle type identifier is 1 st to 3 rd bits or 4 th to 6 th bits.
Optionally, in a fourth implementation manner of the second aspect of the present invention, the automotive diagnostic apparatus further includes:
the second diagnosis module is used for carrying out fault diagnosis on the vehicle to be diagnosed according to a second fault diagnosis instruction and generating a second fault diagnosis report when the second fault diagnosis instruction is received;
the display module is used for displaying the first fault diagnosis report and/or the second fault diagnosis report when a viewing instruction of the first fault diagnosis report and/or the second fault diagnosis report is received.
Optionally, in a fifth implementation manner of the second aspect of the present invention, the first fault diagnosis instruction is triggered before the vehicle to be diagnosed is repaired, and the second fault diagnosis instruction is triggered after the vehicle to be diagnosed is repaired.
Optionally, in a sixth implementation manner of the second aspect of the present invention, the first fault diagnosis instruction is triggered based on a preset first fault diagnosis control, and the second fault diagnosis instruction is triggered based on a preset second fault diagnosis control.
A third aspect of the present invention provides an automobile diagnostic apparatus comprising: a memory and at least one processor, the memory having instructions stored therein; the at least one processor invokes the instructions in the memory to cause the automotive diagnostic device to perform the automotive diagnostic method described above.
A fourth aspect of the present invention provides a computer-readable storage medium having stored therein instructions, which, when run on a computer, cause the computer to execute the above-described automobile diagnosis method.
When a first fault diagnosis instruction is received, the VIN code of the vehicle to be diagnosed is obtained; reading a preset vehicle type identification bit from the VIN code, and positioning a subfolder in a preset folder according to the vehicle type identification bit, wherein the subfolder is named in advance according to the vehicle type identification bit; reading a vehicle model software package pre-stored in the subfolder, and calling corresponding vehicle model diagnosis software according to the vehicle model software package, wherein the vehicle model diagnosis software is used for performing fault diagnosis on a certain preset vehicle model; and carrying out fault diagnosis on the vehicle to be diagnosed through the vehicle type diagnosis software, and generating a first fault diagnosis report. By the method, the fault diagnosis of the vehicle is realized by automatically calling the corresponding vehicle type diagnosis software according to the VIN code, and compared with the prior art, vehicle maintenance personnel do not need to check a nameplate and manually select the vehicle type, so that the efficiency and the convenience of vehicle diagnosis are improved.
Drawings
FIG. 1 is a schematic flow chart diagram illustrating one embodiment of a method for diagnosing a vehicle according to the present invention;
FIG. 2 is a schematic flow chart diagram illustrating another embodiment of the automotive diagnostic method of the present invention;
FIG. 3 is a block diagram of one embodiment of an automotive diagnostic device of the present invention;
FIG. 4 is a block diagram of another embodiment of the automotive diagnostic device of the present invention;
fig. 5 is a schematic structural diagram of an embodiment of the automotive diagnostic apparatus of the present invention.
Detailed Description
The embodiment of the invention provides an automobile diagnosis method, device and equipment and a computer readable storage medium, and improves the efficiency and convenience of automobile diagnosis.
The terms "first," "second," "third," "fourth," and the like in the description and in the claims, as well as in the drawings, if any, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It will be appreciated that the data so used may be interchanged under appropriate circumstances such that the embodiments described herein may be practiced otherwise than as specifically illustrated or described herein. Furthermore, the terms "comprises," "comprising," or "having," and any variations thereof, are intended to cover non-exclusive inclusions, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
For the sake of understanding, the following describes a specific flow of an embodiment of the automobile diagnostic method of the present invention.
Referring to fig. 1, fig. 1 is a schematic flow chart of an embodiment of a method for diagnosing a vehicle according to the present invention, the method including:
101, acquiring a VIN code of a vehicle to be diagnosed when a first fault diagnosis instruction is received;
in this embodiment, the automobile diagnosis method is applied to diagnosis equipment, such as an automobile fault diagnosis instrument. The diagnostic equipment is provided with a plurality of different diagnostic software in advance, each diagnostic software corresponds to fault diagnosis of one vehicle type, and the diagnostic equipment can automatically call the corresponding vehicle type diagnostic software through a Vehicle Identification Number (VIN) of the current vehicle so as to perform fault diagnosis on the current vehicle.
Firstly, the diagnostic device receives a first fault diagnosis instruction, and the first fault diagnosis instruction can be directly triggered by a user on a display interface of the diagnostic device or triggered by an external intelligent terminal device (such as a mobile phone and a tablet computer) by the user and then is sent to the diagnostic device through the external intelligent terminal device. After receiving the first fault diagnosis instruction, the diagnostic equipment acquires the VIN code of the current vehicle to be diagnosed, wherein the VIN code consists of 17 letters or numbers and is the unique identifier of the vehicle.
Specifically, thestep 101 may include: when a first fault diagnosis instruction is received, reading a VIN code of a vehicle to be diagnosed through an OBD interface of a vehicle-mounted diagnosis system; judging whether the VIN code is read successfully through the OBD interface; and when the VIN code is failed to be read through the OBD interface, acquiring the VIN code of the vehicle to be diagnosed, which is input by a user.
The diagnostic device can communicate with an Electronic Control Unit (ECU) of the vehicle through an On Board Diagnostics (OBD) interface, and further read the VIN code of the vehicle to be diagnosed from the ECU; and then, judging whether the VIN code is successfully read through the OBD interface, if the VIN code is successfully read through the OBD interface, directly using the read VIN code as the VIN code of the vehicle to be diagnosed, and if the VIN code is unsuccessfully read through the OBD interface, manually inputting the VIN code by a user, wherein the VIN code input by the user is used as the VIN code of the vehicle to be diagnosed by the diagnosis equipment.
102, reading a preset vehicle type identification position from the VIN code, and positioning a subfolder in a preset folder according to the vehicle type identification position, wherein the subfolder is named in advance according to the vehicle type identification position;
in this step, the diagnostic device reads a preset vehicle type identification position from the VIN code, and the vehicle type identification position is used for identifying different vehicle types, namely, the vehicle type identification position can be used for distinguishing different vehicle types. In the VIN code, the 1 st to 3 rd digits respectively represent the manufacturer, brand and type of the automobile, and the 4 th to 6 th digits respectively represent the type, series and body type of the automobile, so the 1 st to 3 th digits or the 4 th to 6 th digits of the VIN code can be selected as the distinguishing of different automobile types, namely, the diagnostic equipment can read the 1 st to 3 th digits or the 4 th to 6 th digits from the VIN code as the automobile type identification digits.
After the vehicle type identification position is read, the diagnosis device positions a subfolder in a preset folder according to the vehicle type identification position, and the subfolder is named according to the vehicle type identification position in advance.
Specifically, for example, a corresponding relationship between the vehicle type diagnostic software and the vehicle type identifier in the VIN code may be pre-established and stored in the VINCode folder, for example, the 1 st to 3 rd or the 4 th to 6 th of the VIN code may uniquely determine the vehicle type, and at this time, each subfolder in the VINCode folder may be named by the 1 st to 3 th or the 4 th to 6 th of the VIN code, so that the diagnostic device may retrieve the VINCode folder through the vehicle type identifier, and may locate the subfolder named by the vehicle type identifier.
103, reading a vehicle model software package pre-stored in the subfolder, and calling corresponding vehicle model diagnosis software according to the vehicle model software package, wherein the vehicle model diagnosis software is used for performing fault diagnosis on a certain preset vehicle model;
in this step, the diagnostic device reads a vehicle type software package pre-stored in the subfolder, and can call corresponding vehicle type diagnostic software according to the vehicle type software package, wherein the vehicle type diagnostic software is used for performing fault diagnosis on a certain preset vehicle type.
For example, the diagnostic device obtains the VIN code of the vehicle to be diagnosed as LHGGM2655B2106316, first obtains the GM2, which is the 4 th to 6 th bits of the vehicle model identifier, finds the subfolder named GM2 in the VINCode folder, then reads the vehicle model software package pre-stored in the GM2 folder, and calls corresponding vehicle model diagnostic software according to the vehicle model software package, so that the vehicle model diagnostic software can perform fault diagnosis on the vehicle to be diagnosed.
And 104, performing fault diagnosis on the vehicle to be diagnosed through the vehicle type diagnosis software, and generating a first fault diagnosis report.
In the step, the diagnosis device starts vehicle type diagnosis software corresponding to the vehicle type software package, carries out fault diagnosis on the vehicle to be diagnosed through the vehicle type diagnosis software, and generates a first fault diagnosis report.
Specifically, thisstep 104 may include: analyzing the VIN code through the vehicle type diagnosis software to obtain vehicle information of the vehicle to be diagnosed; determining a vehicle scanning path according to the vehicle information, and scanning systems under the vehicle scanning path to obtain fault code information of each system; and generating a first fault diagnosis report according to the fault code information.
The diagnostic equipment analyzes the VIN code through vehicle type diagnostic software to obtain vehicle information of the vehicle to be diagnosed, wherein the vehicle information comprises the year money and the vehicle type, then a vehicle scanning path is determined according to the vehicle information, and fault scanning is carried out on a system under the vehicle scanning path. For example, when the vehicle information is the model a in 2018, the system under the route of the model a in 2018 is subjected to fault scanning. The scanning system is all systems in the diagnostic range of the vehicle type diagnostic software, such as an engine system, a brake system, a gearbox system, an air bag system and the like. By scanning each system, the fault code information of each system can be obtained, and the fault code information can include a fault code number, fault code content and fault code state (such as current fault and intermittent fault).
And then, the diagnostic equipment generates a first fault diagnosis report according to the fault code information of each system, wherein the first fault diagnosis report can comprise the VIN code of the vehicle, the brand of the vehicle, the year, the model of the vehicle, the system scanning result and the report generation time, and the system scanning result comprises the system name and the corresponding fault code information.
In the embodiment, when a first fault diagnosis instruction is received, a VIN code of a vehicle to be diagnosed is obtained; reading a preset vehicle type identification bit from the VIN code, and positioning a subfolder in a preset folder according to the vehicle type identification bit, wherein the subfolder is named in advance according to the vehicle type identification bit; reading a vehicle model software package pre-stored in the subfolder, and calling corresponding vehicle model diagnosis software according to the vehicle model software package, wherein the vehicle model diagnosis software is used for performing fault diagnosis on a certain preset vehicle model; and carrying out fault diagnosis on the vehicle to be diagnosed through the vehicle type diagnosis software, and generating a first fault diagnosis report. By the method, the fault diagnosis of the vehicle is realized by automatically calling the corresponding vehicle type diagnosis software according to the VIN code, and compared with the prior art, vehicle maintenance personnel do not need to check a nameplate and manually select the vehicle type, so that the efficiency and the convenience of vehicle diagnosis are improved.
Referring to fig. 2, fig. 2 is a schematic flow chart of another embodiment of the automobile diagnosis method of the present invention. In this embodiment, the automobile diagnosis method includes:
step 201, when a first fault diagnosis instruction is received, acquiring a VIN code of a vehicle to be diagnosed;
step 202, reading a preset vehicle type identification position from the VIN code, and positioning a subfolder in a preset folder according to the vehicle type identification position, wherein the subfolder is named in advance according to the vehicle type identification position;
step 203, reading a vehicle model software package pre-stored in the subfolder, and calling corresponding vehicle model diagnosis software according to the vehicle model software package, wherein the vehicle model diagnosis software is used for performing fault diagnosis on a certain preset vehicle model;
step 204, performing fault diagnosis on the vehicle to be diagnosed through the vehicle type diagnosis software, and generating a first fault diagnosis report;
the detailed implementation of the steps 201-204 is substantially the same as the steps 101-105 in the first embodiment, and will not be described herein again.
Step 205, when a second fault diagnosis instruction is received, performing fault diagnosis on the vehicle to be diagnosed according to the second fault diagnosis instruction, and generating a second fault diagnosis report;
in this step, the diagnostic device receives a second fault diagnosis instruction, where the second fault diagnosis instruction may be triggered directly by a user on a display interface of the diagnostic device, or may be triggered by the user on an external intelligent terminal device (e.g., a mobile phone or a tablet computer), and then the second fault diagnosis instruction is sent to the diagnostic device through the external intelligent terminal device. And after receiving the first fault diagnosis instruction, the diagnosis equipment carries out fault diagnosis on the vehicle to be diagnosed according to the second fault diagnosis instruction and generates a second fault diagnosis report.
Specifically, the diagnostic device may first obtain the VIN code of the vehicle to be diagnosed according to the second fault diagnosis instruction, then calling corresponding vehicle type diagnosis software according to the VIN code, and analyzing the VIN code through the vehicle type diagnosis software to obtain the vehicle information of the vehicle to be diagnosed, the diagnosis device can inquire whether a first fault diagnosis report of the vehicle is stored in the diagnosis device according to the vehicle information, if so, a selection interface is displayed, the selection interface comprises a viewing button and a rescanning button, a user can view the first fault diagnosis report by clicking the viewing button, if the user clicks the rescanning button, the diagnosis equipment determines a vehicle scanning path according to the vehicle information of the vehicle to be diagnosed, and scanning the systems under the vehicle scanning path to obtain fault code information of each system, and then generating a second fault diagnosis report according to the fault code information.
Of course, the diagnostic device may also directly generate the second fault diagnosis report through the second fault diagnosis instruction without displaying the selection interface, and may be flexibly set in specific implementation.
Similar to the first fault diagnosis report, the second fault diagnosis report may also include a VIN code of the vehicle, a brand of the vehicle, a year, a model of the vehicle, a system scanning result, and report generation time, where the system scanning result includes a system name and corresponding fault code information.
And step 206, when a viewing instruction of the first fault diagnosis report and/or the second fault diagnosis report is received, displaying the first fault diagnosis report and/or the second fault diagnosis report.
After the diagnostic device generates the first fault diagnosis report and the second fault diagnosis report, the user may view the two diagnostic reports at any time, for example, if a viewing instruction of the first fault diagnosis report is received, the first fault diagnosis report is displayed, if a viewing instruction of the second fault diagnosis report is received, the second fault diagnosis report is displayed, and if an instruction for viewing the two fault diagnosis reports at the same time is received, the first fault diagnosis report and the second fault diagnosis report are displayed at the same time. This facilitates the user to view and compare diagnostic reports generated at different times.
Further, the first failure diagnosis instruction may be triggered before the vehicle to be diagnosed is repaired, and the second failure diagnosis instruction may be triggered after the vehicle to be diagnosed is repaired. Therefore, the generated first fault diagnosis report and the second fault diagnosis report are respectively a diagnosis report before vehicle maintenance and a diagnosis report after vehicle maintenance, and by comparing the two diagnosis reports, a user can conveniently verify whether the fault after vehicle maintenance is eliminated, so that the convenience of vehicle diagnosis is further improved.
Further, the first fault diagnosis instruction is triggered based on a preset first fault diagnosis control, and the second fault diagnosis instruction is triggered based on a preset second fault diagnosis control.
In specific implementation, two fault diagnosis controls can be preset on a diagnosis interface of the diagnosis device: the system comprises a Pre-Scan button and a Post-Scan button, wherein before the vehicle is maintained, a user clicks the Pre-Scan button to trigger a first fault diagnosis instruction, the diagnosis equipment generates a diagnosis report before the vehicle is maintained, after the vehicle is maintained, the user clicks the Post-Scan button to trigger a second fault diagnosis instruction, and the diagnosis equipment generates a diagnosis report after the vehicle is maintained. By setting two different fault diagnosis controls, a user can conveniently and visually select and generate a fault diagnosis report under a corresponding scene according to the current maintenance scene (before and after maintenance), and convenience in automobile diagnosis is further improved.
The embodiment of the invention also provides an automobile diagnosis device.
Referring to fig. 3, fig. 3 is a block diagram of an embodiment of the automotive diagnostic apparatus of the present invention. In this embodiment, the automobile diagnostic apparatus includes:
the acquiringmodule 10 is configured to acquire a VIN code of a vehicle to be diagnosed when a first fault diagnosis instruction is received;
thepositioning module 20 is configured to read a preset vehicle type identifier from the VIN code, and position a subfolder in a preset folder according to the vehicle type identifier, where the subfolder is named in advance according to the vehicle type identifier;
the callingmodule 30 is used for reading a vehicle model software package pre-stored in the subfolder, and calling corresponding vehicle model diagnosis software according to the vehicle model software package, wherein the vehicle model diagnosis software is used for performing fault diagnosis on a certain preset vehicle model;
and thefirst diagnosis module 40 is used for performing fault diagnosis on the vehicle to be diagnosed through the vehicle type diagnosis software and generating a first fault diagnosis report.
Further, the obtainingmodule 10 is further configured to:
when a first fault diagnosis instruction is received, reading a VIN code of a vehicle to be diagnosed through an OBD interface of a vehicle-mounted diagnosis system;
judging whether the VIN code is read successfully through the OBD interface;
and when the VIN code is failed to be read through the OBD interface, acquiring the VIN code of the vehicle to be diagnosed, which is input by a user.
Further, the firstdiagnostic module 40 is further configured to:
analyzing the VIN code through the vehicle type diagnosis software to obtain vehicle information of the vehicle to be diagnosed;
determining a vehicle scanning path according to the vehicle information, and scanning systems under the vehicle scanning path to obtain fault code information of each system;
and generating a first fault diagnosis report according to the fault code information.
Further, the vehicle type identification position is 1 st to 3 rd or 4 th to 6 th.
The function realization and the beneficial effects of each module in the automobile diagnosis device correspond to each step in the automobile diagnosis method embodiment, and are not described again here.
Referring to fig. 4, fig. 4 is a block diagram of another embodiment of the automotive diagnostic apparatus of the present invention. In this embodiment, the automobile diagnostic apparatus includes:
the acquiringmodule 10 is configured to acquire a VIN code of a vehicle to be diagnosed when a first fault diagnosis instruction is received;
thepositioning module 20 is configured to read a preset vehicle type identifier from the VIN code, and position a subfolder in a preset folder according to the vehicle type identifier, where the subfolder is named in advance according to the vehicle type identifier;
the callingmodule 30 is used for reading a vehicle model software package pre-stored in the subfolder, and calling corresponding vehicle model diagnosis software according to the vehicle model software package, wherein the vehicle model diagnosis software is used for performing fault diagnosis on a certain preset vehicle model;
thefirst diagnosis module 40 is used for performing fault diagnosis on the vehicle to be diagnosed through the vehicle type diagnosis software and generating a first fault diagnosis report;
thesecond diagnosis module 50 is configured to, when a second fault diagnosis instruction is received, perform fault diagnosis on the vehicle to be diagnosed according to the second fault diagnosis instruction, and generate a second fault diagnosis report;
adisplay module 60, configured to display the first fault diagnosis report and/or the second fault diagnosis report when a viewing instruction of the first fault diagnosis report and/or the second fault diagnosis report is received.
Further, the first fault diagnosis instruction is triggered before the vehicle to be diagnosed is repaired, and the second fault diagnosis instruction is triggered after the vehicle to be diagnosed is repaired.
Further, the first fault diagnosis instruction is triggered based on a preset first fault diagnosis control, and the second fault diagnosis instruction is triggered based on a preset second fault diagnosis control.
The function realization and the beneficial effects of each module in the automobile diagnosis device correspond to each step in the automobile diagnosis method embodiment, and are not described again here.
The automobile diagnosis device in the embodiment of the present invention is described in detail from the perspective of the modular functional entity, and the automobile diagnosis device in the embodiment of the present invention is described in detail from the perspective of the hardware processing.
Referring to fig. 5, fig. 5 is a schematic structural diagram of an automotive diagnostic apparatus according to an embodiment of the present invention. The automotivediagnostic device 500 may vary significantly due to different configurations or capabilities and may include one or more processors (CPUs) 510 (e.g., one or more processors) andmemory 520, one or more storage media 530 (e.g., one or more mass storage devices) storingapplications 533 ordata 532.Memory 520 andstorage media 530 may be, among other things, transient or persistent storage. The program stored in thestorage medium 530 may include one or more modules (not shown), each of which may include a series of instructions operating on the automotivediagnostic apparatus 500. Further, theprocessor 510 may be configured to communicate with thestorage medium 530, and execute a series of instruction operations in thestorage medium 530 on the automotivediagnostic apparatus 500.
The automotivediagnostic device 500 may also include one ormore power supplies 540, one or more wired or wireless network interfaces 550, one or more input-output interfaces 560, and/or one ormore operating systems 531, such as Windows Server, Mac OS X, Unix, Linux, FreeBSD, and the like. It will be understood by those skilled in the art that the automotive diagnostic device configuration shown in fig. 5 is not intended to be limiting and may include more or fewer components than shown, or some components in combination, or a different arrangement of components.
The invention also provides an automobile diagnosis device, which comprises a memory and a processor, wherein the memory stores instructions, and the instructions are executed by the processor, so that the processor executes the steps of the automobile diagnosis method in the embodiments.
The present invention also provides a computer-readable storage medium, which may be a non-volatile computer-readable storage medium, and may also be a volatile computer-readable storage medium, wherein instructions are stored in the computer-readable storage medium, and when the instructions are executed on a computer, the instructions cause the computer to execute the steps of the automobile diagnosis method in the above embodiments.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a read-only memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
The above-mentioned embodiments are only used for illustrating the technical solutions of the present invention, and not for limiting the same; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.

Claims (10)

CN202010919842.2A2020-09-042020-09-04Automobile diagnosis method, device, equipment and computer readable storage mediumPendingCN112034824A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202010919842.2ACN112034824A (en)2020-09-042020-09-04Automobile diagnosis method, device, equipment and computer readable storage medium

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202010919842.2ACN112034824A (en)2020-09-042020-09-04Automobile diagnosis method, device, equipment and computer readable storage medium

Publications (1)

Publication NumberPublication Date
CN112034824Atrue CN112034824A (en)2020-12-04

Family

ID=73590497

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202010919842.2APendingCN112034824A (en)2020-09-042020-09-04Automobile diagnosis method, device, equipment and computer readable storage medium

Country Status (1)

CountryLink
CN (1)CN112034824A (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN113625683A (en)*2021-07-232021-11-09深圳市元征未来汽车技术有限公司Vehicle diagnosis method, vehicle diagnosis device, electronic device, and storage medium
CN113703868A (en)*2021-08-302021-11-26深圳市元征软件开发有限公司Vehicle diagnostic software configuration method, electronic device and readable storage medium
CN113848862A (en)*2021-09-222021-12-28深圳市元征软件开发有限公司Diagnostic software acquisition method and device, communication equipment and storage medium
CN113867328A (en)*2021-11-172021-12-31广汽丰田汽车有限公司Engine health automatic diagnosis method, system, equipment and storage medium
CN114046998A (en)*2021-11-172022-02-15广汽丰田汽车有限公司 Method, device and storage medium for automatic generation of engine diagnostic report
CN114220190A (en)*2021-11-032022-03-22深圳市元征科技股份有限公司Integration method of vehicle maintenance diagnosis report, related device and storage medium
CN114527734A (en)*2022-04-212022-05-24深圳市星卡科技有限公司Configuration system, method, apparatus, device and medium based on vehicle fault diagnosis
CN114564002A (en)*2022-04-282022-05-31深圳市星卡软件技术开发有限公司Anti-lost packet rapid diagnosis method and device and computer equipment
CN114706375A (en)*2022-05-052022-07-05深圳市星卡软件技术开发有限公司 Automobile fault diagnosis system, method, equipment and medium
CN114721355A (en)*2022-04-182022-07-08深圳市元征软件开发有限公司 Fault diagnosis method, device, terminal equipment and storage medium
CN115050117A (en)*2022-08-152022-09-13深圳市星卡软件技术开发有限公司Vehicle diagnosis report generation method and device and diagnosis equipment
CN116300811A (en)*2023-03-152023-06-23上汽通用五菱汽车股份有限公司 A method and medium for automatically identifying diagnostic functions of automotive electronic control modules
CN116578056A (en)*2023-03-232023-08-11深圳市博诺技术有限公司Quick diagnosis method for automobile diagnosis equipment and automobile diagnosis user interaction system

Citations (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103699392A (en)*2014-01-032014-04-02深圳市道通科技有限公司Method and system for fast positioning of automobile diagnostic function
CN104932489A (en)*2015-07-142015-09-23桂凌云Wireless vehicle-mounted chip refresh diagnosis system and method
CN105404270A (en)*2015-10-262016-03-16深圳市轱辘软件开发有限公司Vehicle-mounted diagnosis method, vehicle-mounted terminal and mobile terminal
US20170024943A1 (en)*2014-03-192017-01-26Cummins, Inc.System and Method for Service Assessment
CN108563214A (en)*2018-04-252018-09-21深圳市道通科技股份有限公司Vehicular diagnostic method, device and equipment
EP3525179A1 (en)*2018-02-082019-08-14GEOTAB Inc.Assessing historical telematic vehicle component maintenance records to identify predictive indicators of maintenance events
CN110488794A (en)*2019-07-112019-11-22深圳市元征科技股份有限公司A kind of vehicle trouble processing method, diagnostic device and storage medium
CN110703734A (en)*2019-10-232020-01-17武汉格罗夫氢能汽车有限公司Fault diagnosis method, device and system for hydrogen energy automobile and storage medium
CN111103868A (en)*2019-12-272020-05-05深圳市元征科技股份有限公司Vehicle fault diagnosis method and device and related equipment
CN111474921A (en)*2020-04-292020-07-31深圳市元征科技股份有限公司Configuration method of automobile diagnosis software and related equipment

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103699392A (en)*2014-01-032014-04-02深圳市道通科技有限公司Method and system for fast positioning of automobile diagnostic function
US20170024943A1 (en)*2014-03-192017-01-26Cummins, Inc.System and Method for Service Assessment
CN104932489A (en)*2015-07-142015-09-23桂凌云Wireless vehicle-mounted chip refresh diagnosis system and method
CN105404270A (en)*2015-10-262016-03-16深圳市轱辘软件开发有限公司Vehicle-mounted diagnosis method, vehicle-mounted terminal and mobile terminal
EP3525179A1 (en)*2018-02-082019-08-14GEOTAB Inc.Assessing historical telematic vehicle component maintenance records to identify predictive indicators of maintenance events
CN108563214A (en)*2018-04-252018-09-21深圳市道通科技股份有限公司Vehicular diagnostic method, device and equipment
CN110488794A (en)*2019-07-112019-11-22深圳市元征科技股份有限公司A kind of vehicle trouble processing method, diagnostic device and storage medium
CN110703734A (en)*2019-10-232020-01-17武汉格罗夫氢能汽车有限公司Fault diagnosis method, device and system for hydrogen energy automobile and storage medium
CN111103868A (en)*2019-12-272020-05-05深圳市元征科技股份有限公司Vehicle fault diagnosis method and device and related equipment
CN111474921A (en)*2020-04-292020-07-31深圳市元征科技股份有限公司Configuration method of automobile diagnosis software and related equipment

Cited By (13)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN113625683A (en)*2021-07-232021-11-09深圳市元征未来汽车技术有限公司Vehicle diagnosis method, vehicle diagnosis device, electronic device, and storage medium
CN113703868A (en)*2021-08-302021-11-26深圳市元征软件开发有限公司Vehicle diagnostic software configuration method, electronic device and readable storage medium
CN113848862A (en)*2021-09-222021-12-28深圳市元征软件开发有限公司Diagnostic software acquisition method and device, communication equipment and storage medium
CN114220190A (en)*2021-11-032022-03-22深圳市元征科技股份有限公司Integration method of vehicle maintenance diagnosis report, related device and storage medium
CN113867328A (en)*2021-11-172021-12-31广汽丰田汽车有限公司Engine health automatic diagnosis method, system, equipment and storage medium
CN114046998A (en)*2021-11-172022-02-15广汽丰田汽车有限公司 Method, device and storage medium for automatic generation of engine diagnostic report
CN114721355A (en)*2022-04-182022-07-08深圳市元征软件开发有限公司 Fault diagnosis method, device, terminal equipment and storage medium
CN114527734A (en)*2022-04-212022-05-24深圳市星卡科技有限公司Configuration system, method, apparatus, device and medium based on vehicle fault diagnosis
CN114564002A (en)*2022-04-282022-05-31深圳市星卡软件技术开发有限公司Anti-lost packet rapid diagnosis method and device and computer equipment
CN114706375A (en)*2022-05-052022-07-05深圳市星卡软件技术开发有限公司 Automobile fault diagnosis system, method, equipment and medium
CN115050117A (en)*2022-08-152022-09-13深圳市星卡软件技术开发有限公司Vehicle diagnosis report generation method and device and diagnosis equipment
CN116300811A (en)*2023-03-152023-06-23上汽通用五菱汽车股份有限公司 A method and medium for automatically identifying diagnostic functions of automotive electronic control modules
CN116578056A (en)*2023-03-232023-08-11深圳市博诺技术有限公司Quick diagnosis method for automobile diagnosis equipment and automobile diagnosis user interaction system

Similar Documents

PublicationPublication DateTitle
CN112034824A (en)Automobile diagnosis method, device, equipment and computer readable storage medium
EP3267399B1 (en)Vehicle-diagnostic client-server system
US12400489B2 (en)Vehicle health record
US8068951B2 (en)Vehicle diagnostic system
US20200184745A1 (en)Automated Vehicle Scan Tool Initialization
CN109976314B (en)Method and system for inquiring fault code maintenance case
US20080065289A1 (en)Method and apparatus for reading and erasing diagnostic trouble codes from a vehicle
US20060030981A1 (en)Automated analysis of vehicle diagnostic data stream to identify anomaly
US20250014399A1 (en)Vehicle Scan Tool Configured to Receive Automated Initialization Requests
CN111316083B (en)Vehicle diagnosis method, intelligent diagnosis device and vehicle data server
US20240420095A1 (en)Method and System of Providing Cloud-Based Vehicle History Session
CN113721584A (en)Visual vehicle diagnosis method and device, equipment and storage medium
WO2020123608A1 (en)Automated vehicle scan tool initialization
CN111474923A (en)Vehicle diagnosis method, device and equipment
CN112286819A (en)Fault processing method, device, equipment and storage medium of ADAS system
CN113934198A (en) Vehicle diagnosis method, device, electronic device and storage medium
CN114564002A (en)Anti-lost packet rapid diagnosis method and device and computer equipment
CN113978394A (en)Vehicle fault detection method and device, electronic equipment and storage medium
CN111983989A (en)Offline detection method and control equipment
CN108390863B (en)Data processing method and device
CN113787977A (en)Vehicle maintenance method, communication device, and storage medium
CN112286818A (en)Fault processing method, device, equipment and storage medium of ADAS system
CN113342430A (en)Fault code processing method and device, terminal equipment and readable storage medium
CN112319495B (en)Method, device and equipment for determining automobile system model and storage medium
CN114220190A (en)Integration method of vehicle maintenance diagnosis report, related device and storage medium

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication

Application publication date:20201204

RJ01Rejection of invention patent application after publication

[8]ページ先頭

©2009-2025 Movatter.jp