Product data processing method and device, electronic equipment and storage medium
Patent Information
- Application Number
- CN202510489198.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-17
- Publication Date
- 2026-10-23
AI Technical Summary
该环节因涉及细微缺陷的形态识别与主观经验判断,目前仍无法被自动化检测设备完全替代
[0060]本公开实施例所提供的方法在接收到待检产品的产品标识时向用户呈现缺陷检测界面,并在接收到用户针对缺陷检测界面输入的至少一个缺陷信息后,能够自动根据至少一个缺陷信息确定待检产品的综合缺陷等级,从而在多个分拣区域中确定待检产品对应的目标分拣区域,并完成对用户的提示及自动数据绑定操作。可见,该实施方式面对人工质检车间及类似的特殊技术场景,通过将原本依赖人员记忆和手工记录的缺陷判定过程转化为系统引导的标准化输入流程,使操作员仅需在界面中选择实际观察到的缺陷类型,系统即可自动计算缺陷等级并指定对应的分拣托盘,同时实时将分拣结果及相关的绑定关系反馈至制造执行系统。此方式既保留了人工质检中对复杂缺陷的主观判断能力,又通过系统强制关联分拣动作与数据录入,确保每个被分拣产品的实际存放位置与系统记录完全一致,不仅效率更高,而且也避免了传统模式中因手工记录错误或随意摆放导致的事后追溯困难问题。
Smart Images

Figure CN122965796A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of product data processing technology, and in particular to product data processing methods, apparatus, electronic devices and storage media. Background Technology
[0002] In manufacturing processes such as LCD panel production, manual quality inspection workshops play a crucial role in the meticulous sorting of defective products. Operators must visually inspect and determine the types of surface defects on the panels, manually record the inspection results, and sort the defective panels. Because this process involves the identification of subtle defects and subjective judgment, it cannot yet be completely replaced by automated inspection equipment.
[0003] In related technologies, since manual quality inspection workshops have a high degree of human involvement, when subsequent processes need to call up panels with specific defects, it is generally necessary to manually compare paper records with pallet numbers to achieve reverse traceability. This process is not only inefficient, but also prone to quality control failure due to human error in recording or misplacement of pallets. Summary of the Invention
[0004] To overcome the problems existing in related technologies, this disclosure provides a product data processing method, apparatus, electronic device, and storage medium.
[0005] The first aspect of this disclosure provides a product data processing method, the method comprising:
[0006] Upon receiving at least one defect information input by the user into the defect detection interface, the comprehensive defect level of the product to be inspected is determined based on the at least one defect information. The defect information includes the defect type and the defect level corresponding to the defect type. The defect detection interface is presented to the user when the product identifier of the product to be inspected is received.
[0007] Based on the comprehensive defect level of the product to be inspected, a target sorting area corresponding to the product to be inspected is determined among multiple sorting areas, wherein each sorting area is used to carry products to be inspected with the same comprehensive defect level.
[0008] The system prompts the user to place the product to be inspected in the target sorting area and notifies the manufacturing execution system to bind the product to the target sorting area.
[0009] Optionally, the method further includes:
[0010] If a product identifier of a product to be inspected is received, and if there is already inspection information corresponding to the product to be inspected, and the time when the inspection information was generated is less than a preset time, then the inspection information is rolled back. The inspection information includes at least one of defect information, comprehensive defect level, and bound target sorting area.
[0011] The step of prompting the user to place the product to be inspected in the target sorting area and notifying the manufacturing execution system to bind the product to be inspected to the target sorting area includes:
[0012] The system prompts the user to place the product to be inspected in the target sorting area, and after the preset time, notifies the manufacturing execution system to bind the product to the target sorting area.
[0013] Optionally, each sorting area includes a carrier pallet for carrying a preset number of products under a comprehensive defect level. The target sorting area includes a target carrier pallet, which includes a plurality of carrier pallets that correspond to the comprehensive defect level of the products to be inspected and whose current number of products carried does not reach the preset number.
[0014] The method further includes:
[0015] If there is no carrier pallet among the multiple carrier pallets that corresponds to the comprehensive defect level of the product to be inspected, and the number of products currently being carried has not reached the preset number, then a prompt message will be presented to the user to prompt the user to add a carrier pallet.
[0016] Upon receiving a pallet identifier for any carrier pallet, that carrier pallet is designated as the target carrier pallet corresponding to the product to be inspected and added to the plurality of carrier pallets.
[0017] Optionally, the step of using any one of the carrier pallets as the target carrier pallet corresponding to the product to be inspected and adding it to the plurality of carrier pallets includes:
[0018] If any of the carrier pallets is not included in the plurality of carrier pallets, then the any of the carrier pallets is used as the target sorting area corresponding to the product to be inspected, and the comprehensive defect level of the product to be inspected is used as the comprehensive defect level corresponding to the any of the carrier pallets, and the any of the carrier pallets is added to the plurality of carrier pallets.
[0019] Optionally, the method further includes:
[0020] Upon receiving the product identification of the product to be inspected, determine the inspection remarks corresponding to the product model of the product to be inspected, wherein the inspection remarks are used to prompt the user for at least one defect judgment standard corresponding to the product model.
[0021] The user is presented with a defect detection interface corresponding to the product to be inspected, wherein the defect detection interface is used to display the inspection notes.
[0022] Optionally, the method further includes:
[0023] Obtain multiple products whose product model matches the product model of the product to be inspected, and determine the inspection remarks corresponding to the product model based on the defect information of the multiple products. The inspection remarks are used to inform the user of some or all of the defect types that occur in the product model.
[0024] Optionally, the defect detection interface is further configured to display the product model of the product to be inspected, and to receive and display at least one defect information input by the user; and / or,
[0025] The method further includes:
[0026] Upon receiving the product identifier of the product to be inspected, if there is already inspection information corresponding to the product to be inspected, the inspection information is presented in the defect inspection interface. The inspection information includes at least one of defect information, comprehensive defect level, and bound target sorting area.
[0027] Optionally, the method further includes:
[0028] When instructing the Manufacturing Execution System to bind the product to be inspected to the target sorting area, instruct the Manufacturing Execution System to perform transit processing on the product to be inspected.
[0029] And / or, determining the overall defect level of the product under inspection based on the at least one defect information includes:
[0030] The highest defect level among the defect levels contained in the at least one defect information shall be taken as the comprehensive defect level of the product to be inspected.
[0031] A second aspect of this disclosure provides a product data processing apparatus, the apparatus comprising:
[0032] The information receiving module is used to determine the comprehensive defect level of the product to be inspected based on the at least one defect information input by the user into the defect detection interface, wherein the defect information includes a defect type and a defect level corresponding to the defect type, and the defect detection interface is presented to the user when the product identifier of the product to be inspected is received.
[0033] The defect determination module is used to determine the target sorting area corresponding to the product to be inspected in multiple sorting areas based on the comprehensive defect level of the product to be inspected. Each sorting area is used to carry products to be inspected with the same comprehensive defect level.
[0034] The sorting prompt module is used to prompt the user to place the product to be inspected in the target sorting area and to notify the manufacturing execution system to bind the product to be inspected to the target sorting area.
[0035] Optionally, the device further includes:
[0036] The data rollback module is used to roll back the inspection information when the product identifier of the product to be inspected is received. If the inspection information corresponding to the product to be inspected already exists and the time when the inspection information was generated is less than a preset time, the inspection information includes at least one of defect information, comprehensive defect level and bound target sorting area.
[0037] The sorting prompt module is used to prompt the user to place the product to be inspected in the target sorting area and to notify the manufacturing execution system to bind the product to be inspected to the target sorting area. Specifically, it is used for:
[0038] The system prompts the user to place the product to be inspected in the target sorting area, and after the preset time, notifies the manufacturing execution system to bind the product to the target sorting area.
[0039] Optionally, each sorting area includes a carrier pallet for carrying a preset number of products under a comprehensive defect level. The target sorting area includes a target carrier pallet, which includes a plurality of carrier pallets that correspond to the comprehensive defect level of the products to be inspected and whose current number of products carried does not reach the preset number.
[0040] The device also includes a tray addition module for:
[0041] If there is no carrier pallet among the multiple carrier pallets that corresponds to the comprehensive defect level of the product to be inspected, and the number of products currently being carried has not reached the preset number, then a prompt message will be presented to the user to prompt the user to add a carrier pallet.
[0042] Upon receiving a pallet identifier for any carrier pallet, that carrier pallet is designated as the target carrier pallet corresponding to the product to be inspected and added to the plurality of carrier pallets.
[0043] Optionally, the pallet-adding module is used to add any of the carrier pallets as the target carrier pallet corresponding to the product to be inspected to the plurality of carrier pallets, specifically for:
[0044] If any of the carrier pallets is not included in the plurality of carrier pallets, then the any of the carrier pallets is used as the target sorting area corresponding to the product to be inspected, and the comprehensive defect level of the product to be inspected is used as the comprehensive defect level corresponding to the any of the carrier pallets, and the any of the carrier pallets is added to the plurality of carrier pallets.
[0045] Optionally, the device further includes a note presentation module for:
[0046] Upon receiving the product identification of the product to be inspected, determine the inspection remarks corresponding to the product model of the product to be inspected, wherein the inspection remarks are used to prompt the user for at least one defect judgment standard corresponding to the product model.
[0047] The user is presented with a defect detection interface corresponding to the product to be inspected, wherein the defect detection interface is used to display the inspection notes.
[0048] Optionally, the remarks presentation module further includes:
[0049] Obtain multiple products whose product model matches the product model of the product to be inspected, and determine the inspection remarks corresponding to the product model based on the defect information of the multiple products. The inspection remarks are used to inform the user of some or all of the defect types that occur in the product model.
[0050] Optionally, the defect detection interface is further configured to display the product model of the product to be inspected, and to receive and display at least one defect information input by the user; and / or,
[0051] The device further includes:
[0052] The detection information presentation module is used to present the detection information in the defect detection interface when the product identifier of the product to be inspected is received, if the detection information corresponding to the product to be inspected already exists. The detection information includes at least one of defect information, comprehensive defect level and bound target sorting area.
[0053] Optionally, the device further includes:
[0054] The transit notification module is used to notify the manufacturing execution system to perform transit processing on the product to be inspected when the product to be inspected is bound to the target sorting area.
[0055] And / or, when the information receiving module determines the comprehensive defect level of the product under inspection based on the at least one defect information, it is specifically used for:
[0056] The highest defect level among the defect levels contained in the at least one defect information shall be taken as the comprehensive defect level of the product to be inspected.
[0057] A third aspect of this disclosure provides an electronic device including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, implements the method described in the first aspect.
[0058] A fourth aspect of this disclosure provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method described in the first aspect.
[0059] The technical solutions provided by the embodiments of this disclosure may include the following beneficial effects:
[0060] The method provided in this embodiment presents a defect detection interface to the user upon receiving the product identification of the product to be inspected. After receiving at least one defect information input by the user into the defect detection interface, it automatically determines the comprehensive defect level of the product to be inspected based on the at least one defect information. This allows it to identify the target sorting area corresponding to the product in multiple sorting areas and completes user prompts and automatic data binding operations. Therefore, this implementation addresses manual quality inspection workshops and similar special technical scenarios by transforming the defect judgment process, which originally relied on human memory and manual recording, into a system-guided standardized input process. Operators only need to select the observed defect type on the interface, and the system automatically calculates the defect level and assigns the corresponding sorting pallet. Simultaneously, it feeds back the sorting results and related binding relationships to the manufacturing execution system in real time. This approach retains the subjective judgment ability for complex defects in manual quality inspection while ensuring that the actual storage location of each sorted product is completely consistent with the system record by forcibly associating sorting actions with data entry through the system. This not only increases efficiency but also avoids the difficulties in subsequent traceability caused by manual recording errors or arbitrary placement in traditional models.
[0061] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0062] The accompanying drawings, which are incorporated in and form part of this disclosure, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.
[0063] Figure 1This is a flowchart illustrating a product data processing method using some exemplary embodiments.
[0064] Figure 2 These are application scenario diagrams illustrating a product data processing method through some exemplary embodiments.
[0065] Figure 3 These are schematic diagrams illustrating a defect detection interface using some exemplary embodiments.
[0066] Figure 4 This is a branch diagram illustrating a product data processing method using some exemplary embodiments.
[0067] Figure 5 This is a block diagram illustrating a product data processing apparatus according to some exemplary embodiments.
[0068] Figure 6 These are hardware structure diagrams of an electronic device illustrated by some exemplary embodiments. Detailed Implementation
[0069] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.
[0070] As described in the background section, since manual quality inspection workshops have a high degree of human involvement, when subsequent processes need to call up panels with specific defects, it is generally necessary to manually compare paper records with pallet numbers to achieve reverse traceability. This process is not only inefficient, but also prone to quality control failure due to human error in recording or misplacement of pallets.
[0071] In view of the above, this disclosure provides a product data processing method, apparatus, electronic device, and storage medium.
[0072] The embodiments of this disclosure will now be described in detail.
[0073] This disclosure provides a product data processing method in its first aspect. Please refer to [link to relevant documentation]. Figure 1 It may include steps S101 to S103.
[0074] Step S101: Upon receiving at least one defect information input by the user into the defect detection interface, determine the comprehensive defect level of the product to be inspected based on the at least one defect information. The defect information includes the defect type and the defect level corresponding to the defect type. The defect detection interface is presented to the user when the product identifier of the product to be inspected is received.
[0075] The product identification of the product to be inspected can be determined based on data collected by a barcode scanner or camera, or it can be manually entered by the user. When the device receives the product identification of a product, it can present the corresponding defect detection interface to the user (quality inspector). The defect detection interface can be used to receive defects of at least one defect type and the defect level of that defect, such as "Scratches on display panel - Medium".
[0076] Please see Figure 2 The illustration exemplifies a scenario of a manual quality inspection workshop. Taking a display panel manufacturing production line as an example (this scenario example will continue below), conveyor belts or other transmission components can transport display panels (also generally called panels) such as Panel A and Panel B to designated locations so that inspection personnel can perform defect inspections on the products. To better manage display panels with various defects, a comprehensive defect level can be determined for each defective panel. That is, based on the various defects of the currently defective display panel, the overall defect level of the panel is comprehensively determined so that the overall defect level can correspond one-to-one with the defective panels, facilitating the classification of defective panels.
[0077] For example, determining the overall defect level of the product under inspection based on the at least one defect information may include: taking the highest defect level among the defect levels contained in the at least one defect information as the overall defect level of the product under inspection. For instance, if the current panel has both bubbles and scratches, where bubbles are a defect type with a defect level of low, medium, or high (these levels are only for example; optionally, the evaluation criteria for different defect levels can be determined based on the impact of different defect levels on subsequent processes and even user experience, so that different defects of the same defect level can be compared), and scratches are another defect type with a defect level of medium, then the overall defect level of the product under inspection can be considered medium. This evaluation method not only has lower computational complexity but also better adapts to the process flow: if the product under inspection has defects, the subsequent recycling or repair steps required for the product under inspection can depend on the most serious defect in the product under inspection.
[0078] For another example, each defect information on the panel can be assigned a score to quantify its severity. For instance, each defect type of the product can correspond to a score, which is positively correlated with the defect level of that defect type, i.e., positively correlated with the severity of that defect type (a negative correlation is also possible). Finally, based on the weighted sum of the scores for each defect type (or the result obtained by inputting each score into a pre-trained large model), the overall defect level of the panel can be determined within a preset overall defect level mapping relationship. This implementation method can better integrate the defect levels of various defect types on the panel, avoiding the impact of the accumulation of minor defects of different types on future user experience.
[0079] Of course, one of the above exemplary embodiments can be selected based on the number of defect types or the average defect level of each defect type in the current panel, or multiple embodiments can be selected at the same time, and the one with the higher overall defect level obtained from each embodiment can be taken as the overall defect level corresponding to the current panel.
[0080] It should be understood that the step of determining the overall defect level of a product under inspection based on at least one defect information can be triggered at a fixed time after a preset duration or after receiving a preset number of defect information; it can also be triggered manually by quality inspectors (e.g., by clicking the "submit" button to better coordinate with the manual quality inspection process); or it can be triggered after sufficient defect information has been obtained. Sufficient defect information refers to defect information that can be used to determine a unique overall defect level (i.e., the defect level will not be affected by other defect information received subsequently). For example, if the current panel is completely broken due to an incorrect positioning of the operating arm in a previous process and must be discarded or recycled and remanufactured, then after receiving this defect type, the overall defect level of the current panel can be directly set to the highest level (i.e., the most severe level; of course, the overall defect level may not have a high or low distinction, but may discretely correspond to multiple different panel categories), and then proceed directly to the subsequent steps.
[0081] In addition, the method may further include: upon receiving the product identifier of the product to be inspected, determining the inspection remarks corresponding to the product model of the product to be inspected, wherein the inspection remarks are used to prompt the user for at least one defect judgment standard corresponding to the product model; and presenting the user with a defect detection interface corresponding to the product to be inspected, wherein the defect detection interface is used to display the inspection remarks.
[0082] Defect judgment criteria refer to the rules or examples for judging the various defect levels of each defect type. At least one defect judgment criterion can be a pre-defined criterion for a relatively important defect type (of course, when presenting, only the defect type may be shown without the specific judgment criteria, to remind inspectors which defect types to focus on; or only a portion of the judgment criteria may be shown; this disclosure does not limit this). For example, please see... Figure 3 The example demonstrates a defect detection interface, which shows the detection notes (i.e., the dotted pop-up window, where the specific evaluation criteria are not shown) corresponding to the product model "AAA". This clearly provides significant convenience for quality inspectors in specific scenarios. Consequently, it can further improve the detection efficiency of manual quality inspection workshops, offering convenience far exceeding that of traditional paper reference books and slogans commonly used in manual quality inspection workshops.
[0083] Inspection notes can be set for a single product (e.g., if a special situation occurs during the production of a certain product, the inspection notes can explain the parts that the subsequent manual quality inspection workshop should focus on), or they can be set for an entire model or a whole production line of products. Furthermore, the content of the inspection notes can be preset or automatically supplemented based on dynamic inspection information. For example, the method may also include: acquiring multiple products with the same product model as the product to be inspected, and determining the inspection notes corresponding to the product model based on the defect information of the multiple products, wherein the inspection notes are used to inform the user of some or all of the defect types occurring in the product of the specified product model.
[0084] In other words, based on defect information from multiple workstations (multiple quality inspectors) at multiple time periods, common defect types can be statistically analyzed or summarized (e.g., identifying the N defects with a probability greater than a threshold or the highest probability of occurrence). This allows quality inspectors to promptly identify common errors in the current production batch and product model (e.g., statistics based on the production line). This not only helps quality inspectors discover problems on the production line more quickly but also helps them identify the focus of the current inspection task, preventing a decline in quality inspection quality as working hours increase.
[0085] In addition to the inspection notes shown above, the defect detection interface can be used to display the product model of the product to be inspected, and to receive and display at least one defect information input by the user. In other words, it can determine the product model of the product to be inspected when the user scans the product identification using a barcode scanner, and present the product model to the user. Simultaneously, it can present several controls to the user to receive at least one defect information input by the user, and then display the user-input defect information on the interface. For example, please see [link to example]. Figure 3 The first line displays the product identifier (Panelbbb) and product model (AAA) of the product to be inspected. Starting from the second line, the defect detection interface also provides a defect selection control for choosing a defect type from a variety of flexibly preset defect types, a defect level selection control for selecting the defect level of that type, and a confirmation button for confirming the addition of the defect information. After the user clicks the confirmation button, the defect information is temporarily recorded and displayed on the interface (e.g., displayed in its original position, and the defect selection control, level selection control, and confirmation button move down one line). Based on this, the user experience and work efficiency of quality inspectors can be significantly improved.
[0086] Furthermore, the method may also include: upon receiving the product identifier of the product to be inspected, if there is already detection information corresponding to the product to be inspected, then presenting the detection information in the defect detection interface, wherein the detection information includes at least one of defect information, comprehensive defect level, and bound target sorting area.
[0087] In other words, upon receiving the product identification of the product to be inspected, it can be determined whether the system executing the method or the manufacturing execution system has already recorded the inspection information corresponding to that product identification. If the inspection information has been recorded, it can be presented to the user to help them determine whether the inspection information needs to be modified, further reducing the workload and error rate of quality inspectors. More optional details regarding the "inspection information has been recorded" scenario will be elaborated later.
[0088] Step S102: Based on the comprehensive defect level of the product to be inspected, determine the target sorting area corresponding to the product to be inspected among multiple sorting areas, wherein each sorting area is used to carry products to be inspected with the same comprehensive defect level.
[0089] The sorting area can refer to a warehouse or ground area, or it can be a pallet-carrying area within a workshop or a transport vehicle between workshops. Each sorting area can handle the same type of product under a single comprehensive defect level (the comprehensive defect levels for different sorting areas can be different or the same). For example, in Figure 2 In the example shown, each sorting area includes a tray (Tray meaning carrying pallet) for holding a preset number of products under a comprehensive defect level. Figure 2The system includes three carrying trays: Tray1, Tray2, and Tray3. These carrying trays can be physical trays used to carry a preset number of display panels. The target sorting area can include target carrying trays, which are selected from multiple carrying trays that correspond to the overall defect level of the product to be inspected and whose current product quantity does not reach the preset number. In other words, after obtaining the overall defect level of the product to be inspected, a suitable sorting area can be determined from the currently entered sorting areas, serving as the target sorting area for that product.
[0090] In addition, the method may further include: if there is no carrier pallet among the multiple carrier pallets that corresponds to the comprehensive defect level of the product to be inspected and the number of products currently being carried has not reached the preset number, then presenting a prompt message to the user to prompt the user to add a carrier pallet; upon receiving the pallet identifier of any carrier pallet, taking the any carrier pallet as the target carrier pallet corresponding to the product to be inspected and adding it to the multiple carrier pallets.
[0091] This is because having a pre-set number of identical products corresponding to each carrying pallet (or other sorting area, hereinafter the same) is beneficial in terms of economic space cost and sorting cost, as well as in the design of subsequent analysis and processing steps such as component recycling, defect repair, and process improvement. In this case, the above-mentioned optional implementation method can ensure the robustness of the method (so that the production process cannot be easily interrupted) and can be adapted to production lines with different defect rates.
[0092] For example, when the production line starts running, several load-bearing pallets corresponding to different comprehensive defect levels can be pre-set, such as... Figure 2 Tray1, Tray2, and Tray3 can be pre-set carrier trays corresponding to low, medium, and high defect levels respectively (continuing the example above). When the number of products placed on these carrier trays reaches the product quantity threshold corresponding to each carrier tray (that is, the "preset quantity" mentioned above; where the product quantity threshold corresponding to each comprehensive defect level can be different, for example, the product quantity threshold can be negatively correlated with the corresponding comprehensive defect level, so that products with smaller defects can be sent to the next process more centrally); or they can be left unpreset and added in real time by quality inspectors.
[0093] If, after obtaining the overall defect level corresponding to the current product to be inspected, there is no corresponding pallet for that overall defect level, or each pallet for that overall defect level is already full (of course, this can be for a single quality inspector or a single workstation; that is, when obtaining the product identification of the product to be inspected, the current quality inspector or the current quality inspection workstation can be determined from the barcode scanner number or other input device number; multiple pallets corresponding to different quality inspectors or different quality inspection workstations can be viewed independently to avoid inconvenience to manual operation), then the user can be prompted to enter a new pallet.
[0094] At this time, the step of using any one of the carrier pallets as the target carrier pallet corresponding to the product to be inspected and adding it to the plurality of carrier pallets may include: if any one of the carrier pallets is not included in the plurality of carrier pallets, then using any one of the carrier pallets as the target sorting area corresponding to the product to be inspected, using the comprehensive defect level of the product to be inspected as the comprehensive defect level corresponding to any one of the carrier pallets, and adding any one of the carrier pallets to the plurality of carrier pallets.
[0095] That is, quality inspectors can take the new carrying tray (for example, in...) Figure 2 Once Tray 3 is full, Tray 4 can be added to the right of Tray 3 to hold a preset number of products with the same comprehensive defect level as Tray 3. A barcode scanner is used to collect the identification of this carrier pallet (or it can be manually entered). This synchronizes the binding relationship between the carrier pallet and the product to be inspected (the carrier pallet is used to place this product), and the binding relationship between the carrier pallet and the comprehensive defect level of the product to be inspected (i.e., the carrier pallet can subsequently be used to place other products under the same comprehensive defect level), to the Manufacturing Execution System (MES). This enables both "offline human operation" (placing products into the target sorting area) and "online system operation."
[0096] Natural synchronization between (data recording and control information transmission in the manufacturing execution system).
[0097] Step S103: The user is prompted to place the product to be inspected in the target sorting area, and the manufacturing execution system is notified to bind the product to be inspected to the target sorting area.
[0098] In other words, after obtaining the target sorting area for the products to be inspected, the number, appearance, or location on a map of this target sorting area can be presented to the user to achieve natural synchronization between "offline operations by personnel" (placing products in the target sorting area) and "online operations by the system" (recording data and transmitting control information in the Manufacturing Execution System). The Manufacturing Execution System (MES) can refer to the system used to manage and control the production execution process. For example, it can be responsible for transmitting information between production plans (which can be generated by an Enterprise Resource Planning (ERP) system), various workshop equipment controls (such as programmable logic controllers and data acquisition and monitoring control systems), and storage systems, thereby achieving coordination and information integration of the production process.
[0099] In addition, the method may further include: when notifying the manufacturing execution system to bind the product to be inspected to the target sorting area, notifying the manufacturing execution system to perform transit processing on the product to be inspected.
[0100] This process can refer to actions performed by the Manufacturing Execution System (MES), such as "controlling the robotic arm to send panel B into the packaging workshop," or it can refer to a change in logical state (i.e., the logical state of the product within the MES). For example, the current process flow for panel B might change from "sent to the manual quality inspection workshop" to "quality inspection completed, sent to the packaging workshop." This further enhances the coordination between the manual quality inspection workshop and the MES, allowing the MES to synchronize with the quality inspection actions of the personnel in the manual quality inspection workshop.
[0101] In summary, the implementation method provided in this disclosure offers a complete, plug-in-based auxiliary process for manual quality inspection workshops and similar special technical scenarios, without requiring fundamental modifications to the Manufacturing Execution System (MES). By transforming the defect judgment process, which originally relied on human memory and manual recording, into a system-guided standardized input process, operators only need to select the type of defect they actually observe in the interface. The system can then automatically calculate the defect level and specify the corresponding sorting area (carrying pallet), while simultaneously feeding back the sorting results and related binding relationships to the MES in real time. This approach retains the subjective judgment ability for complex defects in manual quality inspection, while also ensuring that the actual storage location of each sorted product is completely consistent with the system record by forcibly linking the sorting action and data entry through the system. This not only increases efficiency but also avoids the difficulties in subsequent traceability caused by manual recording errors or arbitrary placement in the traditional model.
[0102] In some embodiments, the method may further include: upon receiving a product identifier for a product to be inspected, if inspection information corresponding to the product to be inspected already exists and the time since the generation of the inspection information is less than a preset time, then rolling back the inspection information, wherein the inspection information includes at least one of defect information, comprehensive defect level, and a bound target sorting area; the step of prompting the user to place the product to be inspected in the target sorting area and notifying the manufacturing execution system to bind the product to be inspected to the target sorting area includes: prompting the user to place the product to be inspected in the target sorting area, and after the preset time, notifying the manufacturing execution system to bind the product to be inspected to the target sorting area.
[0103] In other words, the above method can reserve a buffer period of a preset duration for quality inspection data (e.g., 2 minutes, which can depend on the specific design of the workshop and production line; for example, the time interval from when the product is completed by manual quality inspection to when it is sent to the next workshop under normal circumstances can be used as the preset duration). After the buffer period ends, the manufacturing execution system is notified to persist the data (which may also include the transit processing mentioned above). Before the buffer period ends, the data can be temporarily stored in the system of the execution method (at this time, the system may not pay attention to the specific direction of the product; that is, the product may be held in the hands of the quality inspector, or it may be manually placed into the re-inspection buffer, or it may continue to move forward with the production line conveyor belt; or it may pay attention to the specific direction of the product, for example, before the buffer period ends, the robotic arm is temporarily controlled to automatically place the product into the re-inspection buffer, and after the buffer period ends, the robotic arm or conveyor belt is controlled to transit the product). Alternatively, when notifying the Manufacturing Execution System to bind the product to be inspected to the target sorting area, the data submission operation (i.e., COMMIT) can be performed after the buffer period ends; before COMMIT, a safe rollback of the data can usually be performed. Alternatively, the data rollback operation can also be achieved by explicitly calling the rollback command (the deletion command is also feasible).
[0104] Based on this, quality inspectors can be given the opportunity to retract their judgments based on the actual situation, and the judgment information can be flexibly adjusted without affecting the overall production process. This minimizes the impact of misjudgments or misoperations on the production line, thus improving the robustness of the method. It should be understood that data rollback can refer to the database of the manufacturing execution system. That is to say, even if data rollback occurs, this data does not necessarily mean that it has been removed from the entire system. Instead, it may continue to exist as temporary cache data in the system executing the method or the manufacturing execution system. This allows the system executing the method to present existing inspection information to the user (this data can still be used as the data entered by the user for the defect detection interface), thereby reducing the workload of the user re-entering data.
[0105] Next, combine Figure 4 The branch selection diagram shown provides a comprehensive description of at least one embodiment provided in this disclosure.
[0106] First, the product to be inspected arrives at the inspection point (e.g., a quality inspector's workstation). The inspector can then pick up the product and scan the barcode label attached to it using a barcode scanner to directly obtain the product code (product identifier). At this point, the system executing the method can send a request to the Manufacturing Execution System (MES) to confirm whether the defect detection information for the product (or any other information that indicates that any step in S101 to S103 has been performed on the product to be inspected) already exists. Specifically, the quality inspector scans the Panel barcode with a barcode scanner. The system sends the barcode information to the MES via a Tibco message. Upon receiving the message, the MES returns a message body detailing the current Panel. The system parsing message body of the execution method determines whether this Panel has been transferred to the current site. If the product does not belong to this site, it is considered that the current barcode is incorrect and an error message is displayed, please scan another Panel; if it is in the current site, the relevant Panel information such as PANELNAME (product number, i.e., Panel number), PRODUCTSPECNAME (product name), and PRODUCTTYPE (product type) in the message body are parsed and stored in the system.
[0107] Next, the system sends the product number of the product to be inspected, along with the fields MACHINENAME (equipment name), UNITNAME (unit name), SUBUNITNAME (subunit name), PANELNAME (product number), and REJIGFLAG (rework flag), as the request content to the Manufacturing Execution System (MES) to obtain the return information. Examples of returned fields include: MACHINENAME (equipment name), UNITNAME (unit name), SUBUNITNAME (subunit name), PANELNAME (product number), CARRIERNAME (carrier name, which can refer to the carrying pallet), PROCESSOPERATIONNAME (process name), PRODUCTSPECNAME (product model name), PRODUCTIONTYPE (production type), MACHINERECIPENAME (equipment recipe name), PANELJUDGE (quality inspection judgment result), PANELGRADE (quality grade), LOTTYPE (batch type), ASSYSRADE (assembly grade), and ETAOIGARADE (electrical testing grade), etc.
[0108] It should be understood that the exemplary database fields or message body fields given in this application are for... Figure 2 Extending from these scenarios, in practical applications, these fields can serve any function (for example, "quality inspection judgment result" and "quality level" can both be used to store the comprehensive defect level mentioned above, or they can not be stored at all, but instead be used to record and file the different results obtained from the various schemes used to determine the comprehensive defect level mentioned above).
[0109] At this point, it can be determined whether the product to be inspected has already been inspected (e.g., it has a comprehensive defect level or has been bound to any carrier pallet). If so, and the time since the last inspection of the product to be inspected is less than a preset time, data rollback can be performed on all inspection information corresponding to the product to restore the inspection information of the product in the execution method system and manufacturing execution system to the state before inspection (of course, some information can be retained at this time, such as the defect information previously entered by the user can be presented to the user again and the user can modify it). If not, the user can be prompted that the product has passed the station (has completed the manual quality inspection process) and its manual quality inspection information can no longer be modified.
[0110] Next, the system can read the inspection notes corresponding to the product model (or the production line or even the production period, etc.). As mentioned above, these notes include not only the key defects that quality inspectors have pre-set in the system based on recent product defects or high customer concerns, but also real-time statistical and summary steps. The inspection notes are then presented to the user in the defect detection interface, allowing them to clearly understand the quality inspection reference for the current product and easily input the corresponding inspection results (i.e., the defect information mentioned above) online. At this point, quality inspectors observe product defects by illuminating the Panel (i.e., electrical testing, also known as a light test). After the quality inspector submits at least one defect information, the overall defect level of the product can be determined, and it can be determined whether a corresponding carrying tray exists for that overall defect level (the word "overall" is omitted in the diagram). For example, the system can query the carrier trays for the corresponding comprehensive defect level; if there are available carrier trays in the system, it will display (e.g., pop up on the interface or announce via voice) the carrier tray number that the product to be inspected can be placed in, and bind the Panel to the corresponding carrier tray (the database tables corresponding to the product to be inspected and the carrier tray can be updated separately, or a separate database table can be created to store the binding information).
[0111] If the system currently has no available carrier pallets, a new carrier pallet needs to be scanned. At this point, the system executing the method can display a prompt to the user. The quality control personnel (user) can then take the carrier pallet and scan its barcode, interacting with the manufacturing execution system via Tibco messages to determine if the carrier pallet is available (whether it is already full or the overall defect level does not match). If it is unavailable, a prompt message will appear to scan the next carrier pallet. If the carrier pallet is available, the system will bind it to the current operator, level, and the number of panels it can fit in, and store the carrier pallet in the system executing the method or other systems (i.e., bind it to the pallet and the product to be inspected); subsequent steps can be the same as above.
[0112] After a preset duration, the system can send product information to the Manufacturing Execution System via Tibco messages. The message body fields include: MACHINENAME (equipment name), UNITNAME (unit name), SUBUNITNAME (subunit name), PANELNAME (product number), PROCESSOPERATIONNAME (process name), CARRIERNAME (carrier name, which can refer to the carrying pallet), POSITION (location identifier), PORTNAME (port name), PORTTYPE (port type), PORTUSETYPE (port purpose), PRODUCTSPECNAME (product model name), PRODUCTIONTYPE (production type), MACHINERECIPENAME (equipment recipe name), PANELJUDGE (quality inspection judgment result), PANELGRADE (quality grade), DEFECTLIST (defect information list), DEFECT (defect details), DEFECTCODENAME (defect code name), REJIGFLAG (rework mark), SEQ (serial number), etc. After receiving the message, the Manufacturing Execution System (MES) can persist the data and perform a transit processing on the product (i.e., after a preset interval, synchronize the product and its pallet information to the MES). At this point, the manual quality inspection process for a single product is smoothly completed.
[0113] Corresponding to the embodiments of the foregoing methods, this disclosure also provides embodiments of the apparatus and the terminal to which it is applied.
[0114] A second aspect of this disclosure provides a product data processing apparatus; please refer to [link / reference]. Figure 5 The device includes:
[0115] The information receiving module 501 is used to determine the comprehensive defect level of the product to be inspected based on the at least one defect information input by the user into the defect detection interface when the defect information is received. The defect information includes a defect type and a defect level corresponding to the defect type. The defect detection interface is presented to the user when the product identifier of the product to be inspected is received.
[0116] The defect determination module 502 is used to determine the target sorting area corresponding to the product to be inspected in multiple sorting areas according to the comprehensive defect level of the product to be inspected, wherein each sorting area is used to carry products to be inspected with the same comprehensive defect level.
[0117] The sorting prompt module 503 is used to prompt the user to place the product to be inspected in the target sorting area and to notify the manufacturing execution system to bind the product to be inspected to the target sorting area.
[0118] Optionally, the device further includes:
[0119] The data rollback module is used to roll back the inspection information when the product identifier of the product to be inspected is received. If the inspection information corresponding to the product to be inspected already exists and the time when the inspection information was generated is less than a preset time, the inspection information includes at least one of defect information, comprehensive defect level and bound target sorting area.
[0120] The sorting prompt module is used to prompt the user to place the product to be inspected in the target sorting area and to notify the manufacturing execution system to bind the product to be inspected to the target sorting area. Specifically, it is used for:
[0121] The system prompts the user to place the product to be inspected in the target sorting area, and after the preset time, notifies the manufacturing execution system to bind the product to the target sorting area.
[0122] Optionally, each sorting area includes a carrier pallet for carrying a preset number of products under a comprehensive defect level. The target sorting area includes a target carrier pallet, which includes a plurality of carrier pallets that correspond to the comprehensive defect level of the products to be inspected and whose current number of products carried does not reach the preset number.
[0123] The device also includes a tray addition module for:
[0124] If there is no carrier pallet among the multiple carrier pallets that corresponds to the comprehensive defect level of the product to be inspected, and the number of products currently being carried has not reached the preset number, then a prompt message will be presented to the user to prompt the user to add a carrier pallet.
[0125] Upon receiving a pallet identifier for any carrier pallet, that carrier pallet is designated as the target carrier pallet corresponding to the product to be inspected and added to the plurality of carrier pallets.
[0126] Optionally, the pallet adding module is used to add any of the carrier pallets as the target carrier pallet corresponding to the product to be inspected to the plurality of carrier pallets, specifically for:
[0127] If any of the carrier pallets is not included in the plurality of carrier pallets, then the any of the carrier pallets is used as the target sorting area corresponding to the product to be inspected, and the comprehensive defect level of the product to be inspected is used as the comprehensive defect level corresponding to the any of the carrier pallets, and the any of the carrier pallets is added to the plurality of carrier pallets.
[0128] Optionally, the device further includes a note presentation module for:
[0129] Upon receiving the product identification of the product to be inspected, determine the inspection remarks corresponding to the product model of the product to be inspected, wherein the inspection remarks are used to prompt the user for at least one defect judgment standard corresponding to the product model.
[0130] The user is presented with a defect detection interface corresponding to the product to be inspected, wherein the defect detection interface is used to display the inspection notes.
[0131] Optionally, the remarks presentation module further includes:
[0132] Obtain multiple products whose product model matches the product model of the product to be inspected, and determine the inspection remarks corresponding to the product model based on the defect information of the multiple products. The inspection remarks are used to inform the user of some or all of the defect types that occur in the product model.
[0133] Optionally, the defect detection interface is further configured to display the product model of the product to be inspected, and to receive and display at least one defect information input by the user; and / or,
[0134] The device further includes:
[0135] The detection information presentation module is used to present the detection information in the defect detection interface when the product identifier of the product to be inspected is received, if the detection information corresponding to the product to be inspected already exists. The detection information includes at least one of defect information, comprehensive defect level and bound target sorting area.
[0136] Optionally, the device further includes:
[0137] The transit notification module is used to notify the manufacturing execution system to perform transit processing on the product to be inspected when the product to be inspected is bound to the target sorting area.
[0138] And / or, when the information receiving module determines the comprehensive defect level of the product under inspection based on the at least one defect information, it is specifically used for:
[0139] The highest defect level among the defect levels contained in the at least one defect information shall be taken as the comprehensive defect level of the product to be inspected.
[0140] The specific implementation process of the functions and roles of each module in the above device can be found in the implementation process of the corresponding steps in the above method, and will not be repeated here.
[0141] A third aspect of this disclosure provides a computer program product including a computer program / instructions that, when executed by a processor, implement the method described in the first aspect.
[0142] For the device embodiments and computer program product embodiments, since they basically correspond to the method embodiments, the relevant parts can be referred to in the description of the method embodiments. Furthermore, the device embodiments described above are merely illustrative; the modules described as separate components may or may not be physically separate, and the components shown as modules may or may not be physical modules, i.e., they may be located in one place or distributed across multiple network modules. Some or all of the modules can be selected to achieve the purpose of this disclosure according to actual needs. Those skilled in the art can understand and implement this without any inventive effort.
[0143] Fourthly, embodiments of the product data processing apparatus provided in this disclosure can be applied to electronic devices. Please see [link to relevant documentation]. Figure 6 The illustration exemplifies a hardware schematic of an electronic device. For example, device 600 could be a mobile phone, computer, digital broadcasting terminal, messaging device, game console, tablet device, medical device, fitness equipment, personal digital assistant, etc.
[0144] Device 600 may include one or more of the following components: processing component 601, memory 602, power supply component 603, multimedia component 604, audio component 605, input / output (I / O) interface 606, sensor component 607, and communication component 608.
[0145] Processing component 601 typically controls the overall operation of device 600, such as operations associated with display, telephone calls, data communication, camera operation, and recording. Processing component 601 may include one or more processors 609 to execute instructions to perform all or part of the steps of the methods described above. Furthermore, processing component 601 may include one or more modules to facilitate interaction between processing component 601 and other components. For example, processing component 601 may include a multimedia module to facilitate interaction between multimedia component 604 and processing component 601.
[0146] Memory 602 is configured to store various types of data to support the operation of device 600. Examples of this data include instructions for any application or method operating on device 600, contact data, phonebook data, messages, pictures, videos, etc. Memory 602 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.
[0147] Power supply component 603 provides power to various components of device 600. Power supply component 603 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to device 600.
[0148] Multimedia component 604 includes a screen that provides an output interface between the device 600 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, swipe, and gestures on the touch panel. The touch sensors may sense not only the boundaries of the touch or swipe action but also the duration and pressure associated with the touch or swipe operation. In some embodiments, multimedia component 604 includes a front-facing camera and / or a rear-facing camera. When the device 600 is in an operating mode, such as a shooting mode or a video mode, the front-facing camera and / or the rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.
[0149] Audio component 605 is configured to output and / or input audio signals. For example, audio component 605 includes a microphone (MIC) configured to receive external audio signals when device 600 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 602 or transmitted via communication component 608. In some embodiments, audio component 605 also includes a speaker for outputting audio signals.
[0150] Input / output (I / O) interface 606 provides an interface between processing component 601 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, power buttons, and lock buttons.
[0151] Sensor assembly 607 includes one or more sensors for providing state assessments of various aspects of device 600. For example, sensor assembly 607 may detect the on / off state of device 600, the relative positioning of components such as the display and keypad of device 600, changes in the position of device 600 or a component of device 600, the presence or absence of user contact with device 600, the orientation or acceleration / deceleration of device 600, and temperature changes of device 600. Sensor assembly 607 may also include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 607 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, sensor assembly 607 may also include an accelerometer, a gyroscope, a magnetometer, a pressure sensor, or a temperature sensor.
[0152] Communication component 608 is configured to facilitate wired or wireless communication between device 600 and other devices. Device 600 can access wireless networks based on communication standards, such as Wi-Fi, 2G or 3G, 4G or 5G, or combinations thereof. In one exemplary embodiment, communication component 608 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 608 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0153] In an exemplary embodiment, device 600 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the product data processing method of the aforementioned electronic device.
[0154] Fifthly, in exemplary embodiments, this disclosure also provides a non-transitory computer-readable storage medium including instructions, such as a memory 602 including instructions, which can be executed by a processor 609 of device 600 to complete the product data processing method of the aforementioned electronic device. For example, the non-transitory computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.
[0155] The foregoing has described specific embodiments of this disclosure. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims may be performed in a different order than that shown in the embodiments and may still achieve the desired results. Furthermore, the processes depicted in the drawings do not necessarily require the specific or sequential order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0156] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention applied herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not claimed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.
[0157] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.
[0158] The above description is merely a preferred embodiment of this disclosure and is not intended to limit this disclosure. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this disclosure should be included within the scope of protection of this disclosure.
Claims
1. A product data processing method, characterized in that, The method includes: Upon receiving at least one defect information input by the user into the defect detection interface, the comprehensive defect level of the product to be inspected is determined based on the at least one defect information. The defect information includes the defect type and the defect level corresponding to the defect type. The defect detection interface is presented to the user when the product identifier of the product to be inspected is received. Based on the comprehensive defect level of the product to be inspected, a target sorting area corresponding to the product to be inspected is determined among multiple sorting areas, wherein each sorting area is used to carry products to be inspected with the same comprehensive defect level. The system prompts the user to place the product to be inspected in the target sorting area and notifies the manufacturing execution system to bind the product to the target sorting area.
2. The product data processing method according to claim 1, characterized in that, The method further includes: If a product identifier of a product to be inspected is received, and if there is already inspection information corresponding to the product to be inspected, and the time when the inspection information was generated is less than a preset time, then the inspection information is rolled back. The inspection information includes at least one of defect information, comprehensive defect level, and bound target sorting area. The step of prompting the user to place the product to be inspected in the target sorting area and notifying the manufacturing execution system to bind the product to be inspected to the target sorting area includes: The system prompts the user to place the product to be inspected in the target sorting area, and after the preset time, notifies the manufacturing execution system to bind the product to the target sorting area.
3. The product data processing method according to claim 1, characterized in that, Each sorting area includes a carrier pallet for carrying a preset number of products under a comprehensive defect level. The target sorting area includes a target carrier pallet, which comprises a plurality of carrier pallets corresponding to the comprehensive defect level of the products to be inspected and for which the number of products currently being carried has not reached the preset number. The method further includes: If there is no carrier pallet among the multiple carrier pallets that corresponds to the comprehensive defect level of the product to be inspected, and the number of products currently being carried has not reached the preset number, then a prompt message will be presented to the user to prompt the user to add a carrier pallet. Upon receiving a pallet identifier for any carrier pallet, that carrier pallet is designated as the target carrier pallet corresponding to the product to be inspected and added to the plurality of carrier pallets.
4. The product data processing method according to claim 3, characterized in that, The step of using any one of the carrier pallets as the target carrier pallet corresponding to the product to be inspected and adding it to the plurality of carrier pallets includes: If any of the carrier pallets is not included in the plurality of carrier pallets, then the any of the carrier pallets is used as the target sorting area corresponding to the product to be inspected, and the comprehensive defect level of the product to be inspected is used as the comprehensive defect level corresponding to the any of the carrier pallets, and the any of the carrier pallets is added to the plurality of carrier pallets.
5. The product data processing method according to claim 1, characterized in that, The method further includes: Upon receiving the product identification of the product to be inspected, determine the inspection remarks corresponding to the product model of the product to be inspected, wherein the inspection remarks are used to prompt the user for at least one defect judgment standard corresponding to the product model. The user is presented with a defect detection interface corresponding to the product to be inspected, wherein the defect detection interface is used to display the inspection notes.
6. The product data processing method according to claim 5, characterized in that, The method further includes: Obtain multiple products whose product model matches the product model of the product to be inspected, and determine the inspection remarks corresponding to the product model based on the defect information of the multiple products. The inspection remarks are used to inform the user of some or all of the defect types that occur in the product model.
7. The product data processing method according to claim 5, characterized in that, The defect detection interface is also used to display the product model of the product to be inspected, and to receive and display at least one defect information input by the user. And / or, The method further includes: Upon receiving the product identifier of the product to be inspected, if there is already inspection information corresponding to the product to be inspected, the inspection information is presented in the defect inspection interface. The inspection information includes at least one of defect information, comprehensive defect level, and bound target sorting area.
8. The product data processing method according to claim 1, characterized in that, The method further includes: When instructing the Manufacturing Execution System to bind the product to be inspected to the target sorting area, instruct the Manufacturing Execution System to perform transit processing on the product to be inspected. And / or, Determining the overall defect level of the product under inspection based on the at least one defect information includes: The highest defect level among the defect levels contained in the at least one defect information shall be taken as the comprehensive defect level of the product to be inspected.
9. A product data processing device, characterized in that, The device includes: The information receiving module is used to determine the comprehensive defect level of the product to be inspected based on the at least one defect information input by the user into the defect detection interface, wherein the defect information includes a defect type and a defect level corresponding to the defect type, and the defect detection interface is presented to the user when the product identifier of the product to be inspected is received. The defect determination module is used to determine the target sorting area corresponding to the product to be inspected in multiple sorting areas based on the comprehensive defect level of the product to be inspected. Each sorting area is used to carry products to be inspected with the same comprehensive defect level. The sorting prompt module is used to prompt the user to place the product to be inspected in the target sorting area and to notify the manufacturing execution system to bind the product to be inspected to the target sorting area.
10. An electronic device, characterized in that, The method includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, implements the method as claimed in any one of claims 1 to 8.
11. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the method as described in any one of claims 1 to 8.