Patch machine material receiving and replenishing method and system based on intelligent sensing rack reminding function

The intelligent sensor tray reminder function for pick-and-place machines solves the problem of manual identification errors in the pick-and-place machine material feeding process, achieving efficient and accurate tray matching and operation monitoring, thereby improving the reliability of pick-and-place machine material feeding and the company's efficiency.

CN120774143BActive Publication Date: 2026-07-10SWISSMIC SHENZHEN LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SWISSMIC SHENZHEN LTD
Filing Date
2025-07-25
Publication Date
2026-07-10

AI Technical Summary

Technical Problem

Existing pick-and-place machines are prone to problems such as incorrect tray handling and operation timeouts due to human error during material receiving/refilling. The lack of identification and reminder functions in existing material racks and pick-and-place machines leads to huge losses for enterprises.

Method used

The pick-and-place machine adopts a material feeding and refilling method based on intelligent sensor rack reminder function. By receiving and verifying the unique code of the material tray within a time limit, matching the material trays that can be refilled on the rack, monitoring the removal and racking operations, and combining the rack reminder function to perform time-limited monitoring and error prompts.

Benefits of technology

This significantly improves the reliability of material feeding and refueling operations for pick-and-place machines, reduces the cost of error handling for enterprises, and enhances the accuracy and efficiency of operations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120774143B_ABST
    Figure CN120774143B_ABST
Patent Text Reader

Abstract

The present application relates to a patch machine material receiving and replenishing method and system based on intelligent induction rack reminding function, comprising the following steps: receiving the unique code of the material exhaustion tray within a limited time and verifying it, matching the received unique code of the material exhaustion tray with the material tray that can be replenished, monitoring whether the material tray is taken away correctly within a limited time, receiving the unique code of the taken-away material tray within a limited time, comparing it with the unique code of the material exhaustion tray to confirm, starting the material receiving countdown, if receiving the material receiving completion feedback before the material receiving countdown ends, stopping the countdown and entering the next step, otherwise, prompting the material receiving timeout; receiving the unique code of the empty material tray within a limited time, verifying the received unique code, monitoring the material rack storage state, and judging whether the empty material tray is successfully shelved according to the storage state change; a series of hidden dangers existing in the current patch machine material receiving and replenishing operation can be well avoided, the reliability of the patch machine material receiving and replenishing operation can be greatly improved, and the cost of enterprise error processing can be saved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of intelligent sensor rack technology, and more specifically, to a pick-and-place machine material receiving and refilling method and system based on intelligent sensor rack reminder function. Background Technology

[0002] The intelligent sensor rack is a new type of rack product with tray sensing function. Typically, the rack has multiple storage positions, and each storage position is equipped with a sensor and indicator light. When a tray is placed in a storage position, the rack will sense the tray and give an indication.

[0003] Currently, the conventional process for receiving / refilling materials in a pick-and-place machine involves: manually removing the tray, manually identifying and locating the material on the rack, and then receiving / refilling the material on the pick-and-place machine. This process relies entirely on manual identification and is prone to errors due to negligence, fatigue, and other factors.

[0004] 1. Situation of picking up the wrong material on the pick-and-place machine: The target material tray is directly misplaced, resulting in the material tray being taken from the pick-and-place machine not actually being the target material tray;

[0005] 2. Scenario 1: Taking the wrong material from the rack: The target material tray is directly mistaken, resulting in the material tray being taken from the rack not actually being the target material tray;

[0006] 3. Scenario 2: Taking the wrong material from the rack: You want to take material tray A from the rack, but you actually take material tray B;

[0007] 4. Errors caused by operation timeout; if there is a lack of time constraints in each step of the operation, and the operation is interrupted by other events in the middle, errors are likely to occur when the operation is restarted.

[0008] Existing material racks only provide material trays and do not participate in identifying and alerting to the aforementioned errors during the material feeding / refilling process. Furthermore, pick-and-place machines themselves typically lack this identification and alerting function. This makes the process highly prone to errors, resulting in significant losses for enterprises (rework costs, testing costs, error tracing costs, etc.). Therefore, there is a need for a pick-and-place machine material feeding and refilling method and system based on intelligent sensing material rack alerting function that can solve the above problems. Summary of the Invention

[0009] The technical problem to be solved by the present invention is to provide a pick-and-place machine material feeding and refueling method based on intelligent sensor rack reminder function, and to provide a pick-and-place machine material feeding and refueling system based on intelligent sensor rack reminder function, in view of the above-mentioned defects of the prior art.

[0010] The technical solution adopted by this invention to solve its technical problem is:

[0011] A method for receiving and refilling materials in a pick-and-place machine based on an intelligent sensor rack reminder function is constructed, wherein the method includes the following steps:

[0012] Receive the unique code of the empty material tray within a limited time; verify the unique code obtained by scanning the code. If the verification is successful, proceed to the next step; otherwise, indicate that the material tray is incorrect; for the unique code sent by the pick-and-place machine, proceed directly to the next step.

[0013] Based on the unique code of the received empty material tray, match it with a refillable material tray on the material rack, remind the tray to be removed, and monitor within a time limit whether the tray has been removed correctly. If it has, proceed to the next step; otherwise, prompt an error message.

[0014] Start the material receiving countdown. If you receive feedback that the material receiving is complete before the countdown ends, stop the countdown and proceed to the next step; otherwise, prompt that the material receiving has timed out.

[0015] The system receives a unique code for an empty material tray within a limited time. If the received code is verified, the system will prompt the user to put the empty material tray on the shelf and proceed to the next step. Otherwise, the system will prompt a material receiving error. The user should unpack the received material tray and report the error information to the administrator.

[0016] Monitor the storage status of the material rack and determine whether the empty material tray has been successfully put on the rack based on the changes in the storage status. If it has, indicate that the material receiving was successful; otherwise, indicate that the racking was incorrect.

[0017] The pick-and-place machine material receiving and refilling method based on intelligent sensor tray reminder function described in this invention includes the following steps: receiving the unique code of the empty tray within a time limit, verifying the unique code obtained by scanning the code, and proceeding to the next step if the verification is successful; otherwise, indicating a tray error, including:

[0018] After receiving the material replenishment instruction, record the current time, prompt the reader to scan the unique code of the material depletion tray, and start the countdown T1;

[0019] Determine whether the unique code of the material depletion tray has been received before the end of countdown T1. If yes, proceed to the next step; otherwise, indicate a timeout.

[0020] Determine if the unique code of the material tray matches the set barcode rules. If yes, proceed to the next step; otherwise, indicate a barcode error.

[0021] Determine if the material tray needs to be replenished when it is empty. If yes, proceed to the next step; otherwise, indicate a tray error.

[0022] Obtain and record the unique code of the empty material tray, the corresponding pick-and-place machine station number, the pick-and-place machine table number, and the bound material rack number, and then end the countdown.

[0023] The pick-and-place machine material receiving and refilling method based on intelligent sensor rack reminder function described in this invention, wherein the step of directly proceeding to the next step by sending a unique code to the pick-and-place machine includes:

[0024] Receive or retrieve from the pick and place machine the unique code of the empty material tray, the corresponding pick and place machine station number, the pick and place machine table number, and the bound material rack number;

[0025] After receiving the material replenishment instruction, the subsequent material replenishment operation begins.

[0026] The pick-and-place machine material receiving and refilling method based on intelligent sensor tray reminder function of the present invention includes the following steps: matching a refillable tray on the tray according to the unique code of the received empty tray, reminding the user to remove the tray, and monitoring within a time limit whether the tray has been correctly removed. If it has, proceed to the next step; otherwise, prompt an error message, including:

[0027] Determine if the rack status is normal. If yes, proceed to the next step; otherwise, prompt to resolve rack abnormality.

[0028] Determine if there is a refillable material tray on the material rack. If yes, proceed to the next step; otherwise, prompt the user to replenish material.

[0029] Match the feed tray with a refillable feeder on the feed rack and activate the indicator light;

[0030] Monitor the status of the material rack storage position. When the storage position status changes, determine whether the material tray in the storage position that is highlighted by the light has been removed. If so, proceed to the next step; otherwise, proceed to the abnormal handling process.

[0031] Change the lighting status of the storage location indicated by the indicator light on the material rack.

[0032] The pick-and-place machine material feeding and refilling method based on intelligent sensor rack reminder function according to the present invention further includes:

[0033] Use C1 to indicate that material handling is complete; the initial value is that material handling is not complete.

[0034] Use Timeout1 to indicate whether the countdown has ended; the initial value of Timeout1 is no.

[0035] Use Tactive1 to indicate whether to continue the countdown; the initial value of Tactive1 is yes.

[0036] When it is determined that the tray in the storage position indicated by the light has been removed, the value of C1 is changed to indicate that the material removal is complete. Then, it is checked whether the value of Timeout1 is negative. If it is, Tactive1 is assigned the value negative.

[0037] While monitoring the storage status of the material rack, start countdown T2. ​​Determine if the countdown T2 has ended. If it has, change the value of Timeout1 to Yes and proceed to the next step. Otherwise, check if Tactive1 is No. If it is, end the countdown. Otherwise, ignore it.

[0038] Read the current value of C1. If the material picking is complete, end the countdown; otherwise, indicate a timeout error.

[0039] The pick-and-place machine material feeding and refilling method based on intelligent sensor rack reminder function according to the present invention further includes the following steps before starting the material feeding countdown:

[0040] The system receives the unique code of the removed tray within a limited time and compares it with the unique code of the empty tray. If they match, the retrieval is considered successful and the process proceeds to the next step; otherwise, a comparison failure notification is issued, including:

[0041] Prompt to scan the unique code on the empty material tray;

[0042] Waiting to receive the unique code of the empty material tray;

[0043] Determine if the unique code of the received material tray is correct. If it is, proceed to the next step; otherwise, indicate a barcode error and return to the previous step.

[0044] The system prompts you to scan the unique code of the removed tray.

[0045] The unique code awaiting receipt of the retrieved tray;

[0046] Determine if the unique code of the received taken material tray is correct. If yes, proceed to the next step; otherwise, indicate a barcode error and return to the previous step.

[0047] The comparison was successful.

[0048] The pick-and-place machine material feeding and refilling method based on intelligent sensor rack reminder function according to the present invention further includes:

[0049] Use C2 to indicate whether the comparison has been completed; the initial value is that the comparison has not been completed.

[0050] Use Timeout2 to indicate whether the countdown has ended; the initial value of Timeout2 is no.

[0051] Use Tactive2 to indicate whether to continue the countdown; the initial value of Tactive2 is yes.

[0052] After verifying that the unique codes of the empty material tray and the removed material tray are both correct, change the value of C2 to "comparison completed". Check if the value of Timeout2 is negative. If it is, set Tactive2 to negative; otherwise, ignore it.

[0053] Countdown T3 starts simultaneously with the prompt to scan the unique code of the empty material tray;

[0054] Determine if the countdown T3 has ended. If yes, change the value of Timeout2 to yes and proceed to the next step. Otherwise, check if Tactive2 is no. If yes, end the countdown. Otherwise, return to the step of determining if the countdown T3 has ended.

[0055] Read the current value of C2. If the comparison is complete, end the countdown; otherwise, indicate a timeout error.

[0056] The pick-and-place machine material receiving and refilling method based on intelligent sensor rack reminder function described in this invention includes the following steps: First, a unique code for an empty material tray is received within a time limit. The received unique code is verified. If verification is successful, the system prompts the user to place the empty material tray and proceed to the next step. Otherwise, a material receiving error is indicated, prompting the user to unpack the already received material tray and report the error information to the administrator.

[0057] The system prompts you to scan the unique code of the empty material tray and waits to obtain the unique code of the empty material tray.

[0058] Determine if the unique code of the received empty material tray is correct. If it is, proceed to the next step; otherwise, prompt a material receiving error. Please unpack the received material tray and report the error information to the administrator.

[0059] Control the flashing light of the corresponding storage position on the material rack and prompt the empty material tray to be placed on the material rack at the flashing light;

[0060] The system monitors the storage status of the material rack and determines whether an empty material tray has been successfully placed on the rack based on changes in the storage status. If successful, it proceeds to the next step; otherwise, it displays a placement error message, including:

[0061] Real-time monitoring of rack storage status;

[0062] Determine if the storage status of the material rack has changed. If yes, proceed to the next step; otherwise, return to the previous step.

[0063] Check if a material tray has been placed in the material rack indicator light. If yes, proceed to the confirmation process to continue material feeding; otherwise, proceed to the next step.

[0064] Determine if there are any material trays placed in other storage locations on the material rack. If yes, proceed to the next step; otherwise, proceed to the illegal removal handling process.

[0065] The indicator light will illuminate to remind you when the material tray is placed in the correct storage location, and the storage location number will be recorded. This will prompt you to remove the material tray and place it in the correct flashing storage location.

[0066] The pick-and-place machine material feeding and refilling method based on intelligent sensor rack reminder function according to the present invention further includes:

[0067] Use C3 to indicate whether the empty disk mounting process has been completed; the initial value is that the empty disk mounting process has not been completed.

[0068] Use Timeout3 to indicate whether the countdown has ended; the initial value of Timeout3 is no.

[0069] Use Tactive3 to indicate whether to continue the countdown; the initial value of Tactive3 is yes.

[0070] After determining that a material tray has been placed at the flashing light of the material rack, change the value of C3 to "empty tray placement completed". Check if the value of Timeout3 is negative. If it is, set Tactive3 to negative; otherwise, ignore it.

[0071] The countdown timer T5 starts simultaneously with prompting the user to scan the unique code of the empty material tray.

[0072] Determine if the countdown T5 has ended. If yes, change the value of Timeout3 to yes and proceed to the next step. Otherwise, check if Tactive3 is no. If yes, end the countdown. Otherwise, return to the step of determining if the countdown T5 has ended.

[0073] Read the current value of C3. If it indicates that the empty disk has been successfully mounted, end the countdown; otherwise, indicate a timeout error.

[0074] A pick-and-place machine material receiving and refilling system based on intelligent sensor rack reminder function, wherein the system includes: a system host, a material rack, and a barcode scanning terminal device; the material rack is provided with multiple storage positions, and each storage position is provided with a sensor device for sensing the material tray; the barcode scanning terminal device is used for selecting and inputting processing items, and is also used to scan the unique code of the material tray, the unique code of the material tray on the pick-and-place machine, and the material rack code;

[0075] The system host is used to receive data information from the material rack and the barcode scanning terminal device, and execute the pick-and-place machine material feeding and refilling method based on the intelligent sensing material rack reminder function as described above.

[0076] The beneficial effects of this invention are as follows: By applying the method of this application, the material tray is verified to be empty, the matching and reminder of the material trays available for replenishment on the material rack are performed, the removal of the material tray from the material rack is verified, and the empty material trays that have been removed from the pick-and-place machine are put back on the rack and checked. At the same time, the operation time of the above processes and the material receiving / replenishing process are limited, and each stage is designed with reminder functions of the material rack. In this way, a series of hidden dangers existing in the current material receiving and replenishing operation of the pick-and-place machine can be effectively avoided, the reliability of the material receiving and replenishing operation of the pick-and-place machine can be greatly improved, and the cost of handling errors can be saved for enterprises. Attached Figure Description

[0077] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the present invention will be further described below in conjunction with the accompanying drawings and embodiments. The drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort:

[0078] Figure 1 This is a flowchart of a preferred embodiment of the pick-and-place machine material receiving and refilling method based on an intelligent sensor rack reminder function.

[0079] Figure 2 This is a flowchart illustrating the scanning process of the unique code of the material tray in the first case of the material receiving and refilling method for a pick-and-place machine based on the intelligent sensing material rack reminder function, according to a preferred embodiment of the present invention.

[0080] Figure 3 This is a flowchart illustrating the scanning process of the second scenario of the unique code of the material tray in the pick-and-place machine material receiving and refilling method based on the intelligent sensing material rack reminder function in a preferred embodiment of the present invention;

[0081] Figure 4 This is a flowchart of the pick-up tray method for a chip mounter based on an intelligent sensor rack reminder function, according to a preferred embodiment of the present invention.

[0082] Figure 5 yes Figure 4 Supplementary diagram;

[0083] Figure 6 yes Figure 5 Supplementary diagram;

[0084] Figure 7 This is a flowchart illustrating the comparison between the removed tray and the empty tray in the pick-and-place machine material receiving and refilling method based on the intelligent sensor tray reminder function, which is a preferred embodiment of the present invention.

[0085] Figure 8 yes Figure 7 Supplementary diagram;

[0086] Figure 9 This is a flowchart of the pick-and-place machine material receiving and refilling method based on intelligent sensor material rack reminder function, according to a preferred embodiment of the present invention;

[0087] Figure 10 This is a flowchart of the empty tray loading and verification process for a pick-and-place machine material receiving and refilling method based on an intelligent sensor tray reminder function, according to a preferred embodiment of the present invention.

[0088] Figure 11 yes Figure 10 Supplementary diagram;

[0089] Figure 12 yes Figure 11 Supplementary diagram;

[0090] Figure 13 This is a preferred embodiment of the present invention, which describes the process for handling illegal material removal from a pick-and-place machine based on an intelligent sensor rack reminder function.

[0091] Figure 14 yes Figure 13 Supplementary diagram;

[0092] Figure 15 This is a preferred embodiment of the pick-and-place machine material receiving and refilling method based on intelligent sensor material rack reminder function, which includes a process for handling abnormalities such as "not scanned barcode".

[0093] Figure 16 yes Figure 15 Supplementary diagram;

[0094] Figure 17 This is a schematic diagram of the principle of the pick-and-place machine material receiving and feeding system based on the intelligent sensing material rack reminder function, which is a preferred embodiment of the present invention. Detailed Implementation

[0095] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, a clear and complete description will be provided below in conjunction with the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative effort are within the protection scope of the present invention.

[0096] A preferred embodiment of the present invention provides a pick-and-place machine material feeding and refilling method based on an intelligent sensor rack reminder function, such as... Figure 1 As shown, see also Figures 2-17 The steps include:

[0097] S01: Receive the unique code of the empty material tray within a limited time; verify the unique code obtained by scanning the code. If the verification is successful, proceed to the next step; otherwise, indicate a material tray error. For the unique code sent by the pick-and-place machine, proceed directly to the next step.

[0098] There are two scenarios when the material tray is empty: one is finding the material using the existing material, and the other is being called by the pick-and-place machine. The specific steps for both methods are as follows:

[0099] like Figure 2 As shown, the first type:

[0100] After receiving the material replenishment instruction, record the current time, prompt the reader to scan the unique code of the material depletion tray, and start the countdown T1;

[0101] Determine whether the unique code of the material depletion tray has been received before the end of countdown T1. If yes, proceed to the next step; otherwise, indicate a timeout.

[0102] Determine if the unique code of the material tray matches the set barcode rules. If yes, proceed to the next step; otherwise, indicate a barcode error.

[0103] Obtain and record the unique code of the empty material tray, the corresponding pick-and-place machine station number, the pick-and-place machine table number, and the bound material rack number, and end the countdown;

[0104] like Figure 3 As shown, the second type:

[0105] The machine receives or retrieves the unique code of the empty material tray, the corresponding pick-and-place machine station number, the pick-and-place machine table number, and the bound rack number. At this time, there is no need to perform barcode scanning and verification. After receiving the material replenishment instruction from the barcode scanning device, the subsequent material replenishment operation will start directly.

[0106] S02: Based on the unique code of the received empty material tray, match it with a refillable material tray on the material rack, issue a tray removal reminder, and monitor within a time limit whether the tray has been correctly removed. If so, proceed to the next step; otherwise, indicate a removal error. Specifically, such as... Figures 4-6 As shown:

[0107] Determine if the rack status is normal. If yes, proceed to the next step; otherwise, prompt to resolve rack abnormality.

[0108] Determine if there is a refillable material tray on the material rack. If yes, proceed to the next step; otherwise, prompt the user to replenish material.

[0109] Match the feed tray with a refillable feeder on the feed rack and activate the indicator light;

[0110] Monitor the status of the material rack storage position. When the storage position status changes, determine whether the material tray in the storage position that is highlighted by the light has been removed. If so, proceed to the next step; otherwise, proceed to the abnormal handling process.

[0111] Change the lighting status of the storage location indicated by the indicator light on the material rack.

[0112] The time-limited operation instructions are as follows:

[0113] Use C1 to indicate that material handling is complete; the initial value is that material handling is not complete.

[0114] Use Timeout1 to indicate whether the countdown has ended; the initial value of Timeout1 is no.

[0115] Use Tactive1 to indicate whether to continue the countdown; the initial value of Tactive1 is yes.

[0116] When it is determined that the tray in the storage position indicated by the light has been removed, the value of C1 is changed to indicate that the material removal is complete. Then, it is checked whether the value of Timeout1 is negative. If it is, Tactive1 is assigned the value negative.

[0117] While monitoring the storage status of the material rack, start countdown T2. ​​Determine if the countdown T2 has ended. If it has, change the value of Timeout1 to Yes and proceed to the next step. Otherwise, check if Tactive1 is No. If it is, end the countdown. Otherwise, ignore it.

[0118] Read the current value of C1. If the material picking is complete, end the countdown; otherwise, indicate a timeout error.

[0119] The exception handling process includes: unauthorized removal of material trays and unscanned insertion of material trays; please refer to the handling procedures for these two exceptions. Figure 13 and Figure 14 ;

[0120] The process for resolving unauthorized retrieval issues includes:

[0121] Receive the rack code of the current rack and read the abnormal dataset corresponding to the rack code;

[0122] Determine if the illegally retrieved data set in the abnormal data set is empty. If it is, indicate that the rack is not abnormal and end the process. Otherwise, indicate that the illegally retrieved data set should be returned and proceed to the next step.

[0123] Receive and determine whether the unique code of the returned material tray is the unique code of the illegally taken material tray. If it is, prompt the tray to be put back on the shelf and proceed to the next step; otherwise, prompt the tray return error.

[0124] Record the unique code of the material tray and start the countdown;

[0125] Before the countdown ends, determine whether the storage location code of the returned material tray has been received from the storage location on the material rack. If yes, proceed to the next step; otherwise, prompt that the racking timeout has occurred and return to the step of receiving and determining whether the unique code of the returned material tray is the unique code of the illegally retrieved material tray.

[0126] Record the storage location code of the storage location on the bound material rack where the returned material tray is placed, as well as the unique code of the returned material tray, and enter the valid material loading dataset to resolve the illegal retrieval anomaly corresponding to the returned material tray;

[0127] Check again whether the illegally retrieved dataset in the abnormal dataset is empty; otherwise, proceed to the step of receiving and checking whether the unique code of the returned material tray is the unique code of the illegally retrieved material tray. If yes, proceed to the next step.

[0128] Determine if there are any abnormalities on the material rack or in the storage location. If so, proceed with the corresponding abnormality handling process; otherwise, indicate that the abnormality has been resolved and end the illegal removal handling process.

[0129] The process for removing items that have not been scanned includes:

[0130] Receive the rack code of the current rack and read the abnormal dataset corresponding to the rack code;

[0131] Determine if the unscanned tray in the abnormal dataset is empty. If it is, indicate that there is no abnormality in the rack and end the process. Otherwise, indicate that the unscanned tray should be removed and proceed to the next step.

[0132] Monitor the status of each storage location on the material rack;

[0133] Determine whether the unscanned tray has been removed. If yes, proceed to the next step; otherwise, return to the previous step.

[0134] The message indicates that the "unscanned barcode placement" status has been removed, the color of the storage space light has been changed to the normal color, and the corresponding "unscanned barcode placement" data set has been deleted from the abnormal data set.

[0135] Determine if the "unscanned barcode placed in the abnormal dataset" is empty. If yes, proceed to the next step; otherwise, return to the step of monitoring the status of each storage location on the material rack.

[0136] The message indicates that the "unscanned QR code placed" status has been removed, ending the process of removing the "unscanned QR code placed" status.

[0137] S03: Receive the unique code of the removed tray within a time limit and compare it with the unique code of the empty tray. If they match, the material removal is considered successful and proceed to the next step; otherwise, a comparison failure reminder is issued.

[0138] It should be noted that this step can be set or not set as needed; when this step is not set, it is possible to simply scan the barcode of the removed tray without comparison; all these variations are within the scope of protection of this application.

[0139] The specific time-limited comparison process, such as Figures 7-8 As shown:

[0140] Prompt to scan the unique code on the empty material tray;

[0141] Waiting to receive the unique code of the empty material tray;

[0142] Determine if the unique code of the received material tray is correct. If it is, proceed to the next step; otherwise, indicate a barcode error and return to the previous step.

[0143] The system prompts you to scan the unique code of the removed tray.

[0144] The unique code awaiting receipt of the retrieved tray;

[0145] Determine if the unique code of the received taken material tray is correct. If yes, proceed to the next step; otherwise, indicate a barcode error and return to the previous step.

[0146] The comparison was successful.

[0147] The time-limited operation instructions are as follows; the principle is the same as T1. Please refer to [link / reference]. Figure 5 :

[0148] Use C2 to indicate whether the comparison has been completed; the initial value is that the comparison has not been completed.

[0149] Use Timeout2 to indicate whether the countdown has ended; the initial value of Timeout2 is no.

[0150] Use Tactive2 to indicate whether to continue the countdown; the initial value of Tactive2 is yes.

[0151] After verifying that the unique codes of the empty material tray and the removed material tray are both correct, change the value of C2 to "comparison completed". Check if the value of Timeout2 is negative. If it is, set Tactive2 to negative; otherwise, ignore it.

[0152] Countdown T3 starts simultaneously with the prompt to scan the unique code of the empty material tray;

[0153] Determine if the countdown T3 has ended. If yes, change the value of Timeout2 to yes and proceed to the next step. Otherwise, check if Tactive2 is no. If yes, end the countdown. Otherwise, return to the step of determining if the countdown T3 has ended.

[0154] Read the current value of C2. If the comparison is complete, end the countdown; otherwise, indicate a timeout error.

[0155] S04: Start the receiving countdown. If feedback indicating receiving is complete is received before the countdown ends, stop the countdown and proceed to the next step; otherwise, indicate receiving timeout. Specifically, for example... Figure 9 As shown;

[0156] S05: Receive the unique code of the empty material tray within a time limit. Verify the received unique code. If the verification is successful, prompt the empty material tray to be put on the shelf and proceed to the next step. Otherwise, prompt the material receiving error. Please unpack the received material tray and report the error information to the administrator.

[0157] S06: Monitor the storage status of the material rack and determine whether the empty material tray has been successfully put on the rack based on the change in storage status. If yes, prompt that the material receiving is successful; otherwise, prompt that the racking is incorrect.

[0158] S05 and S06, specifically, such as Figures 10-12 As shown:

[0159] The system prompts you to scan the unique code of the empty material tray and waits to obtain the unique code of the empty material tray.

[0160] Determine if the unique code of the received empty material tray is correct. If it is, proceed to the next step; otherwise, prompt a material receiving error. Please unpack the received material tray and report the error information to the administrator.

[0161] Control the flashing light of the corresponding storage position on the material rack and prompt the empty material tray to be placed on the material rack at the flashing light;

[0162] Real-time monitoring of rack storage status;

[0163] Determine if the storage status of the material rack has changed. If yes, proceed to the next step; otherwise, return to the previous step.

[0164] Check if a material tray has been placed in the material rack indicator light. If yes, proceed to the confirmation process to continue material feeding; otherwise, proceed to the next step.

[0165] Determine if there are any material trays placed in other storage locations on the material rack. If yes, proceed to the next step; otherwise, proceed to the illegal removal handling process.

[0166] The indicator light will illuminate to remind you when the material tray is placed in the correct storage location, and the storage location number will be recorded. This will prompt you to remove the material tray and place it in the correct flashing storage location.

[0167] The time-limited operation instructions are as follows; the principle is the same as T1. Please refer to [link / reference]. Figure 5 :

[0168] Use C3 to indicate whether the empty disk mounting process has been completed; the initial value is that the empty disk mounting process has not been completed.

[0169] Use Timeout3 to indicate whether the countdown has ended; the initial value of Timeout3 is no.

[0170] Use Tactive3 to indicate whether to continue the countdown; the initial value of Tactive3 is yes.

[0171] After determining that a material tray has been placed at the flashing light of the material rack, change the value of C3 to "empty tray placement completed". Check if the value of Timeout3 is negative. If it is, set Tactive3 to negative; otherwise, ignore it.

[0172] The countdown timer T5 starts simultaneously with prompting the user to scan the unique code of the empty material tray.

[0173] Determine if the countdown T5 has ended. If yes, change the value of Timeout3 to yes and proceed to the next step. Otherwise, check if Tactive3 is no. If yes, end the countdown. Otherwise, return to the step of determining if the countdown T5 has ended.

[0174] Read the current value of C3. If it indicates that the empty disk has been successfully mounted, end the countdown; otherwise, indicate a timeout error.

[0175] By applying the method described in this application, the system verifies the material tray when it is empty, matches and reminds users of the refillable material trays on the rack, verifies the removal of material trays from the rack, and re-equips and verifies the empty material trays that have been removed from the pick-and-place machine. Simultaneously, the system limits the operation time for all the above processes and the material receiving / refilling process, and incorporates reminder functions from the rack at each stage. This effectively avoids a series of potential problems in the current material receiving and refilling operations of pick-and-place machines, significantly improves the reliability of material receiving and refilling operations, and saves companies the cost of handling errors.

[0176] It should be noted that:

[0177] The prompting methods involved in this application include: voice prompts from the rack, tower lights from the rack, storage lights from the rack, voice prompts from the PDA, and text prompts on the PDA's screen; specific settings can be made according to the specific content of each of the above steps.

[0178] A pick-and-place machine material feeding and refilling system based on intelligent sensor rack reminder function, such as... Figure 17 As shown, the system includes: a system host 10, a material rack 11 (only one material rack is shown in the figure for example, but in actual operation there can be one or more material racks) and a barcode scanning terminal device 12; the material rack 11 is provided with multiple storage positions, and each storage position is provided with a sensor for sensing the material tray; the barcode scanning terminal device 12 is used for selecting and inputting processing items, and is also used to scan the unique code of the material tray, the unique code of the material tray on the pick-and-place machine 13, and the material rack code of the material rack 11;

[0179] The system host 10 is used to receive data information from the material rack 11 and the barcode scanning terminal device 12, and execute the pick-and-place machine material feeding and refilling method based on the intelligent sensing material rack reminder function as described above.

[0180] The system applied in this application verifies the material tray when it is empty, matches and reminds users of the refillable material trays on the rack, verifies the removal of material trays from the rack, and re-equips and verifies empty material trays that have been removed from the pick-and-place machine. Simultaneously, it limits the operation time for the above processes and the material receiving / refilling process, and incorporates reminder functions from the rack at each stage. This effectively avoids a series of potential problems in the current material receiving and refilling operations of pick-and-place machines, significantly improves the reliability of material receiving and refilling operations, and saves companies the cost of handling errors.

[0181] It should be understood that those skilled in the art can make improvements or modifications based on the above description, and all such improvements and modifications should fall within the protection scope of the appended claims.

Claims

1. A method for receiving and continuing materials in a pick-and-place machine based on an intelligent sensor rack reminder function, characterized in that, The method includes the following steps: Receive the unique code of the empty material tray within a limited time; verify the unique code obtained by scanning the code. If the verification is successful, proceed to the next step; otherwise, indicate that the material tray is incorrect; for the unique code sent by the pick-and-place machine, proceed directly to the next step. Based on the unique code of the received empty material tray, match it with a refillable material tray on the material rack, remind the tray to be removed, and monitor within a time limit whether the tray has been removed correctly. If it has, proceed to the next step; otherwise, prompt an error message. Start the material receiving countdown. If you receive feedback that the material receiving is complete before the countdown ends, stop the countdown and proceed to the next step; otherwise, prompt that the material receiving has timed out. The system receives a unique code for an empty material tray within a limited time. If the received code is verified, the system will prompt the user to put the empty material tray on the shelf and proceed to the next step. Otherwise, the system will prompt a material receiving error. The user should unpack the received material tray and report the error information to the administrator. Monitor the storage status of the material rack and determine whether the empty material tray has been successfully put on the rack based on the changes in the storage status. If it has, prompt that the material receiving was successful; otherwise, prompt that the racking was incorrect. The time-limited reception of the unique code of the material tray when it is empty is used to verify the unique code obtained by scanning the code. If the verification is successful, the process proceeds to the next step; otherwise, a material tray error is prompted. This includes: after receiving the material replenishment instruction, recording the current time, prompting the user to scan the unique code of the material tray when it is empty, and starting a countdown T1. Determine whether the unique code of the material depletion tray has been received before the end of countdown T1. If yes, proceed to the next step; otherwise, indicate a timeout. The process involves matching a refillable tray on the material rack based on the unique code of the received empty tray, issuing a tray removal reminder, and monitoring within a time limit to ensure the tray has been correctly removed. If it has, the process proceeds to the next step; otherwise, an error message is displayed, including: Determine if the rack status is normal. If yes, proceed to the next step; otherwise, prompt to resolve rack abnormality. Determine if there is a refillable material tray on the material rack. If yes, proceed to the next step; otherwise, prompt the user to replenish material. Match the feed tray with a refillable feeder on the feed rack and activate the indicator light; Monitor the status of the material rack storage position. When the storage position status changes, determine whether the material tray in the storage position that is highlighted by the light has been removed. If so, proceed to the next step; otherwise, proceed to the abnormal handling process. Change the lighting status of the storage location indicated by the indicator light on the material rack; The method further includes: Use C1 to indicate that material handling is complete; the initial value is that material handling is not complete. Use Timeout1 to indicate whether the countdown has ended; the initial value of Timeout1 is no. Use Tactive1 to indicate whether to continue the countdown; the initial value of Tactive1 is yes. When it is determined that the tray in the storage position indicated by the light has been removed, the value of C1 is changed to indicate that the material removal is complete. Then, it is checked whether the value of Timeout1 is negative. If it is, Tactive1 is assigned the value negative. While monitoring the storage status of the material rack, start countdown T2. ​​Determine if the countdown T2 has ended. If it has, change the value of Timeout1 to Yes and proceed to the next step. Otherwise, check if Tactive1 is No. If it is, end the countdown. Otherwise, ignore it. Read the current value of C1. If the material picking is complete, end the countdown; otherwise, indicate a timeout error.

2. The pick-and-place machine material receiving and refilling method based on intelligent sensor rack reminder function according to claim 1, characterized in that, The process of receiving the unique code of the material depletion tray within a time limit, verifying the unique code obtained by scanning the code, and proceeding to the next step if the verification is successful; otherwise, indicating a tray error, also includes: Determine if the unique code of the material tray matches the set barcode rules. If yes, proceed to the next step; otherwise, indicate a barcode error. Determine if the material tray needs to be replenished when it is empty. If yes, proceed to the next step; otherwise, indicate a tray error. Obtain and record the unique code of the empty material tray, the corresponding pick-and-place machine station number, the pick-and-place machine table number, and the bound material rack number, and then end the countdown.

3. The pick-and-place machine material receiving and refilling method based on intelligent sensor rack reminder function according to claim 1, characterized in that, The unique code sent to the pick-and-place machine allows direct access to the next step, which includes: Receive or retrieve from the pick and place machine the unique code of the empty material tray, the corresponding pick and place machine station number, the pick and place machine table number, and the bound material rack number; After receiving the material replenishment instruction, the subsequent material replenishment operation begins.

4. The pick-and-place machine material receiving and refilling method based on intelligent sensor rack reminder function according to claim 1, characterized in that, The steps before starting the material receiving countdown also include: The system receives the unique code of the removed tray within a limited time and compares it with the unique code of the empty tray. If they match, the retrieval is considered successful and the process proceeds to the next step; otherwise, a comparison failure notification is issued, including: Prompt to scan the unique code on the empty material tray; Waiting to receive the unique code of the empty material tray; Determine if the unique code of the received material tray is correct. If it is, proceed to the next step; otherwise, indicate a barcode error and return to the previous step. The system prompts you to scan the unique code of the removed tray. The unique code awaiting receipt of the retrieved tray; Determine if the unique code of the received taken material tray is correct. If yes, proceed to the next step; otherwise, indicate a barcode error and return to the previous step. The comparison was successful.

5. The pick-and-place machine material feeding and refilling method based on intelligent sensor rack reminder function according to claim 4, characterized in that, The method further includes: Use C2 to indicate whether the comparison has been completed; the initial value is that the comparison has not been completed. Use Timeout2 to indicate whether the countdown has ended; the initial value of Timeout2 is no. Use Tactive2 to indicate whether to continue the countdown; the initial value of Tactive2 is yes. After verifying that the unique codes of the empty material tray and the removed material tray are both correct, change the value of C2 to "comparison completed". Check if the value of Timeout2 is negative. If it is, set Tactive2 to negative; otherwise, ignore it. The countdown T3 starts simultaneously with the prompt to scan the unique code of the empty material tray; Determine if the countdown T3 has ended. If yes, change the value of Timeout2 to yes and proceed to the next step. Otherwise, check if Tactive2 is no. If yes, end the countdown. Otherwise, return to the step of determining if the countdown T3 has ended. Read the current value of C2. If the comparison is complete, end the countdown; otherwise, indicate a timeout error.

6. The pick-and-place machine material receiving and refilling method based on intelligent sensor rack reminder function according to claim 1, characterized in that, The system requires receiving a unique code for an empty material tray within a specified time. Verification of the received code is crucial; if successful, the system prompts the user to place the empty tray and proceed to the next step. Otherwise, a material receiving error message is displayed, instructing the user to unpack the already received tray and report the error information to the administrator. The system prompts you to scan the unique code of the empty material tray and waits to obtain the unique code of the empty material tray. Determine if the unique code of the received empty material tray is correct. If it is, proceed to the next step; otherwise, prompt a material receiving error. Please unpack the received material tray and report the error information to the administrator. Control the flashing light of the corresponding storage position on the material rack and prompt the empty material tray to be placed on the material rack at the flashing light; The system monitors the storage status of the material rack and determines whether an empty material tray has been successfully placed on the rack based on changes in the storage status. If successful, it proceeds to the next step; otherwise, it displays a placement error message, including: Real-time monitoring of rack storage status; Determine if the storage status of the material rack has changed. If yes, proceed to the next step; otherwise, return to the previous step. Check if a material tray has been placed in the material rack indicator light. If yes, proceed to the confirmation process to continue material feeding; otherwise, proceed to the next step. Determine if there are any material trays placed in other storage locations on the material rack. If yes, proceed to the next step; otherwise, proceed to the illegal removal handling process. The indicator light will illuminate to remind you when the material tray is placed in the correct storage location, and the storage location number will be recorded. This will prompt you to remove the material tray and place it in the correct flashing storage location.

7. The pick-and-place machine material feeding and refilling method based on intelligent sensor rack reminder function according to claim 6, characterized in that, The method also includes: Use C3 to indicate whether the empty disk mounting process has been completed; the initial value is that the empty disk mounting process has not been completed. Use Timeout3 to indicate whether the countdown has ended; the initial value of Timeout3 is no. Use Tactive3 to indicate whether to continue the countdown; the initial value of Tactive3 is yes. After determining that a material tray has been placed at the flashing light of the material rack, change the value of C3 to "empty tray placement completed". Check if the value of Timeout3 is negative. If it is, set Tactive3 to negative; otherwise, ignore it. The countdown timer T5 starts simultaneously with prompting the user to scan the unique code of the empty material tray. Determine if the countdown T5 has ended. If yes, change the value of Timeout3 to yes and proceed to the next step. Otherwise, check if Tactive3 is no. If yes, end the countdown. Otherwise, return to the step of determining if the countdown T5 has ended. Read the current value of C3. If it indicates that the empty disk has been successfully mounted, end the countdown; otherwise, indicate a timeout error.

8. A pick-and-place machine material receiving and refueling system based on intelligent sensor rack reminder function, characterized in that, The system includes: a system host, a material rack, and a barcode scanning terminal device; the material rack is provided with multiple storage positions, and each storage position is provided with a sensor for sensing the material tray; the barcode scanning terminal device is used for selecting and inputting processing items, and is also used to scan the unique code of the material tray, the unique code of the material tray on the pick-and-place machine, and the material rack code; The system host is used to receive data information from the material rack and the barcode scanning terminal device, and to execute the pick-and-place machine material feeding and refilling method based on the intelligent sensing material rack reminder function as described in any one of claims 1-7.

Citation Information

Patent Citations

  • Action command executing method and device based on bar code

    CN104143108A

  • Intelligent material management system

    CN113379353A