Product screening method, device, and computer equipment
Automatic product screening is achieved through symmetrically arranged screening devices and code scanning mechanisms, which solves the problems of slow manual screening speed and high error rate in the prior art, and improves equipment productivity and production efficiency.
Patent Information
- Application Number
- CN202211471769.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-23
- Publication Date
- 2025-08-26
- Estimated Expiration
- 2042-11-23
AI Technical Summary
In the prior art, product screening equipment lacks automatic screening function, resulting in slow manual screening speed and error-prone, reducing the working efficiency and equipment productivity of the production line or test line.
The first screening device and the second screening device that are symmetrically arranged include a feeding arm, a code scanning mechanism and a screening control arm, respectively, determine the product status through the code scanning mechanism, and use the screening control arm of the second screening device to place the unqualified products into the first conveyor belt to realize automated screening.
It improves product screening speed, ensures processing speed of production lines and test lines, reduces equipment manufacturing costs, and increases equipment productivity.
Smart Images

Figure CN115846235B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of automation equipment, and in particular to a product screening method, device, and computer equipment. Background Art
[0002] In the field of automation, there are usually many corresponding production lines or test lines, and products are tested and screened through equipment on the production lines or test lines.
[0003] Currently, most of these devices typically disassemble or test products, without any product screening capabilities. Furthermore, problematic products must be manually marked, and screening problematic products from the test or production lines requires manual screening by operators.
[0004] However, manual screening is slow and may result in errors, which will reduce the efficiency of the production line or test line and the utilization rate of the equipment. Summary of the Invention
[0005] Based on this, it is necessary to provide a product screening method, device, and computer equipment to increase the screening speed and improve the equipment utilization rate in response to the above technical problems.
[0006] In a first aspect, the present disclosure provides a product screening method. This method is applied to a screening device, the screening device comprising: a first screening device and a second screening device arranged symmetrically, wherein the first screening device and the second screening device each comprise: a loading arm, a code scanning mechanism, a screening control arm, and a first conveyor belt; the first conveyor belt in the second screening device is used to convey unqualified products; the method comprises:
[0007] Controlling the loading arm in the first screening device and / or the second screening device to grab a plurality of the products and place the products into the corresponding code scanning mechanism;
[0008] Determining the status information of the product using the code scanning mechanism;
[0009] In response to the status information of the product being an unqualified state, the screening control arm of the second screening device is used to place the unqualified product into the first conveyor belt of the second screening device, wherein the unqualified product includes: the product in the first screening device and the product in the second screening device.
[0010] In one embodiment, the first screening device and the second screening device further include: a second conveyor belt, and the method further includes:
[0011] In response to the status information of the product being in a qualified state, the qualified product in the code scanning mechanism is placed on a second conveyor belt corresponding to the screening control arm using the screening control arm corresponding to the product position, wherein the screening control arm corresponding to the product position includes: a screening control arm of a first screening device and / or a screening control arm of a second screening device;
[0012] The qualified products are transported to a device connected to the screening device by using the second conveyor belt, and the device includes a front-end device or a back-end device connected to the screening device.
[0013] In one embodiment, the first conveyor belt in the first screening device is used to convey the product to the first screening device, and the method further includes:
[0014] In response to the number of the products in the screening device being less than or equal to a preset product threshold, using the first conveyor belt in the first screening device to convey the qualified products;
[0015] Entering the first control mode, the first control mode includes: within a preset control period, controlling the screening control arm in the first screening device, grabbing the qualified products in the scanning mechanism or the qualified products conveyed on the first conveyor belt, and placing them into the second conveyor belt of the first screening device.
[0016] In one embodiment, the method further comprises:
[0017] In response to not capturing the qualified product on the code scanning mechanism or the first conveyor belt within the preset detection time;
[0018] Entering the second control mode, the second control mode includes: detecting whether there are qualified products on the code scanning mechanism or the first conveyor belt, and when the qualified products are detected, controlling the screening control arm in the first screening device to grab the qualified products and place them into the second conveyor belt of the first screening device.
[0019] In one embodiment, after determining the status information of the product using the code scanning mechanism, the method further includes:
[0020] In response to the product including the product to be tested and the carrier holding the product to be tested, the decomposition mechanism in the code scanning mechanism is controlled to decompose the product according to the status information of the product.
[0021] In one embodiment, controlling the decomposition mechanism in the code scanning mechanism to decompose the product according to the status information of the product includes:
[0022] In response to the status information of the product to be tested and / or the carrier being in a qualified state, controlling the decomposition mechanism to decompose the product to obtain the product to be tested and the carrier;
[0023] In response to the status information of the product to be tested and the carrier both being in an unqualified state, the product is determined to be an unqualified product.
[0024] In one embodiment, the first screening device and the second screening device further include: a discharge arm and a discharge conveyor belt, and the method further includes:
[0025] In response to the status information of the product to be tested being in a qualified state, the unloading arm is used to grab the product to be tested and place it on the unloading conveyor belt, and the unloading conveyor belt is used to convey the product to be tested to a back-end device connected to the screening device;
[0026] In response to the status information of the carrier being a qualified state, the screening control arm is used to grab the carrier and place it on the second conveyor belt, and the second conveyor belt is used to convey the carrier to the front-end device connected to the screening device.
[0027] In one embodiment, the method further comprises:
[0028] In response to the status information of the product to be tested or the carrier being in an unqualified state, using the screening control arm of the second screening device to place the unqualified product to be tested or the carrier into the first conveyor belt of the second screening device;
[0029] In response to both the product to be tested and the carrier being in an unqualified state, the screening control arm of the second screening device is used to place the unqualified product into the first conveyor belt of the second screening device, and the first conveyor belt includes at least one conveyor belt for conveying the product to be tested and at least one conveyor belt for conveying the carrier.
[0030] In a second aspect, the present disclosure further provides a product screening device. Applicable to screening equipment, the screening device comprises: a first screening device and a second screening device arranged symmetrically, wherein the first screening device and the second screening device both comprise: a loading arm, a code scanning mechanism, a screening control arm, and a first conveyor belt; in the second screening device, the first conveyor belt is used to convey unqualified products; the device comprises:
[0031] a loading control module, configured to control a loading arm in the first screening device and / or the second screening device to grab a plurality of the products and place the products into the corresponding code scanning mechanism;
[0032] A code scanning module, configured to determine the status information of the product using the code scanning mechanism;
[0033] A screening control module is used to respond to the status information of the product being an unqualified state, and use the screening control arm of the second screening device to place the unqualified product into the first conveyor belt of the second screening device, wherein the unqualified product includes: the product in the first screening device and the product in the second screening device.
[0034] In a third aspect, the present disclosure further provides a computer device comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of any of the above method embodiments when executing the computer program.
[0035] In a fourth aspect, the present disclosure further provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of any of the above method embodiments.
[0036] In a fifth aspect, the present disclosure further provides a computer program product, comprising a computer program that implements the steps of any of the above method embodiments when executed by a processor.
[0037] In the above embodiments, two symmetrically arranged identical first screening devices and second screening devices are used to grab multiple products at their corresponding front ends, so that multiple products can be screened at one time, ensuring the processing speed of the products on the production line and the test line. When it is determined that the status information of the product is unqualified, only the screening control arm of the second screening device is used to place the unqualified product into the first conveyor belt of the second screening device. It can ensure that the unqualified products are transported only through the second screening device. The screening control arm in the second screening device is used to grab the unqualified products and ensure the screening speed of the unqualified products. In addition, the same first screening device and second screening device are used to form a screening device, and only the processing logic therein is changed, which will not increase the manufacturing cost of the screening device. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] In order to more clearly illustrate the specific embodiments of the present disclosure or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the specific embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0039] Figure 1A schematic diagram of an application environment of a product screening method in one embodiment;
[0040] Figure 2 A schematic structural diagram of a screening device in one embodiment;
[0041] Figure 3 Schematic diagram of a product screening method according to an embodiment;
[0042] Figure 4 is a schematic structural diagram of a second conveyor belt in one embodiment;
[0043] Figure 5 1. A flowchart of processing steps for when product status information is in a qualified state in one embodiment;
[0044] Figure 6 1 is a flow chart of a first control mode in one embodiment;
[0045] Figure 7 is a flow chart of the second control mode in one embodiment;
[0046] Figure 8 Schematic diagram of the process after step S204 in one embodiment;
[0047] Figure 9 Schematic diagram of the structure of the unloading arm and the unloading conveyor belt in one embodiment;
[0048] Figure 10 Schematic diagram of the transfer process of the device under test and the carrier in one embodiment;
[0049] Figure 11 Schematic diagram of a product screening method according to another embodiment;
[0050] Figure 12 is a schematic block diagram of the structure of a product screening device in one embodiment;
[0051] Figure 13 Schematic diagram of the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0052] In order to make the purpose, technical solutions and advantages of the present disclosure more clearly understood, the present disclosure is further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present disclosure and are not intended to limit the present disclosure.
[0053] It should be noted that the terms "first," "second," and the like in the specification and claims herein and in the accompanying drawings are used to distinguish similar objects and are not necessarily used to describe a particular order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, apparatus, product, or device comprising a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units that are not explicitly listed or that are inherent to these processes, methods, products, or devices.
[0054] In this document, the term "and / or" simply describes a relationship between related objects, indicating that three possible relationships exist. For example, "A and / or B" could mean: A exists alone, A and B exist simultaneously, or B exists alone. Furthermore, the character " / " in this document generally indicates an "or" relationship between the related objects.
[0055] As described in the background, current sorting and screening equipment typically uses a single device for both conveying and screening. When there are no unqualified products, or NG (no good) products, manual screening is required. Personnel regularly remove products from the equipment, manually scan the codes for each, and check the corresponding product's previous test logs on a computer. Then, they manually screen products requiring repair based on card control standards. Manual screening is slow and can lead to errors, reducing the equipment's operating efficiency and, in turn, the efficiency of the production line or test line. Current machine-based screening requires multiple control arms and conveyor belts for control when NG products are present, such as transporting qualified and unqualified products and adding new products when the equipment is running low. This increases the equipment's manufacturing and production costs.
[0056] Therefore, in order to solve the above problems, the present disclosure provides a product screening method, which can be applied to Figure 1In the application environment shown, the screening device 140 typically includes a first screening device 142 and a second screening device 144, each symmetrically arranged. Both the first screening device 142 and the second screening device 144 include a loading arm, a code scanning mechanism, a screening control arm, and a first conveyor belt. The first conveyor belt in the second screening device 144 is used to remove unqualified products. When the screening device 140 detects products being delivered by the front-end device, it can control the loading arms in the first screening device 142 and / or the second screening device 144 to grab multiple products being delivered from the front end and place them sequentially into the corresponding code scanning mechanisms. The screening device 140 uses the code scanning mechanisms therein to determine the status of each product. In response to determining that the product status is unqualified, the screening device 140 uses the screening control arm of the second screening device 144 to place the unqualified products onto the first conveyor belt of the second screening device, which then transports the unqualified products away. The unqualified products include those in the first screening device and those in the second screening device. In this case, the screening device 140 may be provided with a host computer, and the screening device 140 may be implemented by the host computer. The host computer may be, but is not limited to, various personal computers, laptop computers, smart phones, tablet computers, etc.
[0057] In one embodiment, a product screening method is provided, which is applied to Figure 1 The screening device 140 in FIG. 1 is used as an example to illustrate the Figure 2 As shown, first of all, the screening equipment involved in this case is explained. The screening equipment includes a symmetrically arranged first screening device and a second screening device. The first screening device and the second screening device both include: a loading arm, a code scanning mechanism, a screening control arm, and a first conveyor belt; the first conveyor belt in the second screening device is used to transfer unqualified products. The loading arm is used to grab the product from the previous workstation and place it on the code scanning mechanism. The code scanning mechanism is used to scan the device code or identification code on the product. The screening control arm is used to take and place products and place the products into the corresponding conveyor belt. The first conveyor belt in the second screening device is used to transfer unqualified products. The first conveyor belt in the first screening device is used to transfer qualified products into the screening device to ensure that the qualified products in the screening device are maintained at a certain number. The first screening device and the second screening device are usually the same, such as Figure 3 As shown, the method includes the following steps:
[0058] S202, controlling the loading arm in the first screening device and / or the second screening device to grab a plurality of the products and place the products into the corresponding code scanning mechanism.
[0059] The product may be a product in a production line or a test line, such as electronic equipment, transistors, electronic screens, test fixtures, carriers, etc.
[0060] Specifically, screening equipment is typically placed throughout the entire production line or testing line, so products are typically transferred from the previous workstation (front-end equipment). When the front-end equipment corresponding to the first screening device delivers multiple products to the first screening device, the loading arm in the first screening device can grab the corresponding multiple products and place them in the scanning mechanism of the first screening device. When the front-end equipment corresponding to the second screening device delivers multiple products to the second screening device, the loading arm in the second screening device can grab the corresponding multiple products and place them in the scanning mechanism of the second screening device. The loading arm can be designed with multiple clamps to facilitate picking up multiple products at once. Multiple platforms can be provided in the corresponding scanning mechanism to facilitate placing each product on a corresponding platform, facilitating picking up and placing. Furthermore, when a platform among the multiple platforms fails or is busy, and only one platform is available for placement, the products picked up by the multiple clamps can be placed in batches onto the platform that can accommodate the products.
[0061] S204: Determine the status information of the product using the code scanning mechanism.
[0062] The product status information typically includes a qualified status and a failed status, and is typically written into the product's device code or identification code after the upstream testing equipment has tested the product. The code scanning mechanism can be implemented using a camera, a code scanning gun, an RFID tag, etc., and the specific implementation of the code scanning mechanism is not limited in some embodiments of the present disclosure.
[0063] Specifically, when a product is placed on the platform of the code scanning mechanism, the scanning mechanism scans the product and obtains the product's device code or identification code. This device code or identification code is then sent to the host computer, which uses the device code or identification code to query various front-end devices for various information about the product, such as test data. Based on this information, the host computer then determines whether the product is qualified.
[0064] S206, in response to the status information of the product being an unqualified state, using the screening control arm of the second screening device to place the unqualified product into the first conveyor belt of the second screening device, wherein the unqualified product includes: the product in the first screening device and the product in the second screening device.
[0065] Specifically, when the status information of a product is in an unqualified state, it can be determined that the product is an NG product, and the NG product needs to be screened for subsequent processing of the NG product. Therefore, only the screening control arm in the second screening device can be used to place the unqualified products in the first screening device (i.e., NG products) and / or the unqualified products in the second screening device into the first conveyor belt of the second screening device. The unqualified products are conveyed out using the first conveyor belt. In addition, when there are multiple platforms in the first screening device or the second screening device, and there are NG products and qualified products respectively, both qualified products and NG products can be grabbed, and then the NG products can be placed in the first conveyor belt of the second screening device. The qualified products are placed in their corresponding positions.
[0066] In the above-mentioned product screening method, two symmetrically arranged identical first screening devices and second screening devices are used to grab multiple products at their corresponding front ends, so that multiple products can be screened at one time, ensuring the processing speed of the products on the production line and the test line. When it is determined that the status information of the product is unqualified, only the screening control arm of the second screening device is used to place the unqualified product into the first conveyor belt of the second screening device. It can ensure that the unqualified products are only conveyed through the second screening device. The screening control arm in the second screening device is used to grab the unqualified products and ensure the screening speed of the unqualified products. In addition, the same first screening device and second screening device are used to form a screening device, and only the processing logic therein is changed, which will not increase the manufacturing cost of the screening device.
[0067] In one embodiment, Figure 4 As shown, the first screening device and the second screening device further include: a second conveyor belt, such as Figure 5 As shown, the method further includes:
[0068] S302, in response to the status information of the product being a qualified state, the product in the qualified state in the scanning mechanism is placed on the second conveyor belt corresponding to the screening control arm using the screening control arm corresponding to the product position, and the screening control arm corresponding to the product position includes: the screening control arm of the first screening device and / or the screening control arm of the second screening device.
[0069] Specifically, when the product status information indicates a qualified status and the qualified product is in the scanning mechanism of the first screening device, the screening control arm of the first screening device grabs the qualified product in the scanning mechanism and places it on the second conveyor belt of the first screening device. When the qualified product is in the scanning mechanism of the second screening device, the screening control arm of the second screening device grabs the qualified product in the scanning mechanism and places it on the second conveyor belt of the first screening device.
[0070] S304: Use the second conveyor belt to transport the qualified products to a device connected to the screening device, wherein the device includes a front-end device or a back-end device connected to the screening device.
[0071] Specifically, depending on the type of qualified products, the location where they are transported is also different. The second conveyor belt can be used to transport qualified products to the front-end device or the back-end device according to different types of products. If the product type is reusable, such as a carrier for carrying equipment, or a supporting device for placing equipment, etc. The product line or test line is mainly for the circulation of equipment. Therefore, at this time, the carrier or supporting device in a qualified state can be reflowed, and the product can be sent to the front-end device using the second conveyor belt, and the product can be reused again in the front-end device to carry the equipment. If the product type is to be shipped, such as a screen, transistor, etc., then the screening equipment has determined that the product is qualified, and the next process, such as packaging or assembly, can be carried out. At this time, the second conveyor belt can be used to send the product to the back-end device, and the back-end device can be used to perform the next process.
[0072] In this embodiment, when a product is in a qualified state, the first and second screening devices process the corresponding qualified products, respectively, thereby ensuring the processing speed of the screening equipment. Furthermore, in a production or testing line, there are typically not many failed products. Therefore, even when no failed products are present, the second screening device can still pick up qualified products, further ensuring the processing speed of the screening equipment.
[0073] In one embodiment, Figure 6 As shown, the first conveyor belt in the first screening device is used to convey the product to the first screening device, and the method further includes:
[0074] S402 : In response to the number of the products in the screening device being less than or equal to a preset product threshold, the qualified products are conveyed by the first conveyor belt in the first screening device.
[0075] S404, enter the first control mode, the first control mode includes: within a preset control period, controlling the screening control arm in the first screening device, grabbing the qualified products in the scanning mechanism or the qualified products conveyed on the first conveyor belt, and placing them into the second conveyor belt of the first screening device.
[0076] Specifically, when reusable products, such as carriers, are transferred from the front-end equipment, there may be some unqualified (NG) products. This means that over long periods of operation, the number of carriers will inevitably decrease. Therefore, the number of carriers in the screening equipment can be monitored. If the number of carriers is less than a preset product threshold, and the equipment is operating normally with a low alarm rate, the front-end equipment will wait longer for empty carriers to return, affecting production efficiency. The screening equipment will then issue a request for personnel to insert empty carriers. Therefore, in this case, qualified carriers can be placed on the first conveyor belt of the first screening device to ensure the number of data in the screening equipment. Furthermore, before inserting an empty carrier, the code of the empty carrier to be inserted can be scanned to determine its status. If it is locked, it needs to be unlocked. Typically, locking occurs when the screening equipment is found to require maintenance after screening. These locked carriers must be repaired by personnel outside the equipment. After the personnel conduct a carrier test to confirm that the carrier is in a state suitable for insertion into the equipment, they can log in to the equipment host computer and unlock the carrier before insertion. Otherwise, if the carrier has been locked and personnel have not carried out maintenance and inspection, the results will still be poor after it is put into use. At this time, after the qualified carrier is conveyed on the first conveyor belt, the qualified carrier needs to be put into use. For the convenience of processing, it is usually put into the first screening device, so the screening control arm in the first screening device can process the carrier. Because the screening control arm in the first screening device also grabs the qualified products in the code scanning mechanism. Therefore, it is necessary to set the first control mode. When there are products (carriers) on the first conveyor belt in the first screening device, the screening control arm in the first screening device enters the first control mode. When in the first control mode, within a preset control period, such as a time period or a number period, the screening control arm in the first screening device is controlled to grab the qualified products in the code scanning mechanism or the qualified products conveyed on the first conveyor belt, and put them into the second conveyor belt of the first screening device for use by the front-end equipment.
[0077] In some exemplary embodiments, when the control cycle is a time cycle, such as 1 minute, the screening control arm in the first screening device may grab the qualified products in the code scanning mechanism within 1 minute. Within the next minute, it may grab the qualified products being conveyed on the first conveyor belt. When the control cycle is a count cycle, such as 10 counts, the screening control arm in the first screening device may grab the qualified products in the code scanning mechanism 10 times, and then grab the qualified products being conveyed on the first conveyor belt 10 more times.
[0078] In this embodiment, when the number of products is small, the first conveyor belt in the first screening device can be used to convey the qualified products to ensure the number of products in the production line or test line, thereby ensuring the utilization rate. In addition, the first conveyor belt in the first screening device and the first conveyor belt in the second screening device have different functions, but their structures are the same. Therefore, there is no need to add additional equipment structure, reducing the cost of the screening equipment. In order to ensure the working efficiency of the screening control arm in the first screening device, a corresponding first control mode can be set to grab the qualified products on the code scanning mechanism and the first conveyor belt, ensuring that the code scanning mechanism and the qualified products on the first conveyor belt are in dynamic balance, and there will be no problem of qualified products piling up at a certain position, which will cause the entire equipment to stop running, thereby ensuring the utilization rate of the screening equipment.
[0079] In one embodiment, Figure 7 As shown, the method further includes:
[0080] S502, in response to not grabbing the qualified product on the code scanning mechanism or the first conveyor belt within the preset detection time;
[0081] S504, enter the second control mode, the second control mode includes: detecting whether there is a qualified product on the code scanning mechanism or the first conveyor belt, and when the qualified product is detected, controlling the screening control arm in the first screening device to grab the qualified product and put it into the second conveyor belt of the second screening device.
[0082] Specifically, when the qualified product is not captured on the code scanning mechanism or the first conveyor belt within the preset detection time, such as 1 minute or 3 minutes, it may be that there are fewer qualified products in the current screening device, or the number of products has reached the product threshold, resulting in no qualified products on the code scanning mechanism or the first conveyor belt for a period of time. At this time, if the first control mode is entered, the working time of the screening control arm in the first screening device will be increased. Therefore, the second control mode can be entered, and the second control mode is to detect whether there are qualified products on the code scanning mechanism or the first conveyor belt. If detected, the qualified products on the code scanning mechanism or the first conveyor belt are controlled to be captured to ensure that the screening control arm in the first screening device will only operate when there are qualified products.
[0083] In this embodiment, by failing to capture the qualified product on the code scanning mechanism or the first conveyor belt within the preset detection time, and then controlling to perform the second control mode, the additional working time of the screening control arm in the first screening device can be reduced, the unnecessary energy consumption of the screening equipment can be reduced, and the cost can be reduced.
[0084] In one embodiment, Figure 8 As shown, after determining the status information of the product by using the code scanning mechanism, the method further includes:
[0085] In response to the product including the product to be tested and the carrier holding the product to be tested, the decomposition mechanism in the code scanning mechanism is controlled to decompose the product according to the status information of the product.
[0086] Furthermore, the process includes: S602, determining product status information.
[0087] S604 : In response to the status information of the product to be tested and / or the carrier being in a qualified state, controlling the decomposition mechanism to decompose the product to obtain the product to be tested and the carrier.
[0088] S606 : In response to the status information of the product to be tested and the carrier both being in an unqualified state, determining that the product is an unqualified product.
[0089] In some embodiments of the present disclosure, the code scanning mechanism may include a code scanning part and a product disassembly part, namely, a disassembly mechanism. The disassembly mechanism may control the disassembly of the carrier and the device to be tested by a manipulator or other mechanical device.
[0090] Specifically, in the field of screen detection automation, due to the characteristics of the screen itself, many automated equipment in this field require carriers to transport products for testing. When the product includes both the product to be tested and the carrier that clamps the product to be tested, the status information of the product to be tested and the carrier that clamps the product to be tested can be obtained as described in step S204 above, and will not be repeated here. When the status information of the product to be tested and / or the carrier is qualified, the product to be tested and the carrier need to be processed in different ways. Therefore, at this time, the decomposition mechanism in the code scanning mechanism can be used to decompose the product, that is, to decompose the connection between the wiring of the product to be tested and the carrier. Then, the product to be tested and the carrier are obtained. When the status of both the product to be tested and the carrier is unqualified, the product and the carrier can be jointly determined as unqualified products. The product to be tested and the carrier are decomposed and transported to their corresponding locations for placing unqualified products to be tested or carriers via conveyor belts.
[0091] In another embodiment, if the status of the product to be tested and the carrier are both unqualified, the product and the carrier are jointly determined as unqualified products. At this time, the product to be tested and the carrier do not need to be disassembled, and the unqualified products can be directly screened out and subsequently repaired or restored together.
[0092] In one embodiment, Figure 9 As mentioned above, the first screening device and the second screening device further include: a discharge arm and a discharge conveyor belt. Figure 10 As shown, the method further includes:
[0093] S702: Determine the status information of the product to be tested.
[0094] S704: Determine the vehicle status information.
[0095] S706, in response to the status information of the product to be tested being in a qualified state, using the unloading arm to grab the product to be tested and place it on the unloading conveyor belt, and using the unloading conveyor belt to convey the product to be tested to the back-end device connected to the screening device.
[0096] S708, in response to the status information of the carrier being a qualified state, using the screening control arm to grab the carrier and place it on the second conveyor belt, and using the second conveyor belt to convey the carrier to the front-end device connected to the screening device.
[0097] S710 , in response to the status information of the product to be tested or the carrier being in an unqualified state, placing the unqualified product to be tested or the carrier into the first conveyor belt of the second screening device using the screening control arm of the second screening device.
[0098] S712, in response to the fact that both the product to be tested and the carrier are in an unqualified state, the unqualified product is placed into the first conveyor belt of the second screening device using the screening control arm of the second screening device, and the first conveyor belt includes at least one conveyor belt for conveying the product to be tested and at least one conveyor belt for conveying the carrier.
[0099] Specifically, the status information of the product to be tested and the carrier are first determined separately. When the status information of the product to be tested indicates a qualified status, the product to be tested must proceed to the next station for the next stage of processing. Furthermore, when the product to be tested indicates a qualified status, the disassembly mechanism has already disassembled the product, separating it from the carrier. Therefore, when the product to be tested is in the first screening device, the unloading arm of the first screening device can grab the product to be tested and place it on a unloading conveyor. The unloading conveyor then transports the product to a back-end device connected to the screening device, where it proceeds to the next stage of processing. When the status information of the carrier indicates a qualified status, the qualified carrier can return to the previous station to continue holding the product to be tested for reuse. Therefore, when the carrier is in the first screening device, the screening control arm of the first screening device can grab the carrier and place it on a second conveyor. The second conveyor then transports the carrier to a front-end device connected to the screening device, where it can be used again to hold the product to be tested. When either the status information of the product to be tested or the carrier is in an unqualified state and the other is in a qualified state, the decomposition mechanism has decomposed the product and separated the product to be tested and the carrier. The screening control arm of the second screening device can be used to put the unqualified product to be tested or the carrier into the first conveyor belt of the second screening device, and the unqualified product to be tested or the carrier can be discharged using the first conveyor belt for subsequent repair or other processing. When both the product to be tested and the carrier are in an unqualified state, it is necessary to transport both the product to be tested and the carrier through the first conveyor, directly put the unqualified product to be tested into the first conveyor belt of the second screening device for conveying the product to be tested, and put the unqualified carrier into the first conveyor belt for conveying the carrier. Among them, the first conveyor belt for conveying the product to be tested can include an unqualified material tray on one side of the discharge arm.
[0100] In this embodiment, when a product is composed of multiple different types, it can be determined whether to decompose it based on the status information corresponding to each type, and then different processing flows can be executed based on the status information of different types of products, which is compatible with multiple application scenarios.
[0101] In one embodiment, Figure 9 As shown, the screening device may further include a transfer platform, which may be reciprocated between upstream and downstream devices via guide rails or other conveying mechanisms, and the decomposition mechanism may be provided on the transfer platform.
[0102] In one embodiment, the present disclosure also provides another product screening method, such as Figure 9The screening device shown in FIG. 1 is taken as an example, and the product includes: a product to be tested and a carrier for holding the product to be tested. Figure 11 As shown, the method includes the following steps:
[0103] S802, control the loading arm in the first screening device and / or the second screening device to grab multiple products, and place the products on the transfer platform. The transfer platform can be moved back and forth between upstream and downstream equipment through guide rails or other conveying mechanisms. The decomposition mechanism can be set on the transfer platform. The transfer platform first moves to the scanning position where the scanning mechanism is located.
[0104] S804: Determine the status information of the product using a code scanning mechanism.
[0105] S806: Decompose the product using a decomposition mechanism on the transfer platform to obtain the product to be tested and the carrier. The decomposition mechanism can decompose the product before or after scanning the code or during the product movement. The specific decomposition position and decomposition time are not limited.
[0106] After the product is separated into the test product and the carrier, the transfer platform moves to the unloading position. The unloading arm then moves the test product to the unloading conveyor for downstream inspection. The screening control arm grabs the carrier. If the carrier passes, it is returned via the second conveyor. If the carrier fails, it is discharged via the first conveyor of the second screening device. At this point, the transfer platform is empty and returns to the loading position to receive the next product from the loading arm. Each screening device can have one transfer platform or multiple transfer platforms arranged side by side. When multiple transfer platforms are used, they can alternate to receive materials to ensure the TT (Take Time) time. This is not a specific limitation in the present invention.
[0107] The vehicle screening process is as follows:
[0108] S808 : In response to the number of the carriers in the screening device being less than or equal to a preset carrier threshold, the qualified carriers are conveyed by the first conveyor belt in the first screening device.
[0109] S810, enter the first control mode, the first control mode includes: within a preset control period, controlling the screening control arm in the first screening device, grabbing the qualified carrier after decomposition or the qualified carrier conveyed on the first conveyor belt, and placing it into the second conveyor belt of the first screening device.
[0110] S812: In response to not grabbing the carrier in a qualified state at the unloading position or on the first conveyor belt within the preset detection time.
[0111] S814, enter the second control mode, the second control mode includes: detecting whether there is a qualified carrier at the unloading position or on the first conveyor belt, and when the qualified carrier is detected, controlling the screening control arm in the first screening device to grab the qualified carrier and put it into the second conveyor belt of the first screening device.
[0112] S816, in response to the status information of the product to be tested being in a qualified state, using a discharge arm to grab the product to be tested and place it on the discharge conveyor belt, and using the discharge conveyor belt to convey the product to be tested to a back-end device connected to a screening device.
[0113] S818, in response to the status information of the carrier being a qualified state, using a screening control arm to grab the carrier and place it on a second conveyor belt, and using the second conveyor belt to convey the carrier to a front-end device connected to the screening device.
[0114] S820 , in response to the status information of the product to be tested or the carrier being in an unqualified state, using the screening control arm of the second screening device to place the unqualified product to be tested or the carrier into the first conveyor belt of the second screening device.
[0115] S822 : In response to both the product to be tested and the carrier being in an unqualified state, using a screening control arm of a second screening device to place the unqualified product into the first conveyor belt of the second screening device.
[0116] It should be understood that, although the various steps in the flowcharts involved in the various embodiments described above are displayed in sequence according to the instructions of the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be executed in other orders. Moreover, at least a portion of the steps in the flowcharts involved in the various embodiments described above can include multiple steps or multiple stages, and these steps or stages are not necessarily executed and completed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a portion of steps or stages in other steps.
[0117] Based on the same inventive concept, the presently disclosed embodiments further provide a product screening device for implementing the aforementioned product screening method. The solution provided by this device is similar to the solution described in the aforementioned method. Therefore, the specific limitations of one or more product screening device embodiments provided below can be found in the aforementioned limitations of the product screening method and will not be further elaborated here.
[0118] In one embodiment, Figure 12 As shown, a product screening device 900 is provided, which is applied to a screening device. The screening device includes: a first screening device and a second screening device arranged symmetrically, wherein the first screening device and the second screening device both include: a feeding arm, a code scanning mechanism, a screening control arm, and a first conveyor belt; the first conveyor belt in the second screening device is used to convey unqualified products; and includes: a feeding control module 902, a code scanning module 904, and a screening control module 906, wherein:
[0119] The loading control module 902 is used to control the loading arm in the first screening device and / or the second screening device to grab a plurality of the products and place the products into the corresponding code scanning mechanism.
[0120] The code scanning module 904 is used to determine the status information of the product using the code scanning mechanism.
[0121] The screening control module 906 is used to respond to the status information of the product being an unqualified state, and use the screening control arm of the second screening device to place the unqualified product into the first conveyor belt of the second screening device, wherein the unqualified product includes: the product in the first screening device and the product in the second screening device.
[0122] In one embodiment of the device, the first screening device and the second screening device further include: a second conveyor belt, and the device further includes:
[0123] The qualified status processing module is used to respond to the status information of the product being qualified, and use the screening control arm corresponding to the product position to place the product in the qualified state in the scanning mechanism onto the second conveyor belt corresponding to the screening control arm. The screening control arm corresponding to the product position includes: the screening control arm of the first screening device and / or the screening control arm of the second screening device.
[0124] A conveying module is used to transport the qualified products to a device connected to the screening device using the second conveyor belt, and the device includes: a front-end device or a back-end device connected to the screening device.
[0125] In one embodiment of the device, the first conveyor belt in the first screening device is used to convey the product to the first screening device, and the device further comprises:
[0126] The first conveyor belt control module is used to respond to the number of the products in the screening equipment being less than or equal to a preset product threshold value, and to use the first conveyor belt in the first screening device to convey the qualified products; the first control mode includes: within a preset control period, controlling the screening control arm in the first screening device, grabbing the qualified products in the code scanning mechanism or the qualified products conveyed on the first conveyor belt, and placing them into the second conveyor belt of the first screening device.
[0127] In one embodiment of the device, the device further includes: a product detection module for entering a second control mode in response to the fact that the product in a qualified state is not grasped on the code scanning mechanism or the first conveyor belt within the preset detection time. The second control mode includes: detecting whether there is the product in a qualified state on the code scanning mechanism or the first conveyor belt, and when the presence of the product in a qualified state is detected, controlling the screening control arm in the first screening device to grasp the product in a qualified state and place it in the second conveyor belt of the first screening device.
[0128] In one embodiment of the device, the device further includes: a decomposition control module for controlling the decomposition mechanism in the scanning mechanism to decompose the product according to status information of the product in response to the product including the product to be tested and a carrier clamping the product to be tested.
[0129] In one embodiment of the device, the decomposition control module is further used to control the decomposition mechanism to decompose the product to obtain the product to be tested and the carrier in response to the status information of the product to be tested and / or the carrier being in a qualified state; and to determine that the product is an unqualified product in response to the status information of the product to be tested and the carrier being in an unqualified state.
[0130] In one embodiment of the device, the first screening device and the second screening device further include: a discharge arm and a discharge conveyor belt, and the device further includes:
[0131] A qualified status processing module is used to, in response to the status information of the product to be tested being a qualified status, use the unloading arm to grab the product to be tested, place it in the unloading conveyor belt, and use the unloading conveyor belt to convey the product to be tested to the back-end device connected to the screening device; in response to the status information of the carrier being a qualified status, use the screening control arm to grab the carrier, place it in the second conveyor belt, and use the second conveyor belt to convey the carrier to the front-end device connected to the screening device.
[0132] An unqualified status processing module is used to, in response to the status information of the product to be tested or the carrier being in an unqualified status, utilize the screening control arm of the second screening device to place the unqualified product to be tested or the carrier into the first conveyor belt of the second screening device respectively; in response to the product to be tested and the carrier being both in an unqualified status, utilize the screening control arm of the second screening device to place the unqualified product into the first conveyor belt of the second screening device, the first conveyor belt including at least one conveyor belt for conveying the product to be tested and at least one conveyor belt for conveying the carrier.
[0133] Each module in the aforementioned product screening device may be implemented in whole or in part through software, hardware, or a combination thereof. Each module may be embedded in or independent of a processor in a computer device in the form of hardware, or may be stored in a memory in the computer device in the form of software, so that the processor can call and execute the corresponding operations of each module.
[0134] In one embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as follows: Figure 13 As shown. The computer device includes a processor, a memory, and a network interface connected via a system bus. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of the operating system and computer program in the non-volatile storage medium. The database of the computer device is used to store product status information. The network interface of the computer device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, it implements a product screening method.
[0135] Those skilled in the art will understand that Figure 13 The structure shown in the figure is merely a block diagram of a portion of the structure related to the solution of the present disclosure, and does not constitute a limitation on the computer device to which the solution of the present disclosure is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.
[0136] In one embodiment, a computer device is provided, including a memory and a processor. The memory stores a computer program, and the processor implements the steps of any of the above method embodiments when executing the computer program.
[0137] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in any of the above method embodiments are implemented.
[0138] In one embodiment, a computer program product is provided, comprising a computer program, which implements the steps of any of the above method embodiments when executed by a processor.
[0139] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, database or other media used in the embodiments provided in the present disclosure may include at least one of non-volatile and volatile memory. Non-volatile memory may 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 may include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided by this disclosure may include at least one of a relational database and a non-relational database. Non-relational databases may include, but are not limited to, distributed databases based on blockchains. The processor involved in each embodiment provided by this disclosure may be a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic unit, a data processing logic unit based on quantum computing, etc., but are not limited to these.
[0140] The technical features of the above embodiments can be combined arbitrarily. In order to make the description concise, 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 specification.
[0141] The above-described embodiments merely represent several implementation methods of the present disclosure. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present disclosure. 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 disclosure, all of which fall within the scope of protection of the present disclosure. Therefore, the scope of protection of the present disclosure shall be determined by the appended claims.
Claims
1. A product screening method, characterized in that: Applied to a screening device, the screening device comprises: a first screening device and a second screening device arranged symmetrically, wherein the first screening device and the second screening device both comprise: a loading arm, a code scanning mechanism, a screening control arm, and a first conveyor belt; the first conveyor belt in the second screening device is used to convey unqualified products; the method comprises: Controlling the loading arm in the first screening device and / or the second screening device to grab a plurality of the products and place the products into the corresponding code scanning mechanism; Determining the status information of the product using the code scanning mechanism; In response to the product including the product to be tested and a carrier holding the product to be tested, controlling the decomposition mechanism in the code scanning mechanism to decompose the product according to the status information of the product, including: in response to the status information of the product to be tested and / or the carrier being in a qualified state, controlling the decomposition mechanism to decompose the product to obtain the product to be tested and the carrier; in response to the status information of the product to be tested and the carrier being in an unqualified state, determining the product as an unqualified product; In response to the status information of the product being in an unqualified state, using the screening control arm of the second screening device to place the unqualified product into the first conveyor belt of the second screening device, wherein the unqualified product includes: the product in the first screening device and the product in the second screening device; Wherein, the first screening device and the second screening device further include: a second conveyor belt, a discharge arm and a discharge conveyor belt, and the method further includes: In response to the status information of the product to be tested being in a qualified state, the unloading arm is used to grab the product to be tested and place it on the unloading conveyor belt, and the unloading conveyor belt is used to convey the product to be tested to a back-end device connected to the screening device; In response to the status information of the carrier being a qualified state, the screening control arm is used to grab the carrier and place it on the second conveyor belt, and the second conveyor belt is used to convey the carrier to the front-end device connected to the screening device.
2. The method according to claim 1, characterized in that The method further comprises: In response to the status information of the product being in a qualified state, the product in the qualified state in the code scanning mechanism is placed on a second conveyor belt corresponding to the screening control arm using the screening control arm corresponding to the product position, wherein the screening control arm corresponding to the product position includes: a screening control arm of a first screening device and / or a screening control arm of a second screening device; The qualified products are transported to a device connected to the screening device by using the second conveyor belt, and the device includes a front-end device or a back-end device connected to the screening device.
3. The method according to claim 1, characterized in that The first conveyor belt in the first screening device is used to convey the product to the first screening device, and the method further includes: In response to the number of the products in the screening device being less than or equal to a preset product threshold, using the first conveyor belt in the first screening device to convey the qualified products; Entering the first control mode, the first control mode includes: within a preset control period, controlling the screening control arm in the first screening device, grabbing the qualified products in the scanning mechanism or the qualified products conveyed on the first conveyor belt, and placing them into the second conveyor belt of the first screening device.
4. The method according to claim 3, characterized in that The method further comprises: In response to not capturing the qualified product on the code scanning mechanism or the first conveyor belt within the preset detection time; Entering the second control mode, the second control mode includes: detecting whether there are qualified products on the code scanning mechanism or the first conveyor belt, and when the qualified products are detected, controlling the screening control arm in the first screening device to grab the qualified products and place them into the second conveyor belt of the first screening device.
5. The method according to claim 1, characterized in that: The method further comprises: In response to the status information of the product to be tested or the carrier being in an unqualified state, using the screening control arm of the second screening device to place the unqualified product to be tested or the carrier into the first conveyor belt of the second screening device; In response to both the product to be tested and the carrier being in an unqualified state, the screening control arm of the second screening device is used to place the unqualified product into the first conveyor belt of the second screening device, and the first conveyor belt includes at least one conveyor belt for conveying the product to be tested and at least one conveyor belt for conveying the carrier.
6. A product screening device, characterized in that: Applied to screening equipment, the screening equipment includes: a first screening device and a second screening device arranged symmetrically, wherein the first screening device and the second screening device both include: a loading arm, a code scanning mechanism, a screening control arm, and a first conveyor belt; the first conveyor belt in the second screening device is used to convey unqualified products; the device includes: a loading control module, configured to control a loading arm in the first screening device and / or the second screening device to grab a plurality of the products and place the products into the corresponding code scanning mechanism; A code scanning module, configured to determine the status information of the product using the code scanning mechanism; a decomposition control module, configured to control a decomposition mechanism in the code scanning mechanism to decompose the product according to status information of the product in response to the product including the product to be tested and a carrier holding the product to be tested; a screening control module, configured to, in response to the product status information indicating an unqualified state, place the unqualified product into the first conveyor belt of the second screening device using the screening control arm of the second screening device, wherein the unqualified product includes: products in the first screening device and products in the second screening device; The decomposition control module is further configured to, in response to the status information of the product to be tested and / or the carrier being in a qualified state, control the decomposition mechanism to decompose the product to obtain the product to be tested and the carrier; and in response to the status information of the product to be tested and the carrier being in an unqualified state, determine that the product is an unqualified product; The first screening device and the second screening device further include: a second conveyor belt, a discharge arm and a discharge conveyor belt, and the device further includes: A qualified status processing module is used to, in response to the status information of the product to be tested being a qualified status, use the unloading arm to grab the product to be tested, place it in the unloading conveyor belt, and use the unloading conveyor belt to convey the product to be tested to the back-end device connected to the screening device; in response to the status information of the carrier being a qualified status, use the screening control arm to grab the carrier, place it in the second conveyor belt, and use the second conveyor belt to convey the carrier to the front-end device connected to the screening device.
7. The device according to claim 6, characterized in that The device further comprises: a qualified status processing module, configured to, in response to the status information of the product being in a qualified status, place the qualified product in the code scanning mechanism onto a second conveyor belt corresponding to the screening control arm using the screening control arm corresponding to the product position, wherein the screening control arm corresponding to the product position includes: a screening control arm of a first screening device and / or a screening control arm of a second screening device; A conveying module is used to use the second conveyor belt to transport the qualified products to a device connected to the screening device, wherein the device includes: a front-end device or a back-end device connected to the screening device.
8. The device according to claim 6, characterized in that The first conveyor belt in the first screening device is used to convey the product to the first screening device, and the device further includes: The first conveyor belt control module is used to respond to the number of the products in the screening equipment being less than or equal to a preset product threshold value, and to use the first conveyor belt in the first screening device to convey the qualified products; the first control mode includes: within a preset control period, controlling the screening control arm in the first screening device, grabbing the qualified products in the code scanning mechanism or the qualified products conveyed on the first conveyor belt, and placing them into the second conveyor belt of the first screening device.
9. The device according to claim 8, characterized in that The device also includes: a product detection module, which is used to enter a second control mode in response to the fact that the qualified product is not grabbed on the code scanning mechanism or the first conveyor belt within the preset detection time. The second control mode includes: detecting whether there is the qualified product on the code scanning mechanism or the first conveyor belt, and when the qualified product is detected, controlling the screening control arm in the first screening device to grab the qualified product and place it into the second conveyor belt of the first screening device.
10. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 5 are implemented.
Citation Information
Patent Citations
Detection equipment control method and device, computer equipment and storage medium
CN115356497A
Electrical logging screening mechanism for zinc oxide resistor discs
CN211613501U
Testing machine
CN214107932U
Automatic bottle sorting device
CN216937161U