Monitoring system, method, equipment and medium for error proofing and traceability of SMT production lines
By obtaining and querying the incoming materials and PCB board identification in the SMT production line, the problem of component mounting errors is solved, and error traceability is prevented, waste is reduced and production efficiency is improved.
Patent Information
- Application Number
- CN202210828451.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-13
- Publication Date
- 2025-08-15
- Estimated Expiration
- 2042-07-13
AI Technical Summary
In SMT production, component mounting errors cause PCB boards and components to become waste materials, resulting in waste of materials, and due to efficient production, errors are difficult to detect and correct in a timely manner.
By obtaining the identification of the incoming material and the PCB board, checking its matching relationship. If it matches, it will be produced. Otherwise, the alarm prompts to replace the material, and after production, the identification will be combined to use the traceable material.
Effectively prevent mounting errors, reduce material waste, improve production efficiency, and realize traceability monitoring of the production process.
Smart Images

Figure CN115119496B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of SMT production, and specifically to a monitoring system, method, equipment and medium for error prevention and traceability of SMT production lines. Background Art
[0002] SMT (Surface Mounted Technology) refers to the abbreviation of a series of process flows based on PCB (Printed Circuit Board), which is the most popular technology and process in the electronics assembly industry.
[0003] If chip components are incorrectly placed on a PCB during production, both the PCB and the components on it will become scrap. Furthermore, SMT production is typically done in batches and at very high efficiency. Improper placement can result in a large amount of scrap in a short period of time, resulting in material waste. Summary of the Invention
[0004] The purpose of the embodiments of the present application is to provide a monitoring system, method, device, medium, chip and computer program product for error prevention and traceability of SMT production lines, which can prevent the problem of placement errors in SMT production to a certain extent.
[0005] In the first aspect, an embodiment of the present application provides a monitoring system for error prevention and traceability of an SMT production line, the system comprising: a first acquisition module for acquiring a first identifier of an incoming material and a second identifier of a PCB board; a first query module for querying the matching relationship between the first identifier and the second identifier in an electronic production work order; a first start-up module for sending the incoming material and the PCB board into the SMT production line and starting production if the first identifier and the second identifier match; a first output module for outputting an alarm message if the first identifier and the second identifier do not match, the alarm message being used to prompt the incoming material to be replaced with a material that matches the PCB board; and a first generation module for combining the first identifier and the second identifier to generate a third identifier of the produced PCB board after production is completed.
[0006] In some optional embodiments, the system also includes: a second acquisition module, used to obtain the first model specification of the incoming material and the second model specification of the PCB board; a second query module, used to query the matching relationship between the first model specification and the second model specification in the electronic process order; a second output module, used to output a prompt message if the first model specification and the second model specification do not match, and the prompt message is used to prompt the incoming material to be replaced with a material that matches the PCB board; the first acquisition module includes: a first acquisition unit, used to obtain the first identification of the incoming material and the second identification of the PCB board if the first model specification and the second model specification match.
[0007] In some optional embodiments, the first query module includes: a first query unit, used to query the matching relationship between the first identifier and the second identifier in the electronic production work order in response to receiving confirmation information; the confirmation information is information confirming that the components in the incoming materials are consistent with the components corresponding to the first identifier recorded in the electronic production work order.
[0008] In some optional embodiments, the system also includes: a second generation module, used to generate a fourth identifier for returned materials, and establish a mapping relationship between the fourth identifier and the first identifier, a mapping relationship between the fourth identifier and the second identifier, and a mapping relationship between the fourth identifier and the third identifier.
[0009] In the second aspect, an embodiment of the present application provides a monitoring method for error prevention and traceability of an SMT production line, the method comprising: obtaining a first identification of incoming materials and a second identification of a PCB board; querying the matching relationship between the first identification and the second identification in an electronic production work order; if the first identification and the second identification match, sending the incoming materials and the PCB board to the SMT production line and starting production; if the first identification and the second identification do not match, outputting an alarm message, the alarm message being used to prompt the incoming materials to be replaced with materials that match the PCB board; after production is completed, combining the first identification and the second identification to generate a third identification of the produced PCB board.
[0010] In some optional embodiments, before obtaining the first identification of the incoming material and the second identification of the PCB board, the method further includes: obtaining the first model specification of the incoming material and the second model specification of the PCB board; querying the matching relationship between the first model specification and the second model specification in the electronic process sheet; if the first model specification and the second model specification do not match, outputting a prompt message, wherein the prompt message is used to prompt the incoming material to be replaced with a material that matches the PCB board; if the first model specification and the second model specification match, obtaining the first identification of the incoming material and the second identification of the PCB board.
[0011] In some optional embodiments, querying the matching relationship between the first identifier and the second identifier in the electronic production work order includes: in response to receiving confirmation information, querying the matching relationship between the first identifier and the second identifier in the electronic production work order; the confirmation information is information confirming that the components in the incoming materials are consistent with the components corresponding to the first identifier recorded in the electronic production work order.
[0012] In some optional embodiments, the method further includes: generating a fourth identifier for the returned material, and establishing a mapping relationship between the fourth identifier and the first identifier, a mapping relationship between the fourth identifier and the second identifier, and a mapping relationship between the fourth identifier and the third identifier.
[0013] In a third aspect, an embodiment of the present application provides an electronic device comprising a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the programs or instructions are executed by the processor, the steps of the method described in the first aspect are implemented.
[0014] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the second aspect are implemented.
[0015] In a fifth aspect, an embodiment of the present application provides a chip, which includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the method described in the second aspect.
[0016] In a sixth aspect, an embodiment of the present application provides a computer program product, which is stored in a storage medium and is executed by at least one processor to implement the method described in the second aspect.
[0017] In an embodiment of the present application, before production is put into operation, the matching relationship between the first identification of the incoming materials to be sent to the production line and the second identification of the PCB is queried in the electronic production work order. If they match, they are sent to the SMT production line for production. If they do not match, a prompt is given to replace the incoming materials, thereby avoiding the wrong components being mounted on the PCB board. At the same time, the materials used in each process of the production can also be monitored and tracked through the first identification of the incoming materials, the second identification of the PCB board, and the third identification of the PCB board after production. At the same time, the third identification of the PCB board after production is a combination of the second identification of the PCB board before production and the first identification of the incoming components mounted on the PCB board, which can facilitate the traceability of the PCB board and materials used for the PCB board after production. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Figure 1 This is a flow chart of a monitoring method for error prevention and traceability of an SMT production line provided according to an embodiment of the present application;
[0019] Figure 2 1 is a schematic structural diagram of a monitoring system for error prevention and traceability of an SMT production line according to an embodiment of the present application;
[0020] Figure 3 is a structural diagram of an electronic device provided according to an embodiment of the present application;
[0021] Figure 4 It is a structural diagram of an electronic device provided according to an embodiment of the present application. DETAILED DESCRIPTION
[0022] The following will be combined with the accompanying drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the embodiments described are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.
[0023] The terms "first," "second," and the like in the specification and claims of this application are used to distinguish similar objects, and are not used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, so that the embodiments of this application can be implemented in an order other than that illustrated or described herein, and that the objects distinguished by "first," "second," and the like are generally of the same type, and do not limit the number of objects; for example, the first object can be one or more. In addition, the term "and / or" in the specification and claims refers to at least one of the connected objects, and the character " / " generally indicates that the objects connected are in an "or" relationship.
[0024] The following describes in detail the monitoring method for error prevention and traceability of SMT production lines provided by the embodiments of the present application through specific embodiments and their application scenarios in conjunction with the accompanying drawings.
[0025] like Figure 1 As shown, a flow chart of a monitoring method for error prevention and traceability of an SMT production line provided by an embodiment of the present application is shown, as shown in Figure 1, including the following steps:
[0026] S101, obtaining a first identification of an incoming material and a second identification of a PCB board.
[0027] Incoming materials are components that are ready to be placed on PCBs before being fed into the production line. Each tray is uniquely identified by a tag, such as an RFID tag or image label. The trays are pre-loaded with the designated components.
[0028] A unique number is also etched on each PCB board to indicate the identity information of each PCB board.
[0029] Therefore, during production, the specific materials fed into the production line can be tracked through the first identification of the incoming material and the second identification of the PCB board.
[0030] In some embodiments, the first identification of the incoming material and the second identification of the PCB board are obtained by identifying the radio frequency tag or image tag on the material tray and the number on the PCB board.
[0031] S102, query the matching relationship between the first identifier and the second identifier in the electronic production work order; if the first identifier and the second identifier match, execute S103 and S105; if the first identifier and the second identifier do not match, execute S104.
[0032] The corresponding materials for each PCB are pre-configured in the electronic production work order. Specifically, the corresponding relationship between the serial number of each PCB to be patched and the unique identifier of the tray containing its corresponding components is pre-configured and recorded in the electronically generated work order. Then, based on the first and second identifiers, the electronically generated work order is used to check whether the incoming material and the PCB currently being fed into the production line match. If a match is found, the incoming material is put into production on the SMT line. If not, a prompt is given to replace the incoming material.
[0033] Before formal production, first determine whether the components to be mounted on the PCB are the corresponding components. If they are, then mount them. If they are not, prompt to replace the materials, so as to avoid mounting the wrong components on the PCB, generating a lot of scrap and causing material waste.
[0034] In some embodiments, step S102 includes the following steps:
[0035] In response to receiving the confirmation information, the matching relationship between the first identifier and the second identifier is queried in the electronic production work order; the confirmation information is information confirming that the components in the incoming material are consistent with the components corresponding to the first identifier recorded in the electronic production work order.
[0036] Because the materials are loaded in the material tray, it is inevitable that material loading errors will occur, that is, the materials actually loaded in the material tray are not the materials that should be loaded. Therefore, it can be set here that the personnel go to the production line to confirm that the materials loaded in the material tray are the components corresponding to the first identifier configured in the early stage, that is, the components in the incoming materials described by the personnel are consistent with the components corresponding to the first identifier recorded in the electronic production work order. After the personnel confirms, the confirmation information is input through the user terminal or the input device of the monitoring system to confirm that the physical materials actually loaded in the material tray are the materials that should be loaded, and then the matching relationship between the first identifier and the second identifier is queried in the electronic production work order. This can avoid, to a certain extent, the mounting errors caused by the fact that the materials actually loaded in the material tray are not the materials that should be loaded.
[0037] S103, sending the incoming materials and the PCB board to the SMT production line and starting production.
[0038] In some embodiments, before production begins, one or several PCBs can be trial-mounted and performance tested. If these trial-produced PCBs pass the test, mass production can officially begin. If the test fails, the manufacturer can investigate whether the cause is a material placement error. This further reduces the possibility of placement errors.
[0039] S104, outputting an alarm message, wherein the alarm message is used to prompt the incoming material to be replaced with a material that matches the PCB board.
[0040] S105: After the production is completed, the first identifier and the second identifier are combined to generate a third identifier of the produced PCB board.
[0041] The third identification of the produced PCB board is a combination of the second identification of the PCB board before production and the first identification of the incoming components mounted on the PCB board. This can facilitate the traceability of the PCB board and materials used in the produced PCB board.
[0042] In an embodiment of the present application, before production begins, the electronic production work order is checked to see if the first identification of incoming materials to be sent to the production line matches the second identification of the PCB. If a match is found, the materials are then sent to the SMT production line for production. If a mismatch occurs, a prompt is given to replace the incoming materials, thereby avoiding incorrect components being placed on the PCB. Furthermore, the materials used in each production process can be monitored and tracked using the first identification of the incoming materials, the second identification of the PCB, and the third identification of the PCB after production.
[0043] In some optional implementations, before S101, the method further includes:
[0044] Obtaining a first model specification of the incoming material and a second model specification of the PCB board;
[0045] Querying the matching relationship between the first model specification and the second model specification in the electronic process sheet;
[0046] If the first model specification and the second model specification do not match, output a prompt message, wherein the prompt message is used to prompt the incoming material to be replaced with a material that matches the PCB board;
[0047] If the first model specification matches the second model specification, the first identification of the incoming material and the second identification of the PCB board are obtained.
[0048] SMT production is typically batch-produced, so the number of PCB boards and materials is necessarily very large. Each PCB board and material tray has a corresponding identifier, resulting in a very large amount of data. Matching and comparing the first and second identifiers takes a long time. However, the model specifications of PCB boards and materials within the same batch are usually fixed, so the amount of data is significantly smaller. Therefore, it is possible to directly query whether the first model specification of the incoming material matches the second model specification of the PCB board. If the model specifications do match, identity matching can be performed. If neither model specification matches, a prompt is issued to replace the material, eliminating the need for identity matching, thus conserving computing resources and improving production efficiency.
[0049] In some optional embodiments, the method further comprises:
[0050] Generate a fourth identifier for returned materials, and establish mapping relationships between the fourth identifier and the first identifier, between the fourth identifier and the second identifier, and between the fourth identifier and the third identifier.
[0051] When the incoming materials are used up, returned materials will be generated. The identity identifier of the returned materials (i.e., the fourth identifier) and the mapping relationship between the fourth identifier and the first identifier, the second identifier, and the third identifier will be generated, so that the materials in production can be tracked based on these corresponding relationships when needed later (such as product qualification rate quality analysis).
[0052] The monitoring method for error proofing and traceability of an SMT production line provided in an embodiment of the present application can be executed by a monitoring system for error proofing and traceability of an SMT production line. In the embodiment of the present application, the monitoring method for error proofing and traceability of an SMT production line performed by a monitoring system for error proofing and traceability of an SMT production line is used as an example to illustrate the system for error proofing and traceability monitoring of an SMT production line provided in an embodiment of the present application.
[0053] like Figure 2 , a monitoring system for error prevention and traceability of an SMT production line provided by an embodiment of the present application is shown, wherein the system 200 includes:
[0054] A first obtaining module 201 is used to obtain a first identification of an incoming material and a second identification of a PCB board;
[0055] A first query module 202 is configured to query the electronic production work order for a matching relationship between the first identifier and the second identifier;
[0056] A first starting module 203 is configured to send the incoming material and the PCB board to the SMT production line and start production if the first identifier and the second identifier match;
[0057] A first output module 204 is configured to output an alarm message if the first identifier and the second identifier do not match, wherein the alarm message is used to prompt the user to replace the incoming material with a material that matches the PCB board;
[0058] The first generating module 205 is configured to combine the first identifier and the second identifier to generate a third identifier of the produced PCB board after the production is completed.
[0059] In some embodiments, the system 200 further includes:
[0060] A second acquisition module is used to obtain the first model and specification of the incoming material and the second model and specification of the PCB board;
[0061] A second query module is used to query the matching relationship between the first model specification and the second model specification in the electronic process sheet;
[0062] A second output module is configured to output a prompt message if the first model specification and the second model specification do not match, wherein the prompt message is used to prompt the user to replace the incoming material with a material that matches the PCB board;
[0063] The first acquisition module 201 includes:
[0064] The first acquiring unit is configured to acquire a first identification of the incoming material and a second identification of the PCB board if the first model specification matches the second model specification.
[0065] In some embodiments, the first query module 202 includes:
[0066] The first query unit is used to query the matching relationship between the first identifier and the second identifier in the electronic production work order in response to receiving the confirmation information; the confirmation information is information confirming that the components in the incoming materials are consistent with the components corresponding to the first identifier recorded in the electronic production work order.
[0067] In some embodiments, the system 200 further includes:
[0068] The second generating module is used to generate a fourth identifier for returned materials, and respectively establish a mapping relationship between the fourth identifier and the first identifier, a mapping relationship between the fourth identifier and the second identifier, and a mapping relationship between the fourth identifier and the third identifier.
[0069] The monitoring system for error proofing and tracing of SMT production lines in the embodiment of the present application can be an electronic device, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal, or other devices other than a terminal. Exemplarily, the electronic device can be a mobile phone, a tablet computer, a laptop computer, a palmtop computer, a vehicle-mounted electronic device, a mobile Internet device (Mobile Internet Device, MID), an augmented reality (augmented reality, AR) / virtual reality (virtual reality, VR) device, a robot, a wearable device, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a netbook or a personal digital assistant (personal digital assistant, PDA), etc., and can also be a server, a network attached storage (Network Attached Storage, NAS), a personal computer (personal computer, PC), a television (television, TV), a teller machine or a self-service machine, etc., and the embodiment of the present application is not specifically limited.
[0070] The monitoring system for error proofing and traceability of an SMT production line in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.
[0071] The monitoring system for error prevention and traceability of SMT production lines provided in the embodiment of the present application can achieve Figure 1 To avoid repetition, the various processes implemented in the method embodiment are not described here.
[0072] Alternatively, as Figure 3 As shown, an embodiment of the present application further provides an electronic device 300, including a processor 301 and a memory 302, wherein the memory 302 stores a program or instruction that can be run on the processor 301, and when the program or instruction is executed by the processor 301, the various steps of the above-mentioned monitoring method embodiment for error prevention and traceability of the SMT production line are implemented, and the same technical effect can be achieved. To avoid repetition, they will not be repeated here.
[0073] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.
[0074] Figure 4 A schematic diagram of the hardware structure of an electronic device implementing an embodiment of the present application.
[0075] The electronic device 700 includes but is not limited to components such as a radio frequency unit 701 , a network module 702 , an audio output unit 703 , an input unit 704 , a sensor 705 , a display unit 706 , a user input unit 707 , an interface unit 708 , a memory 709 , and a processor 710 .
[0076] Those skilled in the art will understand that the electronic device 700 may also include a power source (such as a battery) to power each component, and the power source may be logically connected to the processor 710 through a power management system, thereby implementing functions such as charging, discharging, and power consumption management through the power management system. Figure 4 The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be repeated here.
[0077] It should be understood that in an embodiment of the present application, the input unit 704 may include a graphics processing unit (GPU) 7041 and a microphone 7042, and the graphics processor 7041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 706 may include a display panel 7061, and the display panel 7061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 707 includes a touch panel 7071 and at least one of other input devices 7072. The touch panel 7071 is also called a touch screen. The touch panel 7071 may include two parts: a touch detection device and a touch controller. Other input devices 7072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and an operating stick, which will not be repeated here.
[0078] The memory 709 can be used to store software programs and various data. The memory 709 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, applications or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 709 may include a volatile memory or a non-volatile memory, or the memory x09 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 (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM), and a direct memory bus random access memory (DRRAM). The memory 709 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.
[0079] Processor 710 may include one or more processing units. Optionally, processor 710 integrates an application processor and a modem processor. The application processor primarily handles operations related to the operating system, user interface, and application programs, while the modem processor primarily processes wireless communication signals, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 710.
[0080] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned monitoring method embodiment for error prevention and traceability of SMT production lines are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0081] The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0082] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned monitoring method embodiment for error prevention and traceability of SMT production lines, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0083] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0084] An embodiment of the present application provides a computer program product, which is stored in a storage medium and is executed by at least one processor to implement the various processes of the above-mentioned monitoring system method embodiment for error prevention and traceability of SMT production lines, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0085] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the statement "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be noted that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0086] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), including a number of instructions for enabling a terminal (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in each embodiment of the present application.
[0087] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms without departing from the purpose of this application and the scope of protection of the claims, all of which are within the protection of this application.
Claims
1. A monitoring system for error prevention and traceability of SMT production lines, characterized in that: The system comprises: A first acquisition module is used to obtain a first identification of the incoming material and a second identification of the PCB board; A first query module, configured to query a matching relationship between the first identifier and the second identifier in an electronic production work order; A first starting module, configured to send the incoming material and the PCB board to the SMT production line and start production if the first identifier and the second identifier match; a first output module, configured to output an alarm message if the first identifier and the second identifier do not match, wherein the alarm message is used to prompt the user to replace the incoming material with a material that matches the PCB board; A first generating module is configured to combine the first identifier and the second identifier to generate a third identifier of the produced PCB board after production is completed; A second acquisition module is used to obtain the first model and specification of the incoming material and the second model and specification of the PCB board; A second query module is used to query the matching relationship between the first model specification and the second model specification in the electronic process sheet; A second output module is configured to output a prompt message if the first model specification and the second model specification do not match, wherein the prompt message is used to prompt the user to replace the incoming material with a material that matches the PCB board; The first acquisition module includes: A first acquiring unit is configured to acquire a first identification of the incoming material and a second identification of the PCB board if the first model specification matches the second model specification; The first query module includes: a first query unit configured to query the electronic production work order for a matching relationship between the first identifier and the second identifier in response to receiving confirmation information; the confirmation information being information confirming that the component in the incoming material is consistent with the component corresponding to the first identifier recorded in the electronic production work order; The second generating module is used to generate a fourth identifier for returned materials, and respectively establish a mapping relationship between the fourth identifier and the first identifier, a mapping relationship between the fourth identifier and the second identifier, and a mapping relationship between the fourth identifier and the third identifier.
2. A monitoring method for error proofing and tracing of SMT production lines, characterized in that: Applied to the monitoring system according to claim 1, the method comprises: obtaining a first identification of the incoming material and a second identification of the PCB board; Querying the electronic production work order for a matching relationship between the first identifier and the second identifier; If the first identifier and the second identifier match, the incoming material and the PCB board are sent to the SMT production line and production is started; If the first identifier and the second identifier do not match, an alarm message is output, wherein the alarm message is used to prompt the incoming material to be replaced with a material that matches the PCB board; After production is completed, the first identifier and the second identifier are combined to generate a third identifier of the produced PCB board.
3. The method according to claim 2, characterized in that Before obtaining the first identification of the incoming material and the second identification of the PCB board, the method further includes: obtaining a first model specification of the incoming material and a second model specification of the PCB board; and querying the matching relationship between the first model specification and the second model specification in the electronic process sheet; If the first model specification and the second model specification do not match, output a prompt message, wherein the prompt message is used to prompt the incoming material to be replaced with a material that matches the PCB board; If the first model specification matches the second model specification, the first identification of the incoming material and the second identification of the PCB board are obtained.
4. The method according to claim 3, characterized in that The querying of the matching relationship between the first identifier and the second identifier in the electronic production work order includes: In response to receiving the confirmation information, the matching relationship between the first identifier and the second identifier is queried in the electronic production work order; the confirmation information is information confirming that the components in the incoming material are consistent with the components corresponding to the first identifier recorded in the electronic production work order.
5. The method according to claim 4, characterized in that The method further comprises: Generate a fourth identifier for returned materials, and establish mapping relationships between the fourth identifier and the first identifier, between the fourth identifier and the second identifier, and between the fourth identifier and the third identifier.
6. An electronic device, characterized in that: It includes a processor and a memory, the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the monitoring method for error-proofing and traceability of an SMT production line as described in any one of claims 2 to 5 are implemented.
7. A readable storage medium, characterized in that: The readable storage medium stores a program or instruction, and when the program or instruction is executed by the processor, the steps of the monitoring method for error-proofing and traceability of an SMT production line as described in any one of claims 2 to 5 are implemented.
Citation Information
Patent Citations
Production control method of circuit board
JP2008282964A
Method for improved traceability of components used in manufacturing of a printed circuit board (PCB)
US20050086800A1