Intelligent mistake proofing method based on manufacturing execution system MES and equipment control system WinCC

By adopting intelligent error-proof methods based on MES and WinCC in the manufacturing industry, and using DataMatrix QR code identification and automation control, the defects of automation, data management and production process optimization in traditional manufacturing are solved, and the transparency and traceability of the production process are achieved, and the accuracy and reliability of production are improved.

CN119717709APending Publication Date: 2025-03-28WUXI WEIFU ENVIRONMENT PROTECTION CATALYST
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411794931.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-09
Publication Date
2025-03-28

AI Technical Summary

Technical Problem

There are significant defects in automation, data management and production process optimization in the existing manufacturing industry, resulting in inefficiency, inaccurate information or loss, and traditional error prevention measures cannot monitor and correct errors in real time, increasing defective rates and production costs.

Method used

The intelligent error prevention method based on the manufacturing execution system MES and the equipment control system WinCC is adopted. By identifying the DataMatrix format QR code on the raw materials, combined with the automation functions of the MES and WinCC systems, real-time monitoring and control of the production process is achieved to ensure the uniqueness and traceability of the product raw materials.

Benefits of technology

It effectively avoids the errors in the direction, repeated processing and mixed batch production problems during the processing process, realizes transparency and traceability of the entire production process, prevents potential errors, and ensures the accuracy and consistency of information, improving the accuracy and reliability of production.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119717709A_ABST
    Figure CN119717709A_ABST
Patent Text Reader

Abstract

The invention relates to an intelligent mistake proofing method based on a manufacturing execution system MES and an equipment control system WinCC, and relates to the field of intelligent manufacturing. Through fusion use of a manufacturing execution system MES database function, an equipment control system WinCC automation characteristic and a special characteristic of a DataMatrix format two-dimensional code, the problems of processing direction errors, repeated processing, mixed batch production and the like caused in the processing process of product raw materials are effectively avoided, transparency and traceability of the whole production process are realized, and the production efficiency is improved. And potential errors are effectively prevented. Besides, the two-dimensional code is used as an information carrier, the whole life cycle of each batch of raw materials from warehousing to finished product ex-warehouse can be tracked, the accuracy and consistency of information are ensured, and accurate mistake proofing of production and processing is reflected in a real sense.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of intelligent manufacturing technology, and in particular to an intelligent error prevention method based on a manufacturing execution system MES and an equipment control system WinCC. Background Art

[0002] Although the integration of industrial Internet and 5G technology is driving the transformation of manufacturing towards digitalization and intelligence, the traditional manufacturing model still has significant defects in automation, data management and production process optimization.

[0003] In existing technologies, many factories rely on manual operations and paper records for production management, which is not only inefficient but also prone to inaccurate or lost information. In addition, traditional error prevention measures are mostly post-inspections, which cannot monitor and correct errors in real time during the production process, thereby increasing the defective rate and production costs. With the popularization of the concept of intelligent manufacturing, companies are facing tremendous pressure to upgrade traditional equipment to intelligent systems, but existing solutions are often difficult to achieve seamless integration, limiting the flexibility and responsiveness of the production process.

[0004] Therefore, there is an urgent need for an intelligent error-proofing method that can effectively combine modern information technology and automated control to meet these challenges. Summary of the invention

[0005] The purpose of the present invention is to provide an intelligent error prevention method based on a manufacturing execution system MES and an equipment control system WinCC to solve the problems existing in the above-mentioned prior art.

[0006] To achieve the above object, the technical solution adopted by the present invention is: In a first aspect, the present invention provides an intelligent error prevention method based on a manufacturing execution system MES and an equipment control system WinCC, the method comprising: S1. Identify and create recipe files for products based on the manufacturing execution system (MES); S2, before the product is produced, a unique DataMatrix format two-dimensional code is marked on each raw material of the product; S3, in response to the raw material identification operation being completed and put online, reporting the production and processing in the manufacturing execution system MES, and reading the product formula through the manufacturing execution system MES and writing it into the equipment control system WinCC; S4, in response to the raw material being circulated on the production equipment controlled by the equipment control system WinCC, the QR code characteristic information on the raw material is read and parsed by the code reader at the code reading station, and the equipment control system WinCC synchronously receives the QR code characteristic information and transmits the QR code characteristic information to the manufacturing execution system MES; S5, in response to the device control system WinCC receiving the two-dimensional code characteristic information, comparing it with the formula value of the two-dimensional code characteristic information written into the manufacturing execution system MES in step S3, and determining whether to proceed to the next step of processing; S6. In response to the manufacturing execution system MES receiving the QR code characteristic information, a comparison database is immediately established to perform a comparison operation. For product raw materials that meet the requirements, the manufacturing execution system MES promptly feeds back the equipment control system WinCC to control the production equipment to determine whether to proceed to the next step of processing.

[0007] In a possible implementation, step S1 includes: The product identification and formula filing is performed in the manufacturing execution system MES, which at least includes formula filing for the product name, enabling QR code reading, QR code characteristic information on the raw materials, enabling the manufacturing execution system MES duplicate code comparison, and enabling the manufacturing execution system MES batch number comparison.

[0008] In a possible implementation, in step S2: The DataMatrix format two-dimensional code has characteristic information assigned in four directions: up, down, left, and right. The DataMatrix format two-dimensional code can at least be filled with the batch number, serial number, and part number of the product.

[0009] In a possible implementation, in step S3, reading the product formula through the manufacturing execution system MES and writing it into the equipment control system WinCC includes: The manufacturing execution system MES reads the product name, enables QR code reading, QR code characteristic information on the raw material, enables the manufacturing execution system MES duplicate code comparison, and enables the manufacturing execution system MES batch number comparison, and writes it into the equipment control system WinCC.

[0010] In a possible implementation, in step S4: The two-dimensional code characteristic information at least includes a two-dimensional code direction value, a content character length value, and two-dimensional code content information. The two-dimensional code direction value corresponds to the characteristic information assigned to the four directions of up, down, left, and right of the DataMatrix format two-dimensional code. The two-dimensional code content information corresponds to the batch number, serial number, and part number of the product that can be filled in the DataMatrix format two-dimensional code.

[0011] In a possible implementation, step S4 includes: In response to the raw materials being circulated on the production equipment controlled by the equipment control system WinCC, the QR code characteristic information on the raw materials is read and parsed by the code reader at the code reading station. The equipment control system WinCC will synchronously receive the QR code characteristic information and pass the QR code content information in the QR code characteristic information to the manufacturing execution system MES.

[0012] In a possible implementation, step S5 includes: In response to the device control system WinCC receiving the QR code characteristic information, the device control system WinCC compares the QR code direction value and content character length value of the raw material reported and written into the manufacturing execution system MES in step S3 to see whether they are consistent. The device control system WinCC controls the production equipment to perform the next step of processing on the consistent product raw materials, and eliminates the inconsistent product raw materials and does not perform the next step of processing.

[0013] In a possible implementation, step S6 includes: In response to the manufacturing execution system MES receiving the QR code content information in the QR code characteristic information, a comparison database is established to perform a comparison operation to check whether the batch number is consistent with the product report batch number and whether the QR code content information has appeared in the comparison database. If the compared batch numbers are consistent and there is no repeated reading of the QR code content information, the manufacturing execution system MES promptly feeds back the equipment control system WinCC to control the production equipment to perform the next step of processing, and eliminates product raw materials that do not meet the requirements and does not perform the next step of processing.

[0014] In a second aspect, the present invention provides a computer device, comprising a processor and a memory, wherein the memory stores at least one instruction, at least one program, a code set or an instruction set, and the processor can load and execute at least one instruction, at least one program, a code set or an instruction set to implement the intelligent error prevention method based on the manufacturing execution system MES and the equipment control system WinCC as provided above.

[0015] In a third aspect, the present invention provides a computer-readable storage medium, in which at least one instruction, at least one program, code set or instruction set is stored. A processor can load and execute at least one instruction, at least one program, code set or instruction set to implement the intelligent error prevention method based on the manufacturing execution system MES and the equipment control system WinCC as provided above.

[0016] In a fourth aspect, the present invention provides a computer program product or a computer program, the computer program product or the computer program comprising computer program instructions, the computer program instructions being stored in a computer-readable storage medium. A processor reads the computer instructions from the computer-readable storage medium and executes the computer instructions, so that the computer device executes the intelligent error prevention method based on the manufacturing execution system MES and the equipment control system WinCC as provided above.

[0017] The beneficial effects brought about by the technical solution provided by the present invention include at least: By integrating the MES database function of the manufacturing execution system, the WinCC automation characteristics of the equipment control system, and the special characteristics of the DataMatrix format QR code, we can effectively avoid problems such as processing direction errors, repeated processing, mixed batch production, etc. caused by the processing of product raw materials, achieve transparency and traceability of the entire production process, and effectively prevent potential errors. In addition, with the QR code as an information carrier, the entire life cycle of each batch of raw materials from storage to finished product delivery can be tracked to ensure the accuracy and consistency of the information, which truly reflects the precise error prevention of production and processing. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] The accompanying drawings are used to provide further understanding of the present invention and constitute a part of the specification. They are used to explain the present invention together with the embodiments of the present invention and do not constitute a limitation of the present invention.

[0019] Figure 1 A flowchart of an intelligent error prevention method based on a manufacturing execution system MES and an equipment control system WinCC provided by an exemplary embodiment of the present invention is shown.

[0020] Figure 2 A schematic diagram of recipe documentation for a manufacturing execution system MES provided by an exemplary embodiment of the present invention is shown.

[0021] Figure 3 A schematic diagram of direction assignment of a two-dimensional code in DataMatrix format provided by an exemplary embodiment of the present invention is shown.

[0022] Figure 4 A schematic diagram of an activation interface of a device control system WinCC provided by an exemplary embodiment of the present invention is shown.

[0023] Figure 5 A schematic diagram of a product A provided by a specific embodiment of the present invention is shown.

[0024] Figure 6 A schematic diagram of formula file creation for product A provided in a specific embodiment of the present invention is shown.

[0025] Figure 7 A schematic diagram of an activation interface of WinCC, a device control system for product A, provided in a specific embodiment of the present invention is shown.

[0026] Figure 8 A schematic diagram of the structure of a computer device for executing an intelligent error prevention method based on a manufacturing execution system MES and an equipment control system WinCC is shown according to an exemplary embodiment of the present invention. DETAILED DESCRIPTION

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

[0028] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0029] Figure 1 A flowchart of an intelligent error prevention method based on a manufacturing execution system MES and a device control system WinCC provided by an exemplary embodiment of the present invention is shown. The intelligent error prevention method based on a manufacturing execution system MES and a device control system WinCC comprises the following steps: Step S1: Identify and create a recipe file for the product based on the manufacturing execution system MES.

[0030] Specifically, the product identification and formula file creation in the manufacturing execution system MES includes at least the product name, enabling QR code reading, QR code characteristic information on the raw material, enabling MES duplicate code comparison, and enabling MES batch number comparison to create a formula file (see Figure 2 ).

[0031] In the embodiment of the present application, the product is identified and the formula is archived through the manufacturing execution system MES to ensure that the production process of each product is traceable and accurate. The Manufacturing Execution System (MES) is an information system used to optimize the production process of the manufacturing industry. It monitors, controls and manages the entire production process from order placement to product completion in real time. MES ensures the transparency and traceability of production data by integrating functional modules such as production planning, material tracking, quality control, and equipment maintenance, supporting enterprises to achieve efficient, flexible and accurate production operations, while promoting the improvement of production automation and intelligence levels.

[0032] Step S2: before the product is produced, a unique DataMatrix format two-dimensional code is marked on each raw material of the product.

[0033] In the embodiment of the present application, the DataMatrix format two-dimensional code has characteristic information assigned in four directions: up, down, left, and right (see Figure 3 ), DataMatrix format QR code can at least fill in the batch number, serial number, and part number of the product. In detail, DataMatrix format QR code is a two-dimensional barcode that can efficiently encode a large amount of information, with high-density storage and strong error correction capabilities. It is composed of a matrix of black and white squares, supports assignment characteristics in four directions: up, down, left, and right, and can accommodate various types of information including text, numbers, and binary data, such as the batch number, serial number, and part number of the product. DataMatrix QR code is widely used in manufacturing, logistics and other fields. Because of its small size, strong readability, and accurate decoding even if partially damaged, it is very suitable for identifying and tracking items of small size or complex surfaces.

[0034] In the embodiment of the present application, each raw material is uniquely marked with a DataMatrix format two-dimensional code to ensure that each raw material has a unique and traceable identity. The DataMatrix format two-dimensional code used in the embodiment of the present application has characteristic information assigned in four directions, which can efficiently encode and store key data such as the batch number, serial number and part number of the product. This setting not only enhances the full-process tracking capability of raw materials and finished products, but also effectively supports automated production and quality control processes through precise data recording and management, ensures high accuracy and traceability in the production process, reduces the possibility of human error, and improves overall production efficiency and management level.

[0035] Step S3: In response to the raw material identification operation being completed and put online, the production and processing report is made in the manufacturing execution system MES, and the product formula is read through the manufacturing execution system MES and written into the equipment control system WinCC.

[0036] In detail, the above-mentioned reading of product formulas through the manufacturing execution system MES and writing them into the equipment control system WinCC includes: reading product names through the manufacturing execution system MES, enabling QR code reading, QR code characteristic information on raw materials, enabling the manufacturing execution system MES duplicate code comparison, and enabling the manufacturing execution system MES batch number comparison, and writing them into the equipment control system WinCC (see Figure 4). The equipment control system WinCC (Windows Control Center) is an advanced supervisory control and data acquisition (SCADA) software system developed by Siemens and widely used in the field of industrial automation. It is mainly used for the creation and operation of human-machine interfaces (HMIs), allowing users to monitor, control and manage production equipment and process flows through an intuitive graphical interface. WinCC can collect and process data from field equipment in real time, support complex control logic, and provide functions such as alarm management, trend analysis and report generation, thereby helping factories achieve efficient and accurate production operations and optimized management.

[0037] In the embodiment of the present application, when the raw material identification operation is completed and the system goes online, the manufacturing execution system MES reports the production and processing, and automatically reads the product formula information, including the product name, enabling QR code reading, QR code characteristic information on the raw material, enabling duplicate code comparison and batch number comparison, and then writes these detailed information to the equipment control system WinCC. This setting ensures precise control and data consistency of the production process: the manufacturing execution system MES prevents duplicate coding and batch confusion by reading and verifying the unique QR code information of each raw material in real time, ensuring the accuracy of the formula; at the same time, these key parameters are synchronized to the equipment control system WinCC, so that the production equipment can operate according to precise formula instructions, thereby improving the degree of automation of production, reducing human errors, and ensuring product quality and traceability.

[0038] Step S4, in response to the raw materials circulating on the production equipment controlled by the equipment control system WinCC, the QR code characteristic information on the raw materials is read and parsed by the code reader at the code reading station, and the equipment control system WinCC will synchronously receive the QR code characteristic information and pass the QR code characteristic information to the manufacturing execution system MES.

[0039] In an embodiment of the present application, the QR code characteristic information on the raw material includes at least a QR code direction value, a content character length value, and QR code content information. The QR code direction value corresponds to the characteristic information assigned in the four directions of up, down, left, and right of the DataMatrix format QR code. The QR code content information corresponds to the batch number, serial number, and part number of the product that can be filled in the DataMatrix format QR code.

[0040] Specifically, step S4 includes: in response to the raw materials circulating on the production equipment controlled by the equipment control system WinCC, the QR code characteristic information on the raw materials is read and parsed by the code reader at the code reading station, and the equipment control system WinCC synchronously receives the QR code characteristic information and transmits the QR code content information in the QR code characteristic information to the manufacturing execution system MES.

[0041] Step S5: In response to the device control system WinCC receiving the QR code characteristic information, the information is compared with the recipe value of the QR code characteristic information written into the manufacturing execution system MES in step S3 to determine whether to proceed to the next step of processing.

[0042] To elaborate, this step S5 includes: in response to the device control system WinCC receiving the QR code characteristic information, comparing the QR code direction value and content character length value of the raw material reported in step S3 and written into the manufacturing execution system MES to see if they are consistent, the device control system WinCC controls the production equipment to perform the next step of processing on the consistent product raw materials, and removes the inconsistent product raw materials from the next step of processing.

[0043] In the embodiment of the present application, after the device control system WinCC receives the QR code characteristic information, the system will automatically compare the QR code direction value and content character length value of the raw material written by the reporting worker in the manufacturing execution system MES. If these values ​​are consistent, the device control system WinCC will control the production equipment to continue the next step of processing of qualified raw materials; and for inconsistent raw materials, they will be automatically identified and rejected and will no longer enter the subsequent processing flow. This setting ensures that only raw materials that have been verified and meet the expected specifications can participate in production, thereby effectively preventing quality problems caused by incorrect material information, improving the accuracy and reliability of production, and reducing the possibility of waste and rework.

[0044] Step S6: In response to the manufacturing execution system MES receiving the QR code characteristic information, a comparison database is immediately established to perform a comparison operation. For product raw materials that meet the requirements, the manufacturing execution system MES promptly feeds back the equipment control system WinCC to control the production equipment to determine whether to proceed to the next step of processing.

[0045] Specifically, this step S6 includes: in response to the manufacturing execution system MES receiving the QR code content information in the QR code characteristic information, establishing a comparison database for comparison operations to check whether the batch number is consistent with the product report batch number and whether the QR code content information has appeared in the comparison database; if the compared batch numbers are consistent and there is no repeated reading of the QR code content information, the manufacturing execution system MES promptly feeds back to the equipment control system WinCC to control the production equipment to perform the next step of processing, and removes product raw materials that do not meet the requirements and does not perform the next step of processing.

[0046] In an embodiment of the present application, in response to the manufacturing execution system MES receiving the QR code content information in the QR code characteristic information, the manufacturing execution system MES will immediately match the information with a pre-established comparison database, check whether the batch number is consistent with the batch number registered when the product is reported, and confirm whether the QR code content information has appeared in the database. If the batch number is consistent and no repeated reading of the QR code content information is found, the MES will promptly feedback to the equipment control system WinCC, authorizing the production equipment to carry out the next step of processing on the qualified raw materials; conversely, for raw materials that do not meet the requirements, the system will automatically identify and remove them to prevent them from entering the subsequent production process. This setting ensures that only raw materials that have been verified, meet the expected specifications, and have no duplicate records can participate in production, thereby effectively preventing quality problems caused by incorrect or duplicate material information and improving the accuracy and reliability of production.

[0047] Next, the present invention is further described in conjunction with a specific embodiment: Figure 5 A schematic diagram of product A provided by a specific embodiment of the present invention is shown. Product A is a ceramic catalyst. The raw material is a cylindrical ceramic honeycomb carrier. The processing technology is sizing operation in the honeycomb holes above the cylindrical ceramic honeycomb carrier. A batch of 1,000 product A with batch number 24100123 is scheduled for production in October 2024.

[0048] This specific embodiment provides an intelligent error prevention method based on a manufacturing execution system MES and an equipment control system WinCC, which specifically includes the following steps: Step 1: Please refer to Figure 6 , create an error-proof recipe file for the above product A in the manufacturing execution system MES.

[0049] Step 2: Perform DataMatrix two-dimensional code marking on the raw material cylindrical ceramic honeycomb carrier of the production batch 24100123 of product A before production. The content information of the two-dimensional code is "8-digit production batch number + 5-digit carrier serial number". For example, "2410012300001" represents the raw material of batch 24100123, in which one serial number is "00001". In this way, the content of the two-dimensional code from "2410012300001-2410012301000" represents the serial number of 1000 raw materials of batch 24100123 of product A; the character length value of the content of the DataMatrix two-dimensional code of each raw material is 13 bits; the direction 1 of the DataMatrix two-dimensional code of each raw material is toward the top of the carrier (the sizing surface, such as Figure 5 ).

[0050] Step 3: When the raw materials of batch 24100123 of product A are put into production, the production report is made in the manufacturing execution system MES. The manufacturing execution system MES grabs the production batch number and the system-set product A formula table and writes it into the equipment control system WinCC; refer to Figure 7 , turn on QR code reading, turn on QR code length verification, turn on QR code direction verification, turn on duplicate code verification, turn on batch number verification, assign a value to set the QR code length to "13", and assign a value to set the QR code direction to "1".

[0051] Step 4. Each cylindrical ceramic carrier of the 24100123 batch of product A passes through the barcode reader station controlled by the equipment control system WinCC one by one when it is conveyed to the sizing station on the belt line. The barcode reader reads the QR code on the carrier, parses the QR code direction value, content character length value, and QR code content information. The equipment control system WinCC synchronously receives the QR code direction value, content character length value, and QR code content information, and transmits the QR code content information to the manufacturing execution system MES. Step 5. Finally, the equipment control system WinCC will compare the QR code direction value and content character length value of the cylindrical ceramic carrier with the QR code direction "1" and QR code length value "13" written in the report. If the product carrier is consistent, the equipment control system WinCC will control the production equipment to continue to run the carrier to the sizing station for sizing. If the product carrier is inconsistent, the equipment control system WinCC will control the production equipment to grab the carrier and remove it to the abnormal product removal line of the equipment. At the same time, the manufacturing execution system MES will fill in the QR code content information such as carrier No. 00001 "2410012300001" after receiving it. It is loaded into the background database, and the first 8 digits of the QR code are compared to see if it is the product batch number 24100123, and whether the content "2410012300001" has appeared in the database. If the batch numbers are consistent and the content has not appeared in the database, the manufacturing execution system MES will promptly feedback to the equipment control system WinCC to control the production equipment to continue running the carrier to the sizing station for sizing. If the batch numbers are inconsistent or the content has appeared in the database, the manufacturing execution system MES will promptly feedback to the equipment control system WinCC to control the equipment gripper to grab the carrier and remove it to the abnormal product rejection line of the equipment.

[0052] In summary, the present invention integrates the manufacturing execution system MES database function, the equipment control system WinCC automation characteristics, and the special characteristics of the DataMatrix format two-dimensional code, effectively avoiding the problems of processing direction errors, repeated processing, mixed batch production, etc. caused by the raw materials of the products during processing, and realizes the transparency and traceability of the entire production process, effectively preventing the occurrence of potential errors. In addition, with the help of the two-dimensional code as an information carrier, the entire life cycle of each batch of raw materials from storage to finished product delivery can be tracked to ensure the accuracy and consistency of the information, which truly reflects the precise error prevention of production and processing.

[0053] Figure 8 A schematic diagram of the structure of a computer device for executing an intelligent error prevention method based on a manufacturing execution system MES and an equipment control system WinCC provided by an exemplary embodiment of the present invention is shown, and the computer device includes: The processor 801 includes one or more processing cores. The processor 801 executes various functional applications and data processing by running software programs and modules.

[0054] The receiver 802 and the transmitter 803 can be implemented as a communication component, and the communication component can be a communication chip. Optionally, the communication component can be implemented to include a signal transmission function. That is, the transmitter 803 can be used to transmit a control signal to the image acquisition device and the scanning device, and the receiver 802 can be used to receive the corresponding feedback instruction.

[0055] The memory 804 is connected to the processor 801 via a bus 805 .

[0056] The memory 804 may be used to store at least one instruction, and the processor 801 may be used to execute the at least one instruction to implement each step in the above method embodiment.

[0057] An embodiment of the present invention also provides a computer-readable storage medium, which stores at least one instruction, at least one program, code set or instruction set, which is loaded and executed by a processor to implement the above-mentioned intelligent error prevention method based on the manufacturing execution system MES and the equipment control system WinCC.

[0058] The present invention also provides a computer program product or a computer program, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the intelligent error prevention method based on the manufacturing execution system MES and the equipment control system WinCC described in any of the above embodiments.

[0059] Optionally, the computer readable storage medium may include: a read-only memory (ROM), a random access memory (RAM), a solid state drive (SSD), or an optical disk. Among them, the random access memory may include a resistance random access memory (ReRAM) and a dynamic random access memory (DRAM). The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages and disadvantages of the embodiments.

[0060] It should be understood that the specific examples herein are only intended to help those skilled in the art to better understand the present disclosure, rather than to limit the scope of the present invention.

[0061] It is understood that in the various implementations of this specification, the size of the sequence number of each process does not 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 present disclosure.

[0062] It can be understood that the various implementation modes described in this specification can be implemented individually or in combination, and the present disclosure is not limited to this.

[0063] Unless otherwise stated, all technical and scientific terms used in this disclosure have the same meaning as those generally understood by those skilled in the art of the technical field of this specification. The terms used in this specification are only for the purpose of describing specific embodiments and are not intended to limit the scope of this specification. The term "and / or" used in this specification includes any and all combinations of one or more related listed items. The singular forms of "a", "above", and "the" used in this disclosure and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings.

[0064] It can be understood that the processor of the present disclosure can be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method implementation method can be completed by the hardware integrated logic circuit or software instructions in the processor. The above processor can be a general processor, a digital signal processor (DigitalSignalProcessor, DSP), an application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), a field programmable gate array (Field Programmable Gate Array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the present disclosure can be implemented or executed. The general processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in the present disclosure can be directly embodied as a hardware decoding processor to perform, or the hardware and software modules in the decoding processor can be combined to perform. The software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.

[0065] It is understood that the memory in the present disclosure may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (programmable ROM, PROM), an erasable programmable read-only memory (erasable PROM, EPROM), an electrically erasable programmable read-only memory (EEPROM) or a flash memory. The volatile memory may be a random access memory (RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0066] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this specification.

[0067] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method implementation methods and will not be repeated here.

[0068] In the several embodiments provided in this specification, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device implementation described above is only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0069] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0070] In addition, each functional unit in each embodiment of the present specification may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0071] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this specification, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the method described in each embodiment of this specification. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk, etc., various media that can store program codes.

[0072] The above is only a specific implementation of this specification, but the protection scope of the present invention is not limited thereto. Any person skilled in the art who is familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in this specification, which should be included in the protection scope of this specification. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.

Claims

1. An intelligent error prevention method based on manufacturing execution system MES and equipment control system WinCC, characterized in that: The method comprises: S1. Identify and create recipe files for products based on the manufacturing execution system (MES); S2, before the product is produced, a unique DataMatrix format two-dimensional code is marked on each raw material of the product; S3, in response to the raw material identification operation being completed and put online, reporting the production and processing in the manufacturing execution system MES, and reading the product formula through the manufacturing execution system MES and writing it into the equipment control system WinCC; S4, in response to the raw material being circulated on the production equipment controlled by the equipment control system WinCC, the QR code characteristic information on the raw material is read and parsed by the code reader at the code reading station, and the equipment control system WinCC synchronously receives the QR code characteristic information and transmits the QR code characteristic information to the manufacturing execution system MES; S5, in response to the device control system WinCC receiving the two-dimensional code characteristic information, comparing it with the formula value of the two-dimensional code characteristic information written into the manufacturing execution system MES in step S3, and determining whether to proceed to the next step of processing; S6. In response to the manufacturing execution system MES receiving the QR code characteristic information, a comparison database is immediately established to perform a comparison operation. For product raw materials that meet the requirements, the manufacturing execution system MES promptly feeds back the equipment control system WinCC to control the production equipment to determine whether to proceed to the next step of processing.

2. The intelligent error prevention method based on the manufacturing execution system MES and the equipment control system WinCC according to claim 1 is characterized in that: The step S1 comprises: The product identification and formula filing is performed in the manufacturing execution system MES, which at least includes formula filing for the product name, enabling QR code reading, QR code characteristic information on the raw materials, enabling the manufacturing execution system MES duplicate code comparison, and enabling the manufacturing execution system MES batch number comparison.

3. The intelligent error prevention method based on the manufacturing execution system MES and the equipment control system WinCC according to claim 1 is characterized in that: In step S2: The DataMatrix format two-dimensional code has characteristic information assigned in four directions: up, down, left, and right. The DataMatrix format two-dimensional code can at least be filled with the batch number, serial number, and part number of the product.

4. The intelligent error prevention method based on the manufacturing execution system MES and the equipment control system WinCC according to claim 1 is characterized in that: In step S3, reading the product formula through the manufacturing execution system MES and writing it into the equipment control system WinCC includes: The manufacturing execution system MES reads the product name, enables QR code reading, QR code characteristic information on the raw material, enables the manufacturing execution system MES duplicate code comparison, and enables the manufacturing execution system MES batch number comparison, and writes it into the equipment control system WinCC.

5. The intelligent error prevention method based on the manufacturing execution system MES and the equipment control system WinCC according to claim 3 is characterized in that: In step S4: The two-dimensional code characteristic information at least includes a two-dimensional code direction value, a content character length value, and two-dimensional code content information. The two-dimensional code direction value corresponds to the characteristic information assigned to the four directions of up, down, left, and right of the DataMatrix format two-dimensional code. The two-dimensional code content information corresponds to the batch number, serial number, and part number of the product that can be filled in the DataMatrix format two-dimensional code.

6. The intelligent error prevention method based on the manufacturing execution system MES and the equipment control system WinCC according to claim 5 is characterized in that: The step S4 comprises: In response to the raw materials being circulated on the production equipment controlled by the equipment control system WinCC, the QR code characteristic information on the raw materials is read and parsed by the code reader at the code reading station. The equipment control system WinCC will synchronously receive the QR code characteristic information and pass the QR code content information in the QR code characteristic information to the manufacturing execution system MES.

7. The intelligent error prevention method based on the manufacturing execution system MES and the equipment control system WinCC according to claim 6 is characterized in that: The step S5 comprises: In response to the device control system WinCC receiving the QR code characteristic information, the device control system WinCC compares the QR code direction value and content character length value of the raw material reported and written into the manufacturing execution system MES in step S3 to see whether they are consistent. The device control system WinCC controls the production equipment to perform the next step of processing on the consistent product raw materials, and eliminates the inconsistent product raw materials and does not perform the next step of processing.

8. The intelligent error prevention method based on the manufacturing execution system MES and the equipment control system WinCC according to claim 6 is characterized in that: The step S6 comprises: In response to the manufacturing execution system MES receiving the QR code content information in the QR code characteristic information, a comparison database is established to perform a comparison operation to check whether the batch number is consistent with the product report batch number and whether the QR code content information has appeared in the comparison database. If the compared batch numbers are consistent and there is no repeated reading of the QR code content information, the manufacturing execution system MES promptly feeds back the equipment control system WinCC to control the production equipment to perform the next step of processing, and eliminates product raw materials that do not meet the requirements and does not perform the next step of processing.

9. A computer device, characterized in that: The computer device includes a processor and a memory, wherein the memory stores at least one instruction, at least one program, a code set or an instruction set, and the at least one instruction, at least one program, a code set or an instruction set is loaded and executed by the processor to implement the intelligent error prevention method based on the manufacturing execution system MES and the equipment control system WinCC as described in any one of claims 1 to 8.

10. A computer-readable storage medium, characterized in that: The readable storage medium stores at least one instruction, at least one program, code set or instruction set, and the at least one instruction, at least one program, code set or instruction set is loaded and executed by the processor to implement the intelligent error prevention method based on the manufacturing execution system MES and the equipment control system WinCC as described in any one of claims 1 to 8.

Citation Information

Cited By

  • Connecting rod grouping error-proof remote monitoring method and device, electronic equipment and storage medium

    CN122593037A