Shell machining workshop code scanning content recording method and system based on LabVIEW
By adopting a LabVIEW-based scan code content recording system in the shell machine-adding workshop, the die-cast code is analyzed and prevented from processing errors, the problems of inefficiency of traditional recording methods and inaccurate data are solved, and efficient and accurate production data management and in-depth optimized production management are achieved.
Patent Information
- Application Number
- CN202411649148.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-19
- Publication Date
- 2025-04-25
AI Technical Summary
The traditional manual recording method is inefficient and prone to errors in the shell machine plus workshop, and it is difficult to realize real-time data correlation and integration analysis, which cannot meet the needs of modern production management.
The shell machine-based workshop scan content recording system is adopted, and the data mark is received through the scanning gun, and the die-cast code is obtained through the anti-error program written by the LabVIEW backend is used to prevent error processing to ensure the accuracy and completeness of the data.
It realizes efficient and accurate production data recording, significantly improves production efficiency and data accuracy, and supports the needs of modern production management, including real-time data correlation and in-depth optimization of production management.
Smart Images

Figure CN119884422A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of data acquisition and processing in a machining workshop, and in particular relates to a method and system for recording code scanning content in a shell machining workshop based on LabVIEW. Background Art
[0002] In the production process of the shell machining workshop, the traditional manual recording method or the recording system that partially uses automated equipment but has relatively single functions has always been a bottleneck that is difficult to overcome. This recording method is not only inefficient and prone to errors, but also difficult to achieve real-time correlation and integrated analysis of data, thus failing to meet the needs of modern production management.
[0003] Specifically, in the daily operation of the shell machining workshop, the production data of each component is crucial, including its production time, production line body number, and scanned code content. However, existing methods often cannot accurately bind these production data to their corresponding components. Once a component has a quality problem, due to inaccurate and untimely records, production managers will find it difficult to quickly locate the source of the problem and thus cannot take effective improvement measures.
[0004] In short, the traditional manual recording method not only consumes a lot of time and manpower, but also due to human factors, the accuracy and completeness of the data are difficult to guarantee; there is no correlation between shell information and line numbers, or errors are prone to occur in this process, reducing the efficiency and accuracy of production management; there is no corresponding error prevention function when storing data, and sometimes the scanned code content is entered with incorrect length, incorrect part number or repeated entry. Summary of the invention
[0005] In order to solve the above problems and realize comprehensive management and analysis of production data of shell machining workshop in a more efficient, accurate and real-time recording manner, the present invention proposes a shell machining workshop code scanning content recording system and method based on LabVIEW.
[0006] A method for recording code scanning content in a shell machining workshop based on LabVIEW to achieve one of the purposes of the present invention includes:
[0007] Parse the data identifier received from the barcode scanner to obtain the die-casting code; the data received by the barcode scanner comes from scanning the shell parts in the shell machining workshop; the shell parts correspond to the die-casting code, and the die-casting code is used to record the relevant information of the shell parts;
[0008] The error-proofing program written in the LabVIEW backend is used to prevent errors in the die-casting code after parsing;
[0009] If the die-casting code is correct, the die-casting code is displayed in a text box of a LabVIEW-based program connected to the barcode scanner;
[0010] The die-casting code currently read is stored in an electronic spreadsheet of a computer connected to the barcode scanner;
[0011] Methods for error-proofing die-casting codes include:
[0012] If the length of the die-casting code is incorrect, an alarm will be prompted on the LabVIEW-based software interface that the scanned code length is insufficient;
[0013] If the part number of the die-casting code does not correspond to the currently scanned component, a part number mismatch alarm error will be prompted on the LabVIEW-based software interface;
[0014] If duplicate scans exist, a duplicate scan alarm will be prompted on the LabVIEW-based software interface.
[0015] Furthermore, in the method for error-proofing the die-casting code, the method for determining whether the length is correct includes:
[0016] Read the length of the current die-casting code;
[0017] The read length is compared with a preset length; if the lengths are consistent, the length is considered correct. The preset length is preset according to the parts to be scanned in the current batch.
[0018] Furthermore, in the method for error-proofing the die-casting code, the method for determining whether the part number corresponds includes:
[0019] Read the data at the corresponding position of the die-casting code to obtain the part number;
[0020] If the part number is consistent with the part number currently selected by the software, it is considered to correspond to the currently scanned component.
[0021] Furthermore, in the method for error-proofing the die-casting code, the method for determining whether repeated scanning exists includes:
[0022] Compare the currently read part number with the part number saved in the computer Excel spreadsheet one by one; if there are consistent part numbers, it is considered that there is a duplicate scan.
[0023] Furthermore, after storing the currently read shell information in an electronic spreadsheet of a computer connected to the barcode scanner, it also includes: setting the barcode scanning completion light to be on for one second, and displaying the most recently entered information on the software front-end interface.
[0024] Furthermore, it also includes: after the code scanning is completed, the code scanning completion light and the code scanning input are initialized; the initialization operation of the code scanning completion light includes: setting the code scanning completion light to flash green; the initialization operation of the code scanning input includes: the code scanning input is cleared, and there will be no alarm, and length recognition and alarm will be performed only when content is input.
[0025] A LabVIEW-based shell machining workshop code scanning content recording system for achieving the second purpose of the present invention is characterized by comprising:
[0026] Data parsing module: used to parse the data identifier received from the barcode scanner to obtain the die-casting code;
[0027] Data error prevention module: used to prevent errors in the parsed die-casting code through the error prevention program written in the LabVIEW backend;
[0028] Data display and storage module: used to display the die-casting code in a text box of a LabVIEW-based program connected to the code scanner; store the currently read die-casting code in a spreadsheet of a computer connected to the code scanner;
[0029] In the data error prevention module, the methods for error prevention of the die-casting code include:
[0030] If the length of the die-casting code is incorrect, an alarm will be prompted on the LabVIEW-based software interface that the scanned code length is insufficient;
[0031] If the part number of the die-casting code does not correspond to the currently scanned component, a part number mismatch alarm error will be prompted on the LabVIEW-based software interface;
[0032] If duplicate scans exist, a duplicate scan alarm will be prompted on the LabVIEW-based software interface.
[0033] Furthermore, in the method for error-proofing the die-casting code, the method for determining whether the length is correct includes:
[0034] Read the length of the current die-casting code;
[0035] The read length is compared with a preset length; if the lengths are consistent, the length is considered correct. The preset length is preset according to the parts to be scanned in the current batch.
[0036] The beneficial effects of the present invention include:
[0037] 1. This system is based on LabVIEW, a graphical programming interface, and is quick to develop. It provides advantages such as high-precision data processing capabilities and rich visualization functions. In addition, based on error-proofing procedures, the system is more accurate and stable, reducing the error rate of information entry.
[0038] 2. Significantly improve production efficiency
[0039] Through automated code scanning and data processing, manual intervention is reduced, the time for production data recording is greatly shortened, and the overall efficiency of the production process is improved.
[0040] 3. Significantly enhance data accuracy
[0041] High-precision time synchronization, intelligent code scanning information recognition and strict data processing procedures ensure the accuracy and reliability of recorded data, effectively avoiding human errors and data deviations.
[0042] 4. Deeply optimize production management
[0043] Rich, accurate and real-time data provides strong support for the formulation of production plans, rational allocation of resources, quality monitoring and traceability, helping enterprises to achieve refined production management and improve production quality and efficiency.
[0044] 5.Flexibly adapt to business changes.
[0045] Based on LabVIEW technology, the development process is simple and fast: LabVIEW provides a wealth of graphical programming tools and function libraries, which reduces the difficulty of development and shortens the development cycle. The scalable system architecture and modular design enable the system to easily cope with the development and changes of corporate business, reducing the cost and risk of system upgrades and maintenance. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] Figure 1 is a flow chart of one embodiment of the method of the present invention;
[0047] Figure 2 It is a data flow schematic diagram of the present invention;
[0048] Figure 3 It is the main interface diagram of the software described in the present invention. DETAILED DESCRIPTION
[0049] The following specific implementations are used to explain the technical solutions of the claims of the present invention so that those skilled in the art can understand the claims. The protection scope of the present invention is not limited to the following specific implementation structures. The technical solutions of the claims of the present invention made by those skilled in the art but different from the following specific implementations are also within the protection scope of the present invention.
[0050] LabVIEW (Laboratory Virtual Instrument Engineering Workbench) is a graphical programming language and its development environment developed by National Instruments (NI). The program is written in the graphical editing language G (Graphics). Users can create programs by dragging and connecting different icons (nodes). These icons represent the modules of the program, and the lines represent the data flow. In LabVIEW, the data flow between the nodes in the program flowchart determines the execution order of the program. LabVIEW contains a large number of function libraries, covering multiple fields such as data acquisition, GPIB, serial port control, data analysis, data display and data storage, which can meet various application requirements. LabVIEW supports a variety of hardware devices, such as sensors, actuators, controllers, etc., and can connect and communicate with hardware devices through NI's hardware devices and drivers. LabVIEW supports modular design and plug-in mechanism. Users can expand its functions by writing custom modules or installing third-party plug-ins. LabVIEW supports multiple programming languages and open standards, such as C / C++, .NET, MATLAB, etc., and can be integrated with other software. LabVIEW provides a complete integrated development environment, including editors, debuggers, code management tools, etc., to facilitate users to develop, test and deploy.
[0051] Example 1
[0052] A method for recording code scanning content in shell machining workshop based on LabVIEW
[0053] The barcode scanner scans the data identification on the shell (LabVIEW can communicate with the barcode scanner without any obstacles in hardware), and the barcode scanner interface receives and parses the data identification to obtain the die-casting code, and displays the die-casting code in the text box of the computer connected to the barcode scanner; the identification data is used to represent the shell information, which can be a QR code or a barcode; such as: the barcode scanner scans the QR code on the shell, and the QR code is printed during die-casting; the information on the QR code includes: shell information, line number; the shell information is some codes, and the information represented includes: shell type, production time, die-casting line; the line number is on which machining line the shell is processed, and the line number is manually selected in the software.
[0054] The error-proofing program written in the LabVIEW backend is used to prevent errors in the die-casting code after parsing;
[0055] When the error prevention program determines that there is no problem with the die-casting code, the serial number, scanning time, and the currently read shell information are stored in the electronic form of the computer connected to the barcode scanner for subsequent query and tracing; the shell information includes: die-casting code and machined line number. The serial number is used to record the entry order of the current parts; it can be the number of scans, such as the first scanned part is No. 1, the second scanned part is No. 2, and they increase in sequence; the serial number can also increase in sequence according to the last number stored in the computer Excel table. The machined line number is pre-set before scanning according to the current batch of parts to be scanned.
[0056] In some embodiments, the error proofing method comprises:
[0057] If the length of the die-casting code is incorrect, an alarm will be prompted on the LabVIEW-based software interface that the scanned code length is insufficient;
[0058] If the part number of the die-casting code does not correspond to the currently scanned component, a part number mismatch alarm error will be prompted on the LabVIEW-based software interface;
[0059] If duplicate scans exist, a duplicate scan alarm will be prompted on the LabVIEW-based software interface.
[0060] In some embodiments, in the above error prevention method, the method of determining whether the length is correct includes:
[0061] Read the length of the current die-casting code;
[0062] The read length is compared with a preset length; if the lengths are consistent, the length is considered correct. The preset length is preset according to the parts to be scanned in the current batch.
[0063] In some embodiments, in the above error prevention method, the method of determining whether the part number corresponds includes:
[0064] Read the data at the corresponding position of the die-casting code to obtain the part number;
[0065] If the last 10 digits of the scanned code content are consistent with the part number currently selected by the software, it is considered to correspond to the currently scanned component.
[0066] In some embodiments, in the above error prevention method, the method for determining whether repeated scanning exists includes:
[0067] Compare the currently read part number with the part number saved in the computer Excel spreadsheet one by one; if there are consistent part numbers, it is considered that there is a duplicate scan.
[0068] In some embodiments, after storing the serial number, scanning time, and currently read shell information into a spreadsheet of a computer connected to the barcode scanner, it also includes: setting the scanning completion light to be on for one second, and displaying the most recently entered information on the software front-end interface.
[0069] In some embodiments, the above-mentioned LabVIEW-based shell machining workshop scan code content recording method also includes: when the reset button is clicked on the software interface, the scan code completion light, scan code input and line number selection are initialized; the initialization operation of the scan code completion light includes: setting the scan code completion light to flash green; the initialization operation of the scan code input includes: the scan code input is cleared, and there will be no alarm, and length recognition and alarm will be performed only when content is input; the initialization operation of the line number selection includes: the line number is cleared to prevent the last line number from continuing if it is not reselected, so as to avoid repeated operations.
[0070] In some embodiments, the above-mentioned LabVIEW-based shell machining workshop code scanning content recording method further includes: when the clear button is clicked on the software interface, the last piece of information in the table is cleared, and then the three most recently entered pieces of information are displayed, such as Figure 3 As shown, in this embodiment, in order to facilitate manual viewing of input information, LabVIEW is used to display the collected data in an intuitive and clear manner on the software front-end interface. In this embodiment, the three most recent historical data information is displayed for workers to observe, and the drop-down box can be lengthened according to needs to display multiple information at a time; an alarm will be provided for erroneous scanning information, and a manual correction button will be provided for scanning data with repeated alarms, so that the previous erroneous data can be cleared.
[0071] The hardware configuration and environment construction of the present invention include:
[0072] 1. A high-performance computer as a data processing server, such as an Intel Core i7-6700 or higher CPU, equipped with sufficient memory, storage, and network bandwidth, such as 8G memory, 1T storage, and 50M network bandwidth.
[0073] 2. Install a stable and reliable barcode scanner and ensure that the physical connection between it and the server is normal.
[0074] 3. Build a secure network environment, support wired and wireless network connections, and ensure the stability and security of data transmission.
[0075] The software installation and parameter setting of the present invention include:
[0076] 1. Install the latest version of LabVIEW development environment and related drivers and library files on the server.
[0077] 2. Configure system parameters, including: the working mode of the barcode scanner, the address of the time synchronization server, and the data storage path.
[0078] Before the application of the present invention, it also includes: the correct operation method of the barcode scanner, the selection rules of the line number, the handling of common problems, etc.; for example: when using the barcode scanner, the system input method needs to be English, otherwise the scanning information will be entered incorrectly; do not open the Excel file when using the software, and please close the Excel software before viewing the file; when the repeated scanning alarm is prompted, you need to close the software, manually open the Excel table, and delete the last row.
[0079] It should be understood that the order of execution of the steps in the above embodiment does not necessarily mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present invention.
[0080] Example 2
[0081] A method for recording scanned code content in a shell machining workshop based on LabVIEW, comprising:
[0082] Parse the data identifier received from the barcode scanner to obtain the die-casting code;
[0083] The error-proofing program written in the LabVIEW backend is used to prevent errors in the die-casting code after parsing;
[0084] If the die-casting code is correct, the die-casting code is displayed in a text box of a LabVIEW-based program connected to the barcode scanner;
[0085] The die-casting code currently read is stored in an electronic spreadsheet of a computer connected to the barcode scanner;
[0086] Methods for error-proofing die-casting codes include:
[0087] If the length of the die-casting code is incorrect, an alarm will be prompted on the LabVIEW-based software interface that the scanned code length is insufficient;
[0088] If the part number of the die-casting code does not correspond to the currently scanned component, a part number mismatch alarm error will be prompted on the LabVIEW-based software interface;
[0089] If duplicate scans exist, a duplicate scan alarm will be prompted on the LabVIEW-based software interface.
[0090] In some embodiments, in the method for error-proofing the die-casting code, the method for determining whether the length is correct includes:
[0091] Read the length of the current die-casting code;
[0092] The read length is compared with a preset length; if the lengths are consistent, the length is considered correct. The preset length is preset according to the parts to be scanned in the current batch.
[0093] In some embodiments, in the method for error-proofing the die-casting code, the method for determining whether the part number corresponds includes:
[0094] Read the data at the corresponding position of the die-casting code to obtain the part number;
[0095] If the part number is consistent with the part number currently selected by the software, it is considered to correspond to the currently scanned component.
[0096] In some embodiments, in the method for error-proofing the die-casting code, the method for determining whether repeated scanning exists includes:
[0097] Compare the currently read part number with the part number saved in the computer Excel spreadsheet one by one; if there are consistent part numbers, it is considered that there is a duplicate scan.
[0098] In some embodiments, after storing the currently read shell information in a spreadsheet of a computer connected to the barcode scanner, it also includes: setting the scanning completion light to be on for one second, and displaying the most recently entered information on the software front-end interface.
[0099] In some embodiments, it also includes: after the code scanning is completed, the code scanning completion light and the code scanning input are initialized; the initialization operation of the code scanning completion light includes: setting the code scanning completion light to flash green; the initialization operation of the code scanning input includes: the code scanning input is cleared, and there will be no alarm, and length recognition and alarm will be performed only when there is content input.
[0100] Example 3
[0101] A LabVIEW-based shell machining workshop code scanning content recording system, characterized by comprising:
[0102] Data parsing module: used to parse the data identifier received from the barcode scanner to obtain the die-casting code;
[0103] Data error prevention module: used to prevent errors in the parsed die-casting code through the error prevention program written in the LabVIEW backend;
[0104] Data display and storage module: used to display the die-casting code in a text box of a LabVIEW-based program connected to the code scanner; store the currently read die-casting code in a spreadsheet of a computer connected to the code scanner;
[0105] In the data error prevention module, the methods for error prevention of the die-casting code include:
[0106] If the length of the die-casting code is incorrect, an alarm will be prompted on the LabVIEW-based software interface that the scanned code length is insufficient;
[0107] If the part number of the die-casting code does not correspond to the currently scanned component, a part number mismatch alarm error will be prompted on the LabVIEW-based software interface;
[0108] If duplicate scans exist, a duplicate scan alarm will be prompted on the LabVIEW-based software interface.
[0109] In the above-mentioned method for error prevention of die-casting codes, there is no obvious order of execution between the steps. One of the preferred execution orders of the method is to finally determine whether there is repeated scanning. Because when the amount of data is large, the computing resources consumed by repeated scanning will be relatively large. When the length of the die-casting code is incorrect or the part number does not correspond to the currently scanned component, there is no need to determine whether there is a scan.
[0110] In some embodiments, in the method for error-proofing the die-casting code, the method for determining whether the length is correct includes:
[0111] Read the length of the current die-casting code;
[0112] The read length is compared with a preset length; if the lengths are consistent, the length is considered correct. The preset length is preset according to the parts to be scanned in the current batch.
[0113] Example 4
[0114] An embodiment of the present invention further provides a computer-readable storage medium, which stores a computer program. The computer program includes program instructions. When the program instructions are executed by a processor, the steps of the method described in the present invention are implemented, which will not be repeated here.
[0115] The computer-readable storage medium may be the data transmission device provided in any of the aforementioned embodiments or the internal storage unit of the computer device, such as the hard disk or memory of the computer device. The computer-readable storage medium may also be an external storage device of the computer device, such as a plug-in hard disk, a smart memory card (smartmedia card, SMC), a secure digital (secure digital, SD) card, a flash card (flash card), etc., provided on the computer device.
[0116] Furthermore, the computer-readable storage medium may include both an internal storage unit of the computer device and an external storage device. The computer-readable storage medium is used to store the computer program and other programs and data required by the computer device. The computer-readable storage medium may also be used to temporarily store data to be output or has been output.
[0117] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0118] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0119] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0120] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0121] Example 5
[0122] A computer program product includes a computer program / instruction, which, when executed by a processor, implements any step of the LabVIEW-based shell machining workshop code scanning content recording method.
[0123] The contents not described in detail in this specification belong to the prior art known to professional and technical personnel in this field.
Claims
1. A method for recording code scanning content in a shell machining workshop based on LabVIEW, characterized in that: include: Parse the data identifier received from the barcode scanner to obtain the die-casting code; The error-proofing program written in the LabVIEW backend is used to prevent errors in the die-casting code after parsing; If the die-casting code is correct, the die-casting code is displayed in a text box of a LabVIEW-based program connected to the barcode scanner; The die-casting code currently read is stored in an electronic spreadsheet of a computer connected to the barcode scanner; Methods for error-proofing die-casting codes include: If the length of the die-casting code is incorrect, an alarm will be prompted on the LabVIEW-based software interface that the scanned code length is insufficient; If the part number of the die-casting code does not correspond to the currently scanned component, a part number mismatch alarm error will be prompted on the LabVIEW-based software interface; If duplicate scans exist, a duplicate scan alarm will be prompted on the LabVIEW-based software interface.
2. The method for recording code scanning contents in a shell machining workshop based on LabVIEW as claimed in claim 1, characterized in that: Among the methods for error-proofing the die-casting code, the methods for determining whether the length is correct include: Read the length of the current die-casting code; The read length is compared with a preset length; if the lengths are consistent, the length is considered correct, and the preset length is preset according to the parts to be scanned in the current batch.
3. The method for recording code scanning content in a shell machining workshop based on LabVIEW as claimed in claim 1, characterized in that: In the method of error-proofing the die-casting code, the method of determining whether the part number corresponds includes: Read the data at the corresponding position of the die-casting code to obtain the part number; If the part number is consistent with the currently selected part number, it is considered to correspond to the currently scanned component.
4. The method for recording code scanning content in a shell machining workshop based on LabVIEW as claimed in claim 1, characterized in that: In the method of error prevention for die-casting codes, the method of determining whether repeated scanning exists includes: The currently read part number is compared one by one with the part numbers saved in the table; if there are consistent part numbers, it is considered that there is a duplicate scan.
5. The method for recording code scanning contents in a shell machining workshop based on LabVIEW as claimed in claim 1, characterized in that: After storing the currently read shell information into the electronic spreadsheet of the computer connected to the barcode scanner, it also includes: setting the barcode scanning completion light to be always on for one second, and displaying the most recently entered information on the software front-end interface.
6. The method for recording code scanning contents in a shell machining workshop based on LabVIEW as claimed in claim 1, characterized in that: Also includes: After the code scanning is completed, the code scanning completion light and code scanning input are initialized; The initialization operation of the code scanning completion light includes: setting the code scanning completion light to flashing green; the initialization operation of the code scanning input includes: the code scanning input is cleared, and no alarm will be given. Length recognition and alarm will be performed only when content is entered.
7. A LabVIEW-based shell machining workshop code scanning content recording system, characterized in that: include: Data parsing module: used to parse the data identifier received from the barcode scanner to obtain the die-casting code; Data error prevention module: used to prevent errors in the parsed die-casting code through the error prevention program written in the LabVIEW backend; Data display and storage module: used to display the die-casting code in the text box of the LabVIEW-based program connected to the code scanner; The die-casting code currently read is stored in an electronic spreadsheet of a computer connected to the barcode scanner; In the data error prevention module, the methods for error prevention of the die-casting code include: If the length of the die-casting code is incorrect, an alarm will be prompted on the LabVIEW-based software interface that the scanned code length is insufficient; If the part number of the die-casting code does not correspond to the currently scanned component, a part number mismatch alarm error will be prompted on the LabVIEW-based software interface; If duplicate scans exist, a duplicate scan alarm will be prompted on the LabVIEW-based software interface.
8. The LabVIEW-based shell machining workshop code scanning content recording system as claimed in claim 7, characterized in that: Methods for determining whether the die-cast code length is correct include: Read the length of the current die-casting code; The read length is compared with a preset length; if the lengths are consistent, the length is considered correct, and the preset length is preset according to the parts to be scanned in the current batch.
9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by the processor, the steps of the method for recording the scanning content of a shell machining workshop based on LabVIEW as described in any one of claims 1 to 7 are implemented.
10. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instruction is executed by the processor, any step of the LabVIEW-based shell machining workshop code scanning content recording method described in claims 1 to 7 is implemented.