Vehicle identification code verification method and device based on diagnostic equipment, equipment and medium

By storing and comparing temporary vehicle identification codes with intended codes in the engine management system, the method ensures accurate VIN code integration, addressing inconsistencies and improving production efficiency.

CN120315424APending Publication Date: 2025-07-15LAUNCH TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510584786.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-07
Publication Date
2025-07-15

AI Technical Summary

Technical Problem

During the vehicle offline stage, the diagnostic equipment cannot effectively verify the consistency of the vehicle identification code to be written and the vehicle configuration information, resulting in a write error.

Method used

By storing the temporary vehicle identification code in the engine management system, and comparing it with the vehicle identification code to be written after the vehicle assembly is completed, it is determined that its consistency is determined. If it is consistent, it is performed, and if it is inconsistent, it is moved to the maintenance area for inspection.

Benefits of technology

It effectively avoids writing errors caused by mismatch between vehicle identification code and vehicle configuration information, and improves production efficiency and after-sales service quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120315424A_ABST
    Figure CN120315424A_ABST
Patent Text Reader

Abstract

The invention discloses a vehicle identification code verification method and device based on diagnostic equipment, equipment and a medium, and relates to the technical field of computers. Comprising the steps that an engine management system corresponding to a current vehicle is determined according to vehicle configuration so as to carry out vehicle assembling operation, and a temporary vehicle identification code is stored in a preset storage space in the engine management system in the vehicle assembling process; after the vehicle assembly operation is completed, comparing the to-be-written vehicle identification code with the temporary vehicle identification code to obtain a corresponding comparison result; and judging whether the vehicle identification code to be written is consistent with the vehicle configuration of the current vehicle or not according to the comparison result so as to obtain a corresponding judgment result, and executing corresponding processing operation on the current vehicle according to the judgment result so as to complete the whole vehicle offline function detection process. Therefore, the to-be-written vehicle identification code can be verified in the whole vehicle offline stage, and a writing error caused by mismatching of the vehicle identification code and the vehicle configuration information is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer technology, and particularly to a method, device, equipment and medium for verifying a vehicle identification number based on a diagnostic device. Background Art

[0002] An ECU (Electronic Control Unit) is also known as the "vehicle computer" of an automobile, and its purpose is to control the driving state of the vehicle and implement its various functions. Currently, multiple ECUs are installed on vehicles. When a new vehicle leaves the factory, each ECU system needs to be functionally configured, the VIN (Vehicle Identification Number) code needs to be written, function learning needs to be carried out, and relevant parameter writing operations need to be performed before it can be shipped to customers for use to ensure the normal operation of the vehicle functions. Currently, during the vehicle off-line stage, a diagnostic device needs to perform operations such as configuring each ECU of the vehicle and writing the VIN code. However, due to the inability to effectively verify the VIN to be written, there may be a problem that the VIN code to be written is inconsistent with the configuration of the vehicle itself.

[0003] As can be seen from the above, how to verify the vehicle identification number to be written during the vehicle off-line stage to avoid writing errors caused by the mismatch between the vehicle identification number and the vehicle configuration information is an urgent problem to be solved. Summary of the Invention

[0004] In view of this, the purpose of the present invention is to provide a method, device, equipment and medium for verifying a vehicle identification number based on a diagnostic device, which can verify the vehicle identification number to be written during the vehicle off-line stage and avoid writing errors caused by the mismatch between the vehicle identification number and the vehicle configuration information. The specific solutions are as follows:

[0005] In a first aspect, the present application provides a method for verifying a vehicle identification number based on a diagnostic device, including:

[0006] Determine the engine management system corresponding to the current vehicle according to the vehicle configuration for vehicle assembly operations, and store a temporary vehicle identification number in a preset storage space in the engine management system during the vehicle assembly process;

[0007] After the vehicle assembly operation is completed, compare the vehicle identification number to be written with the temporary vehicle identification number to obtain a corresponding comparison result;

[0008] Judge whether the vehicle identification number to be written is consistent with the vehicle configuration of the current vehicle according to the comparison result to obtain a corresponding judgment result, and perform corresponding processing operations on the current vehicle according to the judgment result to complete the vehicle off-line function detection process.

[0009] Optionally, the temporary vehicle identification code is a vehicle identification code composed of a world manufacturer identification code and a vehicle characteristic code generated based on the vehicle configuration.

[0010] Optionally, the vehicle identification code to be written is composed of a world manufacturer identification code, a vehicle characteristic code, and a vehicle indication code.

[0011] Optionally, comparing the vehicle identification code to be written with the temporary vehicle identification code to obtain a corresponding comparison result includes:

[0012] Reading the world manufacturer identification code and the vehicle characteristic code in the temporary vehicle identification code;

[0013] Comparing the world manufacturer identification code and the vehicle characteristic code in the vehicle identification code to be written with the world manufacturer identification code and the vehicle characteristic code in the temporary vehicle identification code to obtain a corresponding comparison result.

[0014] Optionally, judging whether the vehicle identification code to be written is consistent with the vehicle configuration of the current vehicle according to the comparison result to obtain a corresponding judgment result includes:

[0015] If the world manufacturer identification code and the vehicle characteristic code in the vehicle identification code to be written are both consistent with the world manufacturer identification code and the vehicle characteristic code in the temporary vehicle identification code, a judgment result indicating that the vehicle identification code to be written is consistent with the vehicle configuration of the current vehicle is obtained; otherwise, a judgment result indicating that the vehicle identification code to be written is inconsistent with the vehicle configuration of the current vehicle is obtained.

[0016] Optionally, performing corresponding processing operations on the current vehicle according to the judgment result to complete the vehicle off-line function detection process includes:

[0017] If the judgment result indicates that the vehicle identification code to be written is consistent with the vehicle configuration of the current vehicle, perform a vehicle identification code writing operation to complete the vehicle off-line function detection process;

[0018] If the judgment result indicates that the vehicle identification code to be written is inconsistent with the vehicle configuration of the current vehicle, move the current vehicle to the maintenance area for maintenance of the current vehicle.

[0019] Optionally, the vehicle identification code writing operation is an operation of writing the vehicle identification code to be written into each electronic control unit of the current vehicle through the diagnostic device.

[0020] In a second aspect, the present application provides a vehicle identification code verification device based on a diagnostic device, including:

[0021] A temporary vehicle identification code storage module, which is used to determine the engine management system corresponding to the current vehicle according to the vehicle configuration for vehicle assembly operations, and store the temporary vehicle identification code into a preset storage space in the engine management system during the vehicle assembly process;

[0022] A vehicle identification code comparison module, which is used to compare the vehicle identification code to be written with the temporary vehicle identification code after the vehicle assembly operation is completed to obtain a corresponding comparison result;

[0023] A vehicle identification code verification module, which is used to judge whether the vehicle identification code to be written is consistent with the vehicle configuration of the current vehicle according to the comparison result to obtain a corresponding judgment result, and perform corresponding processing operations on the current vehicle according to the judgment result to complete the vehicle off-line function detection process.

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

[0025] A memory, which is used to save a computer program;

[0026] A processor, which is used to execute the computer program to implement the foregoing vehicle identification code verification method based on a diagnostic device.

[0027] In a fourth aspect, the present application provides a computer-readable storage medium, which is used to save a computer program, wherein the computer program, when executed by a processor, implements the foregoing vehicle identification code verification method based on a diagnostic device.

[0028] The present application provides a vehicle identification code verification method based on a diagnostic device. First, determine the engine management system corresponding to the current vehicle according to the vehicle configuration for vehicle assembly operations, and store the temporary vehicle identification code into a preset storage space in the engine management system during the vehicle assembly process; then, after the vehicle assembly operation is completed, compare the vehicle identification code to be written with the temporary vehicle identification code to obtain a corresponding comparison result; finally, judge whether the vehicle identification code to be written is consistent with the vehicle configuration of the current vehicle according to the comparison result to obtain a corresponding judgment result, and perform corresponding processing operations on the current vehicle according to the judgment result to complete the vehicle off-line function detection process.

[0029] As can be seen from the above, the present application stores the temporary vehicle identification code into the preset storage space according to the vehicle configuration information, reads the temporary vehicle identification code when a vehicle identification code writing operation is required during the vehicle off-line detection process, and verifies whether the vehicle configuration information matches the vehicle identification code to be written by comparing the temporary vehicle identification code with the vehicle identification code to be written, so as to be able to verify the vehicle identification code to be written at the vehicle off-line stage and avoid writing errors caused by the mismatch between the vehicle identification code and the vehicle configuration information. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are only the embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on the provided drawings without creative efforts.

[0031] Figure 1 It is a flowchart of a vehicle identification number verification method based on a diagnostic device disclosed in the present application;

[0032] Figure 2 It is a schematic diagram for parsing the 17 - bit general VIN code of a vehicle;

[0033] Figure 3 It is a schematic diagram of a vehicle identification number verification device based on a diagnostic device disclosed in the present application;

[0034] Figure 4 It is a structural diagram of an electronic device disclosed in the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0035] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope of protection of the present invention.

[0036] The ECU is also known as the "vehicle computer" of the vehicle, and its purpose is to control the driving state of the vehicle and implement its various functions. Currently, multiple ECUs are installed in vehicles. When a new vehicle leaves the factory, functional configuration, VIN code writing, function learning, and related parameter writing operations need to be performed on each ECU system before it can be delivered to customers for use to ensure the normal operation of the vehicle functions. Currently, during the vehicle off - line stage, the diagnostic device needs to perform operations such as configuring each ECU of the vehicle and writing the VIN code. However, due to the inability to effectively verify the VIN to be written, there may be a problem that the VIN code to be written is inconsistent with the vehicle's own configuration. For this reason, the present application provides a vehicle identification number verification solution based on a diagnostic device, which can verify the vehicle identification number to be written during the vehicle off - line stage and avoid writing errors caused by the mismatch between the vehicle identification number and the vehicle configuration information.

[0037] See Figure 1 As shown, the embodiments of the present application disclose a vehicle identification number verification method based on a diagnostic device, including:

[0038] Step S11: Determine the engine management system corresponding to the current vehicle according to the vehicle configuration for vehicle assembly operations, and store the temporary vehicle identification code in a preset storage space in the engine management system during the vehicle assembly process.

[0039] In this embodiment, select the EMS (Engine Management System) engine corresponding to the vehicle according to the vehicle configuration. And store the temporary vehicle identification code in a preset storage space in the engine management system during the vehicle assembly process, so that the diagnostic device can read the temporary vehicle identification code from the preset storage space. Wherein, the temporary vehicle identification code is a vehicle identification code composed of a world manufacturer identification code and a vehicle characteristic code generated based on the vehicle configuration, and is used to compare with the vehicle identification code to be written to verify the consistency between the vehicle configuration and the vehicle identification code to be written.

[0040] See Figure 2 As shown, the vehicle identification code to be written is composed of a world manufacturer identification code, a vehicle characteristic code, and a vehicle indication code. The VIN code consists of 17 characters (including English letters and numbers), commonly known as the seventeen-digit code. It is a set of characters assigned by the manufacturer to identify a vehicle, containing information such as the vehicle's manufacturer, year, model, body type and code, engine code, and assembly location, etc. The VIN code is the unique identifier for each vehicle, which will not be repeated or modified. The composition of the VIN code has certain rules, and different characters represent different meanings, specifically as follows: The 1st - 3rd digits are the world manufacturer identification code (WMI), used to identify the vehicle's manufacturer, brand, and type information. The 1st digit represents the country / region of origin, the 2nd digit represents the vehicle manufacturer, and the 3rd digit represents the conventional vehicle type; The 4th - 8th digits are the vehicle characteristic description part (VDS), used to describe the general characteristics of the vehicle, such as vehicle type, series, body type, engine type, rated gross weight, etc.; The 9th digit is the check digit code, used to check whether the VIN is filled in correctly; The 10th - 17th digits are the vehicle indication part (VIS), which are primary characters specified to distinguish different vehicles. Among them, the 10th digit represents the manufacturing year, the 11th digit represents the final assembly plant code, and the 12th - 17th digits represent the production sequence number.

[0041] Step S12: When the vehicle assembly operation is completed, compare the vehicle identification code to be written with the temporary vehicle identification code to obtain the corresponding comparison result.

[0042] In this embodiment, the vehicle identification code to be written is verified by comparing the same structures of the vehicle identification code to be written and the temporary vehicle identification code. Since there are the same world manufacturer identification code and vehicle characteristic code structures in the temporary vehicle identification code and the vehicle identification code to be written, and the world manufacturer identification code and vehicle characteristic code are composed of fixed rules and have a stable data structure, which can effectively retain vehicle configuration information. Therefore, in a specific embodiment, the vehicle identification code to be written is verified by comparing the world manufacturer identification code and vehicle characteristic code in the vehicle identification code to be written with the world manufacturer identification code and vehicle characteristic code in the temporary vehicle identification code. Specifically, comparing the vehicle identification code to be written with the temporary vehicle identification code to obtain a corresponding comparison result may include: reading the world manufacturer identification code and vehicle characteristic code in the temporary vehicle identification code; comparing the world manufacturer identification code and vehicle characteristic code in the vehicle identification code to be written with the world manufacturer identification code and vehicle characteristic code in the temporary vehicle identification code to obtain a corresponding comparison result.

[0043] Step S13: Determine whether the vehicle identification code to be written is consistent with the vehicle configuration of the current vehicle according to the comparison result, to obtain a corresponding determination result, and perform a corresponding processing operation on the current vehicle according to the determination result to complete the vehicle off-line function detection process.

[0044] In this embodiment, it is verified whether the vehicle identification code to be written is correct according to the comparison result of the world manufacturer identification code and vehicle characteristic code in the vehicle identification code to be written and the world manufacturer identification code and vehicle characteristic code in the temporary vehicle identification code. Specifically, determining whether the vehicle identification code to be written is consistent with the vehicle configuration of the current vehicle according to the comparison result to obtain a corresponding determination result may include: if the world manufacturer identification code and vehicle characteristic code in the vehicle identification code to be written are both consistent with the world manufacturer identification code and vehicle characteristic code in the temporary vehicle identification code, a determination result indicating that the vehicle identification code to be written is consistent with the vehicle configuration of the current vehicle is obtained; otherwise, a determination result indicating that the vehicle identification code to be written is inconsistent with the vehicle configuration of the current vehicle is obtained.

[0045] It should be noted that after the vehicle is assembled, operations such as writing configurations, writing VIN, clearing and reading fault codes need to be performed on each ECU of the vehicle. Only after the vehicle passes the inspection can it roll off the production line normally. Therefore, different vehicle processing procedures also need to be determined according to the different verification results. Specifically, the step of performing corresponding processing operations on the current vehicle according to the judgment result to complete the vehicle roll-off function detection process may include: if the judgment result indicates that the vehicle identification code to be written is consistent with the vehicle configuration of the current vehicle, perform the vehicle identification code writing operation to complete the vehicle roll-off function detection process; if the judgment result indicates that the vehicle identification code to be written is inconsistent with the vehicle configuration of the current vehicle, move the current vehicle to the maintenance area for maintenance. Among them, the vehicle identification code writing operation is an operation of writing the vehicle identification code to be written into each electronic control unit of the current vehicle through the diagnostic device.

[0046] As can be seen from the above, in this application, the temporary vehicle identification code is stored in the preset storage space according to the vehicle configuration information, and the temporary vehicle identification code is read when the vehicle identification code needs to be written during the vehicle roll-off inspection process. The world manufacturer identification code and vehicle characteristic code in the vehicle identification code to be written are compared with the world manufacturer identification code and vehicle characteristic code in the temporary vehicle identification code to verify whether the vehicle configuration information matches the vehicle identification code to be written, so as to be able to verify the vehicle identification code to be written during the vehicle roll-off stage and avoid writing errors caused by the mismatch between the vehicle identification code and the vehicle configuration information.

[0047] Furthermore, an embodiment of the present application discloses a specific method for verifying a vehicle identification code based on a diagnostic device, including:

[0048] In this embodiment, the corresponding EMS engine of the vehicle is selected according to the vehicle configuration, and when the EMS engine is assembled in the vehicle, a temporary VIN code including the correct WMI and VDS is pre-stored in the VIN code storage area of the EMS engine. That is, the WMI and VDS information matching the vehicle configuration is recorded by pre-storing the temporary VIN code, so as to facilitate the subsequent verification of the VIN code to be written.

[0049] In this embodiment, when the vehicle ECU needs to write the VIN code, the diagnostic device first reads the temporary VIN code information of the EMS engine. The diagnostic device compares the WMI and VDS information parts of the read VIN code with the WMI and VDS information parts of the VIN code to be written. Among them, if the comparison result of the diagnostic device is consistent, the VIN code writing operation is performed. If the comparison result of the diagnostic device is inconsistent, it is prompted that the VIN code to be written does not match the vehicle, the vehicle cannot roll off the production line, and the vehicle enters the area to be repaired for problem confirmation and repair. Replace the vehicle and repeat the above operations to complete the vehicle roll-off function detection work.

[0050] As can be seen from the above, in the embodiment of the present application, when assembling the ECU controller of the vehicle, the temporary VIN code is preset to the VIN storage area of the ECU controller according to the vehicle configuration information and stored. When the VIN code needs to be written to the ECU controller after the vehicle rolls off the production line, the WMI and VDS information of the VIN code already stored in the vehicle ECU controller is first read and compared with the WMI and VDS information of the VIN code to be written. If they are consistent, the complete VIN code information is continued to be written. If they are inconsistent, it is prompted that the VIN code to be written does not match the vehicle, resulting in the vehicle being unable to roll off the production line normally. Through this method, the problem of incorrect writing of the VIN code can be effectively prevented, and whether the VIN code to be written matches can be verified through the vehicle configuration information. Thereby improving production efficiency and after-sales efficiency.

[0051] See Figure 3 As shown, the embodiment of the present application discloses a vehicle identification code verification device based on a diagnostic device, including:

[0052] A temporary vehicle identification code storage module 11, configured to determine the engine management system corresponding to the current vehicle according to the vehicle configuration for vehicle assembly operations, and store the temporary vehicle identification code in a preset storage space in the engine management system during the vehicle assembly process; the temporary vehicle identification code is a vehicle identification code composed of a world manufacturer identification code and a vehicle characteristic code generated based on the vehicle configuration;

[0053] A vehicle identification code comparison module 12, configured to compare the vehicle identification code to be written with the temporary vehicle identification code after the vehicle assembly operation is completed to obtain a corresponding comparison result; the vehicle identification code to be written is composed of a world manufacturer identification code, a vehicle characteristic code, and a vehicle indication code;

[0054] A vehicle identification code verification module 13, configured to determine whether the vehicle identification code to be written is consistent with the vehicle configuration of the current vehicle according to the comparison result to obtain a corresponding judgment result, and perform corresponding processing operations on the current vehicle according to the judgment result to complete the vehicle roll-off function detection process.

[0055] As can be seen from the above, in the embodiment of the present application, the temporary vehicle identification code is stored in the preset storage space according to the vehicle configuration information, and the temporary vehicle identification code is read when the vehicle identification code writing operation needs to be performed during the vehicle roll-off detection process. By comparing the temporary vehicle identification code with the vehicle identification code to be written, it is verified whether the vehicle configuration information matches the vehicle identification code to be written, so as to be able to verify the vehicle identification code to be written during the vehicle roll-off stage and avoid writing errors caused by the mismatch between the vehicle identification code and the vehicle configuration information.

[0056] In some specific embodiments, the vehicle identification number comparison module 12 may specifically include:

[0057] A vehicle identification number reading unit, configured to read the world manufacturer identification code and the vehicle characteristic code in the temporary vehicle identification number;

[0058] A vehicle identification number comparison unit, configured to compare the world manufacturer identification code and the vehicle characteristic code in the vehicle identification number to be written with the world manufacturer identification code and the vehicle characteristic code in the temporary vehicle identification number to obtain a corresponding comparison result.

[0059] In some specific embodiments, the vehicle identification number verification module 13 may specifically include:

[0060] A judgment result generation unit, configured to obtain a judgment result indicating that the vehicle identification number to be written is consistent with the vehicle configuration of the current vehicle if the world manufacturer identification code and the vehicle characteristic code in the vehicle identification number to be written are both consistent with the world manufacturer identification code and the vehicle characteristic code in the temporary vehicle identification number, otherwise obtain a judgment result indicating that the vehicle identification number to be written is inconsistent with the vehicle configuration of the current vehicle;

[0061] A first vehicle processing unit, configured to perform a vehicle identification code writing operation to complete the vehicle off-line function detection process if the judgment result indicates that the vehicle identification number to be written is consistent with the vehicle configuration of the current vehicle; the vehicle identification code writing operation is an operation of writing the vehicle identification number to be written into each electronic control unit of the current vehicle through the diagnostic device;

[0062] A second vehicle processing unit, configured to move the current vehicle into the maintenance area for maintenance if the judgment result indicates that the vehicle identification number to be written is inconsistent with the vehicle configuration of the current vehicle.

[0063] Furthermore, an embodiment of 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 considered as any limitation to the use scope of the present 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. Wherein, 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 vehicle identification number verification method based on a diagnostic device disclosed in any of the foregoing embodiments. Additionally, the electronic device 20 in this embodiment may specifically be an electronic computer.

[0064] In this embodiment, the power supply 23 is used to provide operating voltages for the various hardware devices on the electronic device 20; the communication interface 24 can create a data transmission channel between the electronic device 20 and external devices, and the communication protocol it follows can be any communication protocol applicable to the technical solution of this application, and specific limitations thereof are not provided herein; the input / output interface 25 is used to obtain external input data or output data to the outside, and the specific interface type thereof can be selected according to specific application requirements, and specific limitations are not provided herein.

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

[0066] Among them, the operating system 221 is used to manage and control the various hardware devices and the computer program 222 on the electronic device 20, and it can be Windows Server, Netware, Unix, Linux, etc. In addition to the computer program that can be used to complete the vehicle identification number verification method based on the diagnostic device executed by the electronic device 20 disclosed in any of the foregoing embodiments, the computer program 222 can further include computer programs that can be used to complete other specific tasks.

[0067] Furthermore, this application also discloses a computer-readable storage medium for storing a computer program; wherein, when the computer program is executed by a processor, the vehicle identification number verification method based on the diagnostic device disclosed above is implemented. For the specific steps of this method, reference can be made to the corresponding content disclosed in the foregoing embodiments, and details are not described herein again.

[0068] In this specification, the various embodiments are described in a progressive manner, and the key point of each embodiment is the difference from other embodiments. The same or similar parts between the various 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 description of the method part.

[0069] Those skilled in the art can further realize that the units and algorithm steps of the examples described in combination with the embodiments disclosed herein can be implemented by electronic hardware, computer software, or a combination of the two. To clearly illustrate the interchangeability of hardware and software, the components and steps of the examples have been generally described according to their functions in the above description. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of this application.

[0070] The steps of the methods or algorithms described in combination with the embodiments disclosed in this specification may be implemented directly by hardware, by software modules executed by a processor, or by a combination of both. The software modules may be placed in a random access memory (RAM), internal memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium well-known in the technical field.

[0071] Finally, it should also be noted that in this specification, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the term "comprising", "including" or any other variation thereof is intended to cover non-exclusive inclusion, such that a process, method, article or device comprising a series of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "comprising an..." does not exclude the existence of additional identical elements in the process, method, article or device comprising the element.

[0072] The technical solutions provided in this application have been introduced in detail above. Specific examples are used in this specification to elaborate on the principles and implementation manners of this application. The description of the above embodiments is only used to help understand the method and its core idea of this application; at the same time, for those of ordinary skill in the art, according to the idea of this application, there will be changes in the specific implementation manners and application scopes. In summary, the content of this specification should not be construed as a limitation to this application.

Claims

1. A vehicle identification number verification method based on a diagnostic device, characterized in that, Including: Determine the engine management system corresponding to the current vehicle according to the vehicle configuration for vehicle assembly operations, and store the temporary vehicle identification code in a preset storage space in the engine management system during the vehicle assembly process; After the vehicle assembly operation is completed, compare the vehicle identification code to be written with the temporary vehicle identification code to obtain a corresponding comparison result; Judge whether the vehicle identification code to be written is consistent with the vehicle configuration of the current vehicle according to the comparison result to obtain a corresponding judgment result, and perform corresponding processing operations on the current vehicle according to the judgment result to complete the vehicle off-line function detection process.

2. The vehicle identification number verification method based on a diagnostic device according to claim 1, characterized in that The temporary vehicle identification code is a vehicle identification code composed of a world manufacturer identification code and a vehicle characteristic code generated based on the vehicle configuration.

3. The vehicle identification number verification method based on a diagnostic device according to claim 2, wherein The vehicle identification code to be written is composed of a world manufacturer identification code, a vehicle characteristic code, and a vehicle indication code.

4. The vehicle identification number verification method based on a diagnostic device according to claim 3, wherein The comparison of the vehicle identification code to be written with the temporary vehicle identification code to obtain a corresponding comparison result includes: Read the world manufacturer identification code and the vehicle characteristic code in the temporary vehicle identification code; Compare the world manufacturer identification code and the vehicle characteristic code in the vehicle identification code to be written with the world manufacturer identification code and the vehicle characteristic code in the temporary vehicle identification code to obtain a corresponding comparison result.

5. The method for verifying a vehicle identification number based on a diagnostic device according to claim 4, wherein The judgment of whether the vehicle identification code to be written is consistent with the vehicle configuration of the current vehicle according to the comparison result to obtain a corresponding judgment result includes: If the world manufacturer identification code and the vehicle characteristic code in the vehicle identification code to be written are both consistent with the world manufacturer identification code and the vehicle characteristic code in the temporary vehicle identification code, a judgment result indicating that the vehicle identification code to be written is consistent with the vehicle configuration of the current vehicle is obtained; otherwise, a judgment result indicating that the vehicle identification code to be written is inconsistent with the vehicle configuration of the current vehicle is obtained.

6. The method for verifying a vehicle identification number based on a diagnostic device according to any one of claims 1 to 5, characterized in that The corresponding processing operations performed on the current vehicle according to the judgment result to complete the vehicle off-line function detection process include: If the judgment result indicates that the vehicle identification code to be written is consistent with the vehicle configuration of the current vehicle, perform a vehicle identification code writing operation to complete the vehicle off-line function detection process; If the judgment result indicates that the vehicle identification code to be written is inconsistent with the vehicle configuration of the current vehicle, move the current vehicle to the maintenance area for maintenance of the current vehicle.

7. The method for verifying a vehicle identification number based on a diagnostic device according to claim 6, wherein The vehicle identification code writing operation is an operation of writing the vehicle identification code to be written into each electronic control unit of the current vehicle through the diagnostic device.

8. A vehicle identification number verification device based on a diagnostic device, characterized in that Including: A temporary vehicle identification code storage module, configured to determine the engine management system corresponding to the current vehicle according to the vehicle configuration for vehicle assembly operations, and store the temporary vehicle identification code in a preset storage space in the engine management system during the vehicle assembly process; A vehicle identification code comparison module, configured to compare the vehicle identification code to be written with the temporary vehicle identification code after the vehicle assembly operation is completed to obtain a corresponding comparison result; A vehicle identification number verification module is used to determine whether the to-be-written vehicle identification number is consistent with the vehicle configuration of the current vehicle according to the comparison result, so as to obtain a corresponding judgment result, and perform corresponding processing operations on the current vehicle according to the judgment result to complete the vehicle off-line function detection process.

9. An electronic device, characterized in that, It includes: A memory for storing computer programs; A processor for executing the computer program to implement the vehicle identification number verification method based on a diagnostic device according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, For storing computer programs, wherein the computer program, when executed by the processor, implements the vehicle identification number verification method based on a diagnostic device according to any one of claims 1 to 7.