Product detection method, product detection equipment and device
By defining the target working mode in the product testing equipment and automating the priority order of the feeding station and the buffer station, the re-judgment of defective products is automated, solving the problem of low efficiency of manual re-judgment and improving the overall testing efficiency and equipment utilization.
Patent Information
- Application Number
- CN202511193194.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-25
- Publication Date
- 2025-10-28
AI Technical Summary
In the product inspection process, the existing technology requires a large amount of manual work and is inefficient when re-judging defective products, especially when the overall product yield is high.
By acquiring the target working mode of the product testing equipment, the priority order of the loading station and the buffer station is determined, and products with preliminary inspection results of being defective are automatically transported to the re-judgment station according to the priority order to determine the re-judgment result.
It reduces manual workload, improves re-judgment efficiency, is suitable for different application scenarios, takes into account both normal material output at the feeding station and re-judgment of defective products, and improves equipment utilization and detection efficiency.
Smart Images

Figure CN120838712A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of automated testing technology, and in particular to a product testing method, product testing equipment, apparatus, computer equipment, computer-readable storage medium, and computer program product. Background Technology
[0002] When manufacturing products such as LCD modules, various tests are required before shipment to ensure the products are qualified. Typically, products are placed on the loading station of automated testing equipment for inspection, and the results are obtained. To avoid misjudgments, if a product's test result is defective, a re-inspection is necessary to confirm whether the product is indeed defective.
[0003] In related technologies, inspectors move products identified as defective to a re-inspection station for re-inspection, and then move the products to their corresponding locations based on the re-inspection results. However, this method involves a large amount of manual work and is inefficient in scenarios where the overall product yield is high. Summary of the Invention
[0004] Therefore, it is necessary to provide a product testing method, product testing equipment, apparatus, computer equipment, computer-readable storage medium, and computer program product that can reduce manual workload and improve efficiency in response to the above-mentioned technical problems.
[0005] In a first aspect, this application provides a product testing method, the method being applied to the control module of a product testing equipment, the method comprising:
[0006] Obtain the target operating mode corresponding to the product testing equipment;
[0007] Based on the target working mode, the priority order of the loading station and the buffer station is determined, wherein the loading station is used to place the products to be tested that have undergone preliminary inspection, and the buffer station is used to place the products to be tested that have been found to be defective in the preliminary inspection.
[0008] According to the priority order, the target products to be tested that have been initially detected as defective in the loading station and / or the buffer station are sequentially moved to the re-judgment station; the re-judgment result corresponding to the re-judgment station is determined as the target detection result of the target product to be tested.
[0009] In one embodiment, obtaining the target operating mode corresponding to the product testing equipment includes:
[0010] Obtain preliminary test results of historical products to be tested within a preset historical time period;
[0011] The target working mode is determined based on the number of products that are defective according to the preliminary test results and / or the number of products that are qualified according to the preliminary test results.
[0012] In one embodiment, determining the target operating mode based on the number of products with the preliminary inspection results indicating defects and / or the number of products with the preliminary inspection results indicating acceptable products includes:
[0013] Based on the total number of products to be tested in the history, the product pass rate corresponding to the preset historical period is determined according to the number of products with the preliminary test results being defective and / or the number of products with the preliminary test results being qualified.
[0014] If the product pass rate is greater than or equal to a preset threshold, the target working mode corresponding to the product testing equipment is determined to be the material loading priority mode; and / or, if the product pass rate is less than a preset threshold, the target working mode corresponding to the product testing equipment is determined to be the re-judgment priority mode.
[0015] In one embodiment, obtaining the target operating mode corresponding to the product testing equipment includes:
[0016] Obtain the target operating parameters sent by the host computer;
[0017] The target operating parameters are analyzed to determine the target operating mode corresponding to the product testing equipment.
[0018] In one embodiment, the target working mode includes at least one of a loading priority mode and a re-judgment priority mode, and the step of determining the priority order of the loading station and the buffer station according to the target working mode includes:
[0019] When the target operating mode is the material loading priority mode, the priority of the material loading station is determined to be higher than the priority of the buffer station; and / or,
[0020] When the target working mode is the re-judgment priority mode, the priority of the buffer station is determined to be greater than the priority of the loading station.
[0021] In one embodiment, the step of sequentially transferring target products that have been preliminarily identified as defective from the loading station and / or the buffer station to the re-judgment station according to the priority order includes:
[0022] The target station is determined based on the priority order, the working status of the loading station, and the working status of the buffer station.
[0023] If there is an available workstation at the reassessment workstation, the target product that was initially found to be defective at the target workstation will be moved to the available workstation.
[0024] In one embodiment, after determining the target workstation, the method further includes:
[0025] If the target station is a loading station and there is no idle station among the re-judgment stations, the target product to be tested that has been initially detected as defective in the target station is moved to the buffer station.
[0026] In one embodiment, the method further includes:
[0027] Obtain the number of products under test in the cache station;
[0028] If the number of products to be tested is greater than or equal to a preset number, the working mode of the cache station is switched to the unloading mode, and the cache station is controlled to execute the unloading process.
[0029] Secondly, this application also provides a product testing device, which includes a control module, a feeding station, a buffer station, and a re-judgment station, wherein the control module is used to execute the method described in any one of the embodiments of this disclosure.
[0030] Thirdly, this application also provides a product testing device, which is applied to the control module of a product testing equipment, and the device includes:
[0031] The acquisition module is used to acquire the target working mode corresponding to the product testing equipment;
[0032] The determining module is used to determine the priority order of the loading station and the buffer station according to the target working mode, wherein the loading station is used to place the products to be tested after preliminary inspection, and the buffer station is used to place the products to be tested whose preliminary inspection results are defective.
[0033] The re-judgment module is used to sequentially move target products that have been initially detected as defective in the loading station and / or the buffer station to the re-judgment station according to the priority order; and determine the re-judgment result corresponding to the re-judgment station as the target detection result of the target product to be tested.
[0034] In one embodiment, the acquisition module is further configured to:
[0035] Obtain preliminary test results of historical products to be tested within a preset historical time period;
[0036] The target working mode is determined based on the number of products that are defective according to the preliminary test results and / or the number of products that are qualified according to the preliminary test results.
[0037] In one embodiment, the acquisition module is further configured to:
[0038] Based on the total number of products to be tested in the history, the product pass rate corresponding to the preset historical period is determined according to the number of products with the preliminary test results being defective and / or the number of products with the preliminary test results being qualified.
[0039] If the product pass rate is greater than or equal to a preset threshold, the target working mode corresponding to the product testing equipment is determined to be the material loading priority mode; and / or, if the product pass rate is less than a preset threshold, the target working mode corresponding to the product testing equipment is determined to be the re-judgment priority mode.
[0040] In one embodiment, the acquisition module is further configured to:
[0041] Obtain the target operating parameters sent by the host computer;
[0042] The target operating parameters are analyzed to determine the target operating mode corresponding to the product testing equipment.
[0043] In one embodiment, the target operating mode includes at least one of a material loading priority mode and a re-judgment priority mode, and the determining module is further configured to:
[0044] When the target operating mode is the material loading priority mode, the priority of the material loading station is determined to be higher than the priority of the buffer station; and / or,
[0045] When the target working mode is the re-judgment priority mode, the priority of the buffer station is determined to be greater than the priority of the loading station.
[0046] In one embodiment, the review module is further configured to:
[0047] The target station is determined based on the priority order, the working status of the loading station, and the working status of the buffer station.
[0048] If there is an available workstation at the reassessment workstation, the target product that was initially found to be defective at the target workstation will be moved to the available workstation.
[0049] In one embodiment, the device is further used to:
[0050] If the target station is a loading station and there is no idle station among the re-judgment stations, the target product to be tested that has been initially detected as defective in the target station is moved to the buffer station.
[0051] Fourthly, embodiments of this disclosure also provide a computer device. The computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the steps of the method described in any one of the embodiments of this disclosure.
[0052] Fifthly, embodiments of this disclosure also provide a computer-readable storage medium. The computer-readable storage medium stores a computer program thereon, which, when executed by a processor, implements the steps of the method described in any one of the embodiments of this disclosure.
[0053] Sixthly, embodiments of this disclosure also provide a computer program product. The computer program product includes a computer program that, when executed by a processor, implements the steps of the method described in any one of the embodiments of this disclosure.
[0054] The aforementioned product testing methods, equipment, devices, computer equipment, computer-readable storage media, and computer program products, when performing product testing, acquire the target operating mode of the product testing equipment and determine the priority order of the loading station and buffer station based on the target operating mode. According to this priority order, target products to be tested that initially show defective results in the loading station and buffer station are sequentially transferred to the re-judgment station. The re-judgment result corresponding to the re-judgment station is determined as the target testing result of the target product to be tested, thus realizing the re-judgment of the target product to be tested. Different operating modes correspond to different station priority orders. While automating the re-judgment loading, different operating modes can be set based on actual application scenarios, corresponding to different loading sequences, improving the utilization rate of the re-judgment station. It also balances the efficiency of normal material output from the loading station and the re-judgment of products with initial defective results, reducing manual workload and making it suitable for more application scenarios. Attached Figure Description
[0055] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0056] Figure 1 This is a flowchart illustrating a product testing method in one embodiment;
[0057] Figure 2 This is a schematic diagram of the product testing equipment in one embodiment;
[0058] Figure 3 This is a flowchart illustrating a product testing method in another embodiment;
[0059] Figure 4 This is a flowchart illustrating a product testing method in another embodiment;
[0060] Figure 5 This is a schematic diagram of the product testing equipment in another embodiment;
[0061] Figure 6 This is a structural block diagram of a product testing device in one embodiment;
[0062] Figure 7 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation
[0063] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0064] In one embodiment, such as Figure 1 As shown, a product testing method is provided, the method being applied to the control module of a product testing equipment, the method comprising:
[0065] Step S110: Obtain the target working mode corresponding to the product testing equipment;
[0066] In some examples, product testing equipment is used to receive products that have undergone preliminary testing and to perform further processing. In other examples, after the products undergo preliminary testing and preliminary test results are obtained, further judgment is needed for products that are deemed defective in the preliminary test in order to ensure the accuracy of product testing and control product costs.
[0067] Figure 2 This is a schematic diagram illustrating the structure of a product testing device according to an exemplary embodiment, with reference to... Figure 2 As shown, the product testing equipment includes control modules, such as PLC (Programmable Logic Controller) control devices, re-judgment stations, human-machine interaction systems, transfer modules, transfer platforms, unloading modules, robots, etc.
[0068] For example, the control module is used to complete logic control and communicate with the host computer to achieve information exchange. Simultaneously, based on the detection results from the re-judgment station, it controls the transfer device to move products into / out of the loading station or transfer platform. The re-judgment station is used to complete specified tests on the products and provide feedback on the test data. The human-machine interface system includes a touchscreen (HMI) for setting equipment parameters, displaying relevant information, and manual operation. The transfer module is used for product handling. The transfer platform is used for product transfer. The unloading module mainly completes the exchange of relevant information based on the instructions from the control module. The robot is used for product handling.
[0069] For example, the target operating mode corresponding to the product testing equipment is obtained. In some examples, the product testing equipment may correspond to different operating modes. The target operating mode can be automatically generated by the control module, determined by parsing the obtained parameters, or obtained through other possible methods.
[0070] Optionally, the working mode may include, but is not limited to, discharge priority mode, re-judgment priority mode, and re-judgment mode, which can be determined according to the actual application scenario. In some possible implementations, the product testing equipment includes different types of workstations for placing products of different processes and categories.
[0071] Step S120: Determine the priority order of the loading station and the buffer station according to the target working mode, wherein the loading station is used to place the products to be tested after preliminary inspection, and the buffer station is used to place the products to be tested whose preliminary inspection results are defective.
[0072] For example, different work modes correspond to different workstation priority orders, where the workstation priority order determines the order in which products are picked up and placed on the workstations. Based on the target work mode, the priority order of the current loading workstation and the buffer workstation is determined.
[0073] Optionally, the loading station is used to place products to be tested after preliminary inspection. These products may include those that passed the preliminary inspection or those that failed. In some examples, upstream inspection equipment may place products that have completed preliminary inspection at the loading station for further processing by product inspection equipment; alternatively, the product inspection equipment may directly obtain products that have undergone preliminary inspection by upstream inspection equipment and place them at the loading station for further processing.
[0074] For example, the buffer station is used to place products that have been initially identified as defective, i.e., products that require re-evaluation. In some examples, the products in the buffer station can be transferred from the loading station, or they can be placed there by relevant personnel or equipment through the buffer station's delivery port. In some examples, when the number of products in the buffer station exceeds the preset buffer quantity, the control module can send an early warning signal to prompt relevant maintenance personnel to remove the products from the buffer device in a timely manner, ensuring the normal operation of the product testing equipment's workflow.
[0075] Step S130: According to the priority order, the target products to be tested that have been initially detected as defective in the loading station and / or the buffer station are sequentially moved to the re-judgment station; the re-judgment result corresponding to the re-judgment station is determined as the target detection result of the target product to be tested.
[0076] For example, after determining the priority order of the loading station and the re-judgment station, the target products to be tested that have been initially detected as defective in the loading station and / or the buffer station are sequentially moved to the re-judgment station for re-judgment. In some examples, after determining the priority order of the loading station and the buffer station, it is first determined whether there are target products to be tested with initially detected as defective in the stations with higher priority order. If there are, they are moved to the re-judgment station, and it is continued to determine whether there are target products to be tested with initially detected as defective in the stations with higher priority order; if not, it is determined whether there are target products to be tested with initially detected as defective in the stations with lower priority order. If there are, the target products to be tested are moved to the re-judgment station for re-judgment.
[0077] Optionally, the loading station, buffer station, and re-inspection station can each include one or more, and the specific number can be determined according to the actual application scenario. Before moving the product to the re-inspection station, it can be determined whether there is an empty station. If there is an empty station, the product can then be moved to the re-inspection station for review.
[0078] For example, after the target product to be tested is moved to the re-judgment station for re-judgment, the corresponding re-judgment result is obtained, which is the target inspection result of the target product to be tested. In some examples, the target product to be tested is further processed based on the target inspection result. In some possible implementations, if the target inspection result is a qualified product, the target product to be tested is moved to the qualified product unloading port for unloading; if the target inspection result is a defective product, the target product to be tested is moved to the defective product unloading port for unloading.
[0079] In some examples, the control module controls the transfer module, robot, etc. to move the product.
[0080] In this embodiment, during product testing, the target operating mode of the product testing equipment is obtained, and the priority order of the loading station and the buffer station is determined according to the target operating mode. Based on this priority order, target products that initially show as defective in the loading and buffer stations are sequentially moved to the re-judgment station. The re-judgment result corresponding to the re-judgment station is determined as the target testing result of the target product, thus achieving re-judgment of the target product. Different operating modes correspond to different station priority orders. While automating the re-judgment loading, different operating modes can be set based on actual application scenarios, corresponding to different loading sequences, improving the utilization rate of the re-judgment station. Furthermore, it balances the efficiency of normal material output from the loading station and the re-judgment of products with initial defective results, reducing manual workload and making it suitable for more application scenarios.
[0081] In one embodiment, the method further includes:
[0082] Obtain the number of products under test in the cache station;
[0083] If the number of products to be tested is greater than or equal to a preset number, the working mode of the cache station is switched to the unloading mode, and the cache station is controlled to execute the unloading process.
[0084] For example, the buffer station is used to store products to be tested that have been initially found to be defective. The control module monitors and judges the number of products in the buffer station. In some examples, if the number of products to be tested in the buffer station is greater than or equal to a preset number, it can be considered that there are too many products to be tested temporarily stored in the buffer station, and it is necessary to unload the materials to place subsequent products to be tested, so as to ensure the normal operation of the equipment.
[0085] In some possible implementations, when the working mode of the cache station switches to the unloading mode, the cache station can be controlled to automatically execute the unloading process, automatically placing the product to be tested into the preset unloading position through the unloading port. The cache station can also issue warning information to remind relevant personnel to execute the unloading process. Optionally, after the working mode of the cache station switches to the unloading mode, the cache station can also be directly used as a re-judgment station, where relevant re-judgment personnel can directly re-judge the products at the cache station and execute the unloading process based on the re-judgment results.
[0086] In this embodiment, the buffer station, in addition to serving as a material feeder and product buffer in different target working modes, also performs a material unloading process when there are a large number of products to be tested in the station. This effectively improves the utilization rate of the buffer station, takes into account both the normal material feeder process and the re-judgment process, avoids problems such as equipment downtime caused by too many products in the buffer station, and further improves the product testing efficiency.
[0087] In one embodiment, obtaining the target working mode corresponding to the product detection device includes:
[0088] Obtaining the preliminary detection results of historical products to be measured within a preset historical period;
[0089] Determining the target working mode according to the number of products with preliminary detection results being defective products and / or the number of products with preliminary detection results being qualified products.
[0090] Exemplarily, the target working mode of the product detection device can be determined according to the preliminary detection results within a preset historical period. In some examples, obtaining the preliminary detection results of historical products to be measured within a preset historical period, where the preset historical period can be determined according to the actual application scenario, and the historical products to be measured can include the products that have undergone preliminary detection within the preset historical period, and the historical products to be measured and the target products to be measured belong to the same product type.
[0091] Optionally, the preliminary detection results can include that the product is a defective product and the product is a qualified product. Determining the number of products with preliminary detection results being defective products and / or the number of products with preliminary detection results being qualified products among all historical products to be measured can determine the preliminary detection quality of the products within the preset historical period and determine the target working mode. In some examples, the more the proportion of defective products, the more products that need to be rejudged can be considered, and the priority of the rejudgment station can be increased. The more the proportion of qualified products, the more products that need to be normally unloaded can be considered, and the priority of the loading station can be increased.
[0092] In the embodiments of the present disclosure, the target working mode is determined according to the preliminary detection results of historical products to be measured within a preset historical period, so that the working mode can be automatically adjusted according to historical data during the product detection process, different working modes can be adapted to different scenarios, the utilization efficiency of various loading stations and the efficiency of product discharging and product rejudgment are effectively improved, the flexibility of product detection is enhanced, and it is applicable to more application scenarios.
[0093] In one embodiment, determining the target working mode according to the number of products with preliminary detection results being defective products and / or the number of products with preliminary detection results being qualified products includes:
[0094] Based on the total number of products of the historical products to be measured, determining the product qualification rate corresponding to the preset historical period according to the number of products with preliminary detection results being defective products and / or the number of products with preliminary detection results being qualified products;
[0095] If the product pass rate is greater than or equal to a preset threshold, the target working mode corresponding to the product testing equipment is determined to be the material loading priority mode; and / or, if the product pass rate is less than a preset threshold, the target working mode corresponding to the product testing equipment is determined to be the re-judgment priority mode.
[0096] For example, the product pass rate for a preset historical period can be determined based on the total number of products to be tested in the past and the preliminary test results. In some examples, the proportion of defective products can be determined by the ratio of the number of products with preliminary test results that are defective to the total number of products, and then the proportion of qualified products, i.e., the product pass rate, can be obtained; alternatively, the proportion of qualified products, i.e., the product pass rate, can be determined directly by the ratio of the number of products with preliminary test results that are qualified to the total number of products.
[0097] Optionally, when the product pass rate is high, a material loading priority mode can be used to improve the efficiency of secondary inspection material loading and unloading; when the product pass rate is low, a re-judgment priority mode can be used to improve the efficiency of re-judgment of defective products. The preset threshold can be set according to the actual application scenario. When the product pass rate is greater than or equal to the preset threshold, the product pass rate can be considered high, and the corresponding target working mode is set to the material loading priority mode; when the product pass rate is less than the preset threshold, the product pass rate can be considered low, and the corresponding target working mode is set to the re-judgment priority mode.
[0098] According to the embodiments of this disclosure, the product qualification rate corresponding to the preset historical period can be determined based on the preliminary test results within the preset historical period. When the product qualification rate is high, the working mode is determined to be the material feeding priority mode, and when the product qualification rate is low, the working mode is determined to be the re-judgment priority mode. This allows the corresponding working mode to be switched according to the product qualification rate in the actual application scenario, thereby improving the flexibility of product testing and re-judgment and ensuring the efficiency and accuracy of product testing.
[0099] In one embodiment, obtaining the target operating mode corresponding to the product testing equipment includes:
[0100] Obtain the target operating parameters sent by the host computer;
[0101] The target operating parameters are analyzed to determine the target operating mode corresponding to the product testing equipment.
[0102] For example, the target operating mode can be determined by parsing target operating parameters. In some examples, the product testing equipment communicates with a host computer, which can send target operating parameters to the control module. The control module then determines the target operating mode based on the received target operating parameters. In some examples, different operating parameters can correspond to different operating modes. The control module can determine the target operating mode based on the mapping relationship between operating parameters and operating modes, according to the target operating parameters.
[0103] Optionally, the target operating parameters can be determined directly by the host computer based on parameter input instructions; or they can be determined by the host computer based on historical detection information, such as historical operating modes and corresponding operating periods. The specific parameters can be determined according to the actual application scenario, and this disclosure does not impose any restrictions on this.
[0104] In this embodiment, the target working parameters sent by the host computer are parsed to determine the target working mode, thereby enabling the customization of the working mode of the product testing equipment, further improving the flexibility of product testing and making it suitable for more application scenarios.
[0105] In one embodiment, the target working mode includes at least one of a loading priority mode and a re-judgment priority mode, and determining the priority order of the loading station and the buffer station according to the target working mode includes:
[0106] When the target operating mode is the material loading priority mode, the priority of the material loading station is determined to be higher than the priority of the buffer station; and / or,
[0107] When the target working mode is the re-judgment priority mode, the priority of the buffer station is determined to be greater than the priority of the loading station.
[0108] For example, the target working mode includes at least one of a material loading priority mode and a re-judgment priority mode. When the target working mode is the material loading priority mode, the priority of the material loading station is determined to be greater than the priority of the cache station, that is, materials are preferentially taken from the material loading station and placed on the re-judgment station; when the working mode is the re-judgment priority mode, the priority of the cache station is determined to be greater than the priority of the re-judgment station, that is, materials are preferentially taken from the cache station and placed on the re-judgment station.
[0109] In this embodiment of the disclosure, the feeding station is prioritized in the feeding priority mode, and the buffer station is prioritized in the re-judgment priority mode. This can ensure the efficiency of product re-judgment and unloading at the feeding station in the feeding priority mode and the efficiency of product re-judgment at the re-judgment priority mode. It takes into account the utilization rate of different stations in different scenarios, improves the efficiency of product testing, and effectively saves labor costs.
[0110] In one embodiment, the step of sequentially transferring target products that have been preliminarily identified as defective from the loading station and / or the buffer station to the re-judgment station according to the priority order includes:
[0111] The target station is determined based on the priority order, the working status of the loading station, and the working status of the buffer station.
[0112] If there is an available workstation at the reassessment workstation, the target product that was initially found to be defective at the target workstation will be moved to the available workstation.
[0113] For example, the target station is determined based on priority order and the working status of the loading station and the buffer station. In some examples, a priority station is determined from the loading station and the buffer station according to priority order. Based on the working status of the priority station, it is determined whether there is a target product to be tested that has been initially detected as defective. If so, it is determined as the target station; otherwise, the next priority station is determined for judgment.
[0114] Optionally, after determining the target workstation, if there is an empty workstation in the re-judgment workstation, the target product to be tested that has been initially detected as defective in the target workstation is moved to an empty workstation in the re-judgment workstation for re-judgment.
[0115] In this embodiment, when there is an idle re-judgment station, the target product to be tested on the target station determined according to the priority is moved to the idle station. This enables the re-judgment of the product to be moved and re-judged according to the working status of the re-judgment station in the actual application scenario, realizes the automation of the re-judgment process, improves the utilization rate of the re-judgment station, further improves the efficiency of product testing, and is applicable to more application scenarios.
[0116] In one embodiment, after determining the target workstation, the method further includes:
[0117] If the target station is a loading station and there is no idle station among the re-judgment stations, the target product to be tested that has been initially detected as defective in the target station is moved to the buffer station.
[0118] For example, if the target station is a loading station, and there is no vacant station in the re-judgment station, the target product to be tested that has been initially detected as defective in the target station will be moved to the buffer station to free up the loading station for subsequent product placement.
[0119] In some possible implementations, if the target station is a cache station and there is no free station in the re-judgment station, we can continue to wait until there is a free station in the re-judgment station; or we can continue to judge the initial inspection results of the products on the loading station, and move the products with the initial inspection results of the loading station that are defective to the cache station until there is a free station in the re-judgment station, and then move the target product to be tested from the cache station to the re-judgment station for re-judgment.
[0120] In this embodiment, when there are no available stations in the re-judgment station, the target products that have been initially detected as defective in the loading station are moved to the buffer station. This avoids the problem of product output interruption or low efficiency at the loading station due to the loading station being occupied. Through the cooperation of various stations in the product testing equipment, the utilization rate of each loading station and the efficiency of product testing are effectively improved, and the workload of manual labor is reduced.
[0121] In one embodiment, taking the method described in this embodiment as applied to the control module of a product testing equipment as an example, the product testing equipment includes a re-judgment station, a transfer module, and a buffer station.
[0122] like Figure 3 As shown, taking the material-priority mode as an example, when the initial inspection result of the upstream inspection station is a defective product (i.e., NG), if there is a product being inspected at the re-judgment station, the control module will control the transfer module to place the product in the buffer station (i.e., NG Buff). If the re-judgment station is idle, the control module will control the transfer module to directly place the defective product in the re-judgment station. When the initial inspection result of the upstream inspection station is a qualified product, and the re-judgment station is idle, the control module will control the transfer module to take a product from the buffer station and place it in the re-judgment station for re-judgment based on the status of the upstream equipment. When the number of products in the buffer station exceeds the preset quantity, the unloading process can be executed to clear the buffer station.
[0123] In some examples, such as Figure 4 As shown, when upstream equipment malfunctions or the product pass rate is low, the product testing equipment directly performs reverse re-judgment logic, moving the materials in the buffer station to the re-judgment station for re-judgment. Optionally, if there is an idle station in the re-judgment station, the robot is controlled to retrieve the target product to be tested from the buffer station and move it to the re-judgment station to obtain the re-judgment result, and then the unloading process is executed based on the re-judgment result.
[0124] In some possible implementations, products can be proactively deployed for re-judgment. Products that were initially found to be defective outside the production line can be re-deployed from the cache station to the cache station for re-judgment.
[0125] For example, the control module can automatically switch the working mode according to the product qualification rate of the equipment, such as the feeding priority mode (corresponding to the priority forward feeding logic) and the re-judgment priority mode (corresponding to the priority reverse re-judgment logic), etc.
[0126] Optionally, the product testing equipment can be used as a standalone semi-automatic machine for re-judgment. Manual labor or AGV (Automated Guided Vehicle) can feed materials from the buffer station. After manual re-judgment, the materials can be unloaded through the discharge port, and the materials can be retrieved by manual labor or AGV from the discharge port.
[0127] Optionally, the product testing equipment can be integrated into an automated production line. A transfer platform receives materials from upstream equipment, and after verification, the products are discharged from both the unloading platform and downstream equipment. In this mode, it is compatible with personnel or AGVs loading and unloading from the buffer station. The control module can automatically switch the priority order of the products to be tested based on the status of the upstream and downstream equipment, significantly improving equipment utilization.
[0128] In some examples, when downstream equipment fails, the product inspection equipment can be used as a feeding machine. Qualified products can be placed directly at the feeding port and taken out manually or by AGV. Products with preliminary inspection results of being defective can be buffered at the buffer station if there is material available at the re-inspection station.
[0129] In one example, when there is insufficient manpower at the re-judgment station, a pass-through mode can be activated, where qualified products will go directly to downstream equipment, and products with preliminary inspection results indicating defects will be placed directly at the buffer station.
[0130] In one embodiment, taking the target working mode as the material loading priority mode as an example, after the product testing equipment receives the product from upstream, the control module will make a judgment based on the preliminary test results of the product. If the product is qualified, the control module will control the unloading and transfer module to pick up the material from the transfer platform and directly perform the unloading operation. If the preliminary test result of the product is defective, the control module will start the re-judgment process, control the transfer module to move the product to the re-judgment station for testing, and perform corresponding process scheduling based on the re-judgment results.
[0131] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.
[0132] Based on the same inventive concept, this application also provides a product testing device. The control module of this product testing device is used to implement the product testing method described above. The product testing device includes a loading station, a buffer station, and a re-judgment station. The solution provided by this device is similar to the solution described in the above method; therefore, specific limitations can be found in the limitations of the product testing method described above, and will not be repeated here.
[0133] Figure 5 This is a schematic diagram illustrating the structure of a product testing device according to an exemplary embodiment, with reference to... Figure 5 As shown, the product testing equipment includes a transfer module, a transfer platform, a re-judgment station (such as re-judgment station 1 and re-judgment station 2), a material unloading module, a robot, a material unloading port, and a buffer station port.
[0134] Based on the same inventive concept, this application also provides a product testing apparatus for implementing the product testing method described above. The solution provided by this apparatus is similar to the implementation described in the above method; therefore, the specific limitations in one or more product testing apparatus embodiments provided below can be found in the limitations of the product testing method described above, and will not be repeated here.
[0135] In an exemplary embodiment, Figure 6 As shown, a product testing device 600 is provided. The device is applied to the control module of a product testing equipment, and the device includes:
[0136] The acquisition module 610 is used to acquire the target working mode corresponding to the product testing equipment;
[0137] The determining module 620 is used to determine the priority order of the loading station and the buffer station according to the target working mode, wherein the loading station is used to place the products to be tested after preliminary inspection, and the buffer station is used to place the products to be tested whose preliminary inspection results are defective.
[0138] The re-judgment module 630 is used to sequentially move the target products to be tested that have been initially detected as defective in the loading station and / or the buffer station to the re-judgment station according to the priority order; and determine the re-judgment result corresponding to the re-judgment station as the target detection result of the target product to be tested.
[0139] In one embodiment, the acquisition module is further configured to:
[0140] Obtain preliminary test results of historical products to be tested within a preset historical time period;
[0141] The target working mode is determined based on the number of products that are defective according to the preliminary test results and / or the number of products that are qualified according to the preliminary test results.
[0142] In one embodiment, the acquisition module is further configured to:
[0143] Based on the total number of products to be tested in the history, the product pass rate corresponding to the preset historical period is determined according to the number of products with the preliminary test results being defective and / or the number of products with the preliminary test results being qualified.
[0144] If the product pass rate is greater than or equal to a preset threshold, the target working mode corresponding to the product testing equipment is determined to be the material loading priority mode; and / or, if the product pass rate is less than a preset threshold, the target working mode corresponding to the product testing equipment is determined to be the re-judgment priority mode.
[0145] In one embodiment, the acquisition module is further configured to:
[0146] Obtain the target operating parameters sent by the host computer;
[0147] The target operating parameters are analyzed to determine the target operating mode corresponding to the product testing equipment.
[0148] In one embodiment, the target operating mode includes at least one of a material loading priority mode and a re-judgment priority mode, and the determining module is further configured to:
[0149] When the target operating mode is the material loading priority mode, the priority of the material loading station is determined to be higher than the priority of the buffer station; and / or,
[0150] When the target working mode is the re-judgment priority mode, the priority of the buffer station is determined to be greater than the priority of the loading station.
[0151] In one embodiment, the review module is further configured to:
[0152] The target station is determined based on the priority order, the working status of the loading station, and the working status of the buffer station.
[0153] If there is an available workstation at the reassessment workstation, the target product that was initially found to be defective at the target workstation will be moved to the available workstation.
[0154] In one embodiment, the device is further used to:
[0155] If the target station is a loading station and there is no idle station among the re-judgment stations, the target product to be tested that has been initially detected as defective in the target station is moved to the buffer station.
[0156] Each module in the aforementioned product testing device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can call and execute the corresponding operations of each module.
[0157] In one exemplary embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 7 As shown, the computer device includes a processor, memory, input / output (I / O) interfaces, and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computing and control capabilities. The memory includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores the operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage medium. The database stores data involved in the methods described in this embodiment, such as preliminary product testing results and target testing results. The I / O interfaces are used for exchanging information between the processor and external devices. The communication interface is used for communicating with external terminals via a network connection. When the computer program is executed by the processor, it implements a product testing method.
[0158] Those skilled in the art will understand that Figure 7 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0159] In one embodiment, a computer device is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above method embodiments.
[0160] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the steps in the above method embodiments.
[0161] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above method embodiments.
[0162] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.
[0163] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments described above. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.
[0164] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0165] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present application. It should be noted that a person of ordinary skill in the art may make various modifications and improvements without departing from the spirit of the present application, and these modifications and improvements fall within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be determined by the appended claims.
Claims
1. A product testing method, characterized in that, The method is applied to the control module of a product testing equipment, and the method includes: Obtain the target operating mode corresponding to the product testing equipment; Based on the target working mode, the priority order of the loading station and the buffer station is determined, wherein the loading station is used to place the products to be tested that have undergone preliminary inspection, and the buffer station is used to place the products to be tested that have been found to be defective in the preliminary inspection. According to the priority order, the target products to be tested that have been initially detected as defective in the loading station and / or the buffer station are sequentially moved to the re-judgment station; the re-judgment result corresponding to the re-judgment station is determined as the target detection result of the target product to be tested.
2. The method according to claim 1, characterized in that, The step of obtaining the target operating mode corresponding to the product testing equipment includes: Obtain preliminary test results of historical products to be tested within a preset historical time period; The target working mode is determined based on the number of products that are defective according to the preliminary test results and / or the number of products that are qualified according to the preliminary test results.
3. The method according to claim 2, characterized in that, The step of determining the target working mode based on the number of products that are defective according to the preliminary inspection results and / or the number of products that are qualified according to the preliminary inspection results includes: Based on the total number of products to be tested in the history, the product pass rate corresponding to the preset historical period is determined according to the number of products with the preliminary test results being defective and / or the number of products with the preliminary test results being qualified. If the product pass rate is greater than or equal to a preset threshold, the target working mode corresponding to the product testing equipment is determined to be the material loading priority mode; and / or, if the product pass rate is less than a preset threshold, the target working mode corresponding to the product testing equipment is determined to be the re-judgment priority mode.
4. The method according to claim 1, characterized in that, The method further includes: Obtain the number of products under test in the cache station; If the number of products to be tested is greater than or equal to a preset number, the working mode of the cache station is switched to the unloading mode, and the cache station is controlled to execute the unloading process.
5. The method according to claim 1, characterized in that, The target working mode includes at least one of a material loading priority mode and a re-judgment priority mode. Determining the priority order of the material loading station and the buffer station according to the target working mode includes: When the target operating mode is the material loading priority mode, the priority of the material loading station is determined to be higher than the priority of the buffer station; and / or, When the target working mode is the re-judgment priority mode, the priority of the buffer station is determined to be greater than the priority of the loading station.
6. The method according to claim 1, characterized in that, The step of sequentially transferring target products with preliminary detection results of being defective from the loading station and / or the buffer station to the re-judgment station according to the priority order includes: The target station is determined based on the priority order, the working status of the loading station, and the working status of the buffer station. If there is an available workstation at the reassessment workstation, the target product that was initially found to be defective at the target workstation will be moved to the available workstation.
7. The method according to claim 6, characterized in that, After determining the target workstation, the process also includes: If the target station is a loading station and there is no idle station among the re-judgment stations, the target product to be tested that has been initially detected as defective in the target station is moved to the buffer station.
8. A product testing device, characterized in that, The product testing equipment includes a control module, a feeding station, a buffer station, and a re-judgment station, wherein the control module is used to execute the method according to any one of claims 1 to 7.
9. A product testing device, characterized in that, The device is used in the control module of product testing equipment, and the device includes: The acquisition module is used to acquire the target working mode corresponding to the product testing equipment; The determining module is used to determine the priority order of the loading station and the buffer station according to the target working mode, wherein the loading station is used to place the products to be tested after preliminary inspection, and the buffer station is used to place the products to be tested whose preliminary inspection results are defective. The re-judgment module is used to sequentially move target products that have been initially detected as defective in the loading station and / or the buffer station to the re-judgment station according to the priority order; and determine the re-judgment result corresponding to the re-judgment station as the target detection result of the target product to be tested.
10. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 7.