Summary of the invention
In view of this, the technical problem to be solved in the present invention is to provide the method and system of a kind of quick location vehicle diagnosis function, to solve current Auto analyzer, do not possess the system diagnostics function that navigates to fast car system and vehicle by reading automobile VIN, need to carry out the problem that a loaded down with trivial details manual intervention process just can enter into the system diagnostics function of vehicle.
It is as follows that the present invention solves the problems of the technologies described above adopted technical scheme:
The method of a kind of quick location vehicle diagnosis function providing according to an aspect of the present invention, comprises the following steps:
Auto analyzer obtains the VIN information of automobile;
Auto analyzer resolves and obtains manufacturer code and the car category code of automobile to VIN information;
Auto analyzer is diagnosed vehicle according to the manufacturer code of automobile and the suitable diagnostic module of car category Code Selection.
Preferably, the VIN information of obtaining automobile is from vehicle ECU, to read acquisition by software mode, or by directly manually inputting or the mode of the scanning Quick Response Code of taking pictures obtains.
Preferably, to VIN information resolve be by by the VIN information getting be stored in the mode that the VIN database in Auto analyzer compares and resolve.
Preferably, when Auto analyzer is resolved when failed VIN information, by resolving failed result, show.
Wherein, Auto analyzer is integrated with the diagnostic module that adapts to the different car categories of different automakers.
Wherein, VIN information comprises: produce country code, automaker's code, car category code, vehicle characteristics information, check bit, vehicle year money, assembling factory information, serial number.
The system of a kind of quick location vehicle diagnosis function providing according to another aspect of the present invention, comprises with lower module:
VIN acquisition of information module, for obtaining the VIN information of automobile;
VIN information analysis module, for resolving and obtain manufacturer code and the car category code of automobile to VIN information;
Diagnostic module is selected module, for vehicle being diagnosed according to the manufacturer code of automobile and the suitable diagnostic module of car category Code Selection.
Preferably, VIN acquisition of information module specifically for: by software mode, from vehicle ECU, read the VIN information that obtains, or by directly manually inputting or the mode of the scanning Quick Response Code of taking pictures obtains VIN information.
Preferably, VIN information analysis module specifically for: by by the VIN information getting and the manufacturer code and the car category code that are stored in mode that the VIN database in Auto analyzer compares and obtain automobile.
The method and system of the embodiment of the present invention, by Auto analyzer, the identification of automobile VIN information, parsing are obtained manufacturer code and the car category code of automobile, and automatically select suitable diagnostic module to diagnose vehicle based on this, the realization of this scheme, facilitated auto repair librarian use, the flow process that simplifies the operation, reaches intelligent diagnostics effect.
Embodiment
In order to make technical matters to be solved by this invention, technical scheme and beneficial effect clearer, clear, below in conjunction with drawings and Examples, the present invention is further elaborated.Should be appreciated that specific embodiment described herein, only in order to explain the present invention, is not intended to limit the present invention.
VIN is the abbreviation of English Vehicle Identification Number (vehicle identification code), each automobile has the VIN of, ASE(Automotive Service Excellence) standard regulation: VIN code is comprised of 17 characters, so be commonly called as 17 bit codes.The information such as the manufacturer that it has comprised vehicle, age, vehicle, body model and code, engine code and assembling place, correctly understand the VIN code of automobile, and for correctly identifying vehicle, so that correctly to diagnose and keep in repair be all very important.
Every explanation (wherein: can not comprise I, O, tri-English alphabets of Q in VIN) about VIN code:
1~3 (WMI): manufacturing plant, brand and type;
The 1st: produce country code (as L represents China)
The 2nd: automaker's code (as M represents Mitsubishi)
The 3rd: some manufacturer of car category code (be custom field, have different explanations for different manufacturers) may be used the specific brand of front 3 bit pattern coded representation:
4~8 (VDS): vehicle characteristics information
The 9th: check bit, by standard weighted calculation (referring to < < world car identification code name (VIN) Fact Book > > P21~23)
The 10th: vehicle year money (1~9 represents 2001~2009, A2010, B2011, C2012, D2013, E2014)
The 11st: assembling factory
12~17: serial number
Certainly, country variant or automobile production producer, its VIN implication has trickle difference, gives some instances and illustrates below:
The car VIN of U.S. Ford Motor Company
First: country of origin's code
Second: produce or relevant departments's code
The 3rd: vehicle class code
The 4th: occupant safety protective device code
The 5th: vehicle series code
Six~seven: vehicle body type code
The 8th: engine model code
The 9th: VIN check number code
The tenth: vehicle year money code
The 11: general assembly works code
The 12: serial number code dispatches from the factory
The Germany car VIN of BMW AG
First: country of origin's code
Second: manufacturer's code
The 3rd: vehicle and kind category code
Four~six: vehicle code
The 7th: engine model code
The 8th: occupant safety protective device code
The 9th: VIN check number code
The tenth: vehicle year money code
The 11: general assembly works code
The 12: serial number code dispatches from the factory
So, the VIN that reads some vehicle of VIN(of storing in vehicle ECU by automotive diagnostic installation can not read by software mode from vehicle ECU, can automatically input identification by manual input or the Quick Response Code of taking pictures), by the vehicle VIN to reading, resolve, determine the car system under vehicle, then to enter into corresponding car be diagnostic procedure according to analyzing car system out.
In specific embodiment, as shown in Figure 1, can realize as follows:
S102, Auto analyzer obtain the VIN information of automobile.
S104, Auto analyzer resolve and obtain manufacturer code and the car category code of automobile to VIN information.
S106, Auto analyzer are diagnosed vehicle according to the manufacturer code of automobile and the suitable diagnostic module of car category Code Selection.
Preferably, the VIN information of obtaining automobile is from vehicle ECU, to read acquisition by software mode, or by directly manually inputting or the mode of the scanning Quick Response Code of taking pictures obtains.
Preferably, to VIN information resolve be by by the VIN information getting be stored in the mode that the VIN database in Auto analyzer compares and resolve, VIN database stores the data of VIN, can upgrade and expand according to actual conditions.
When Auto analyzer is resolved when failed VIN information, by resolving failed result, show.
Wherein, Auto analyzer is integrated with the diagnostic module that adapts to the different car categories of different automakers.If this Auto analyzer does not have the diagnostic module of certain car category of integrated corresponding manufacturer, cannot diagnose, need regularly this diagnostic module to be upgraded or extension process.
In order to further facilitate understanding, as shown in Figure 2, Fig. 2 is the further refinement to embodiment concrete scheme:
S200: start.
S201: VIN information is detected automatically by Auto analyzer.
S202: judge whether VIN information is obtained successfully, if can not successful automatic acquisition, enter S203, if can successful automatic acquisition, enter S204.
S203: obtain by manual input mode.
S204: inquire about in the database of Auto analyzer.
S205: judge whether successfully resolved of VIN information, if resolve unsuccessfully, enter S208, if successfully resolved enters S206.
S206: belong to which automobile manufacturing company and determine that corresponding diagnosis vehicle is software according to parsing this vehicle.
S207: start diagnostic software, enter vehicle diagnostics, start corresponding diagnostics software module vehicle is diagnosed.
S208: finish.
Adopt the technical scheme of this embodiment, by Auto analyzer, the identification of automobile VIN information, parsing are obtained manufacturer code and the car category code of automobile, and automatically select suitable diagnostic module to diagnose vehicle based on this, the realization of this scheme, facilitated auto repair librarian use, the flow process that simplifies the operation, reaches intelligent diagnostics effect.
In addition, based on above method, as shown in Figure 3, the present invention also discloses the system of a kind of quick location vehicle diagnosis function, and this system comprises:
VIN acquisition ofinformation module 10, for obtaining the VIN information of automobile.
VINinformation analysis module 20, for resolving and obtain manufacturer code and the car category code of automobile to VIN information.
Diagnostic module is selectedmodule 30, for vehicle being diagnosed according to the manufacturer code of automobile and the suitable diagnostic module of car category Code Selection.
As a kind of preferred version, VIN acquisition ofinformation module 10 specifically for: by software mode, from vehicle ECU, read the VIN information that obtains, or by directly manually inputting or the mode of the scanning Quick Response Code of taking pictures obtains VIN information.
As a kind of preferred version, VINinformation analysis module 20 specifically for: by by the VIN information getting and the manufacturer code and the car category code that are stored in mode that the VIN database in Auto analyzer compares and obtain automobile.
It should be noted that, the technical characterictic in said method embodiment is applicable equally in native system, no longer repeats here.
The method and system of the embodiment of the present invention, by Auto analyzer, the identification of automobile VIN information, parsing are obtained manufacturer code and the car category code of automobile, and automatically select suitable diagnostic module to diagnose vehicle based on this, the realization of this scheme, facilitated auto repair librarian use, the flow process that simplifies the operation, reaches intelligent diagnostics effect.
One of ordinary skill in the art will appreciate that all or part of step realizing in above-described embodiment method is can control relevant hardware by program to complete, described program can be in being stored in a computer read/write memory medium, described storage medium, as ROM/RAM, disk, CD etc.
With reference to the accompanying drawings of the preferred embodiments of the present invention, not thereby limit to interest field of the present invention above.Those skilled in the art do not depart from the scope and spirit of the present invention, and can have multiple flexible program to realize the present invention, such as the feature as an embodiment can be used for another embodiment, obtain another embodiment.Allly using any modification of doing within technical conceive of the present invention, be equal to and replace and improve, all should be within interest field of the present invention.