A material conveyance abnormality control method
By setting trigger conditions in the material handling system, abnormalities are automatically detected and resolved, and alternative instructions are generated, achieving full coverage of hardware and software anomalies and improving the automation and stability of material handling.
Patent Information
- Application Number
- CN202311398323.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-26
- Publication Date
- 2026-01-13
- Estimated Expiration
- 2043-10-26
AI Technical Summary
Existing material handling anomaly control solutions cannot fully cover all abnormal situations, especially hardware and software anomalies, leading to instability in the operation of automated logistics systems.
By setting scenario trigger conditions in the system, the system automatically detects and resolves anomalies, including server anomalies, material retrieval failures, inconsistent code readings, and full storage spaces, and generates alternative instructions to automatically complete the task, ensuring fully automated material handling.
It achieves comprehensive coverage of hardware and software anomalies, automatically detects and resolves anomalies, ensures the stability and automation of material handling, and simplifies the anomaly handling process.
Smart Images

Figure CN117284686B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of material handling technology, and more specifically to a method for controlling abnormalities in material handling. Background Technology
[0002] With the rise of the semiconductor industry, more and more factories are implementing automated logistics, and the corresponding logistics and handling solutions are becoming increasingly sophisticated. Logistics and handling solutions have gradually evolved from manual handling to fully automated handling solutions, with fully automated handling solutions now covering abnormal handling situations as well.
[0003] Abnormal transport solutions are designed to address unforeseen circumstances encountered during actual transport processes, ensuring normal on-site operations. While each company's abnormal transport solution differs, none currently offers a perfect solution for all abnormal situations. Summary of the Invention
[0004] This invention provides a method for controlling abnormal material handling, thus solving the technical problems mentioned above.
[0005] The solution of the present invention to the above-mentioned technical problems is as follows:
[0006] A method for controlling material handling anomalies includes the following steps:
[0007] S1. The system generates material handling tasks and sets trigger conditions for each scenario in the system. When an exception is sent, the system will automatically find the solution conditions based on the exception and run the program automatically to resolve the current exception.
[0008] S2. Send the transfer task through the server, and determine whether the server is abnormal by judging whether the transfer task is successfully sent;
[0009] S3. When the task is successfully issued, determine whether the task has successfully retrieved materials by checking whether the system provides feedback on whether the material was retrieved.
[0010] S4. When material retrieval is successful, the product code will be read and the system will be notified simultaneously.
[0011] S5. When the read code matches, the system determines whether the storage space is full.
[0012] S6. When the storage space is not full, deliver and move the goods, and check whether there is material in the storage space;
[0013] S7. When there is no material in the waste storage location, the material discharge is completed, and the handling task is finished;
[0014] in,
[0015] In S2, when the system issues an instruction and a host system crashes during the instruction's execution, the system will identify the instruction's execution status after the backup system starts up. If the instruction has already been executed, the system will automatically terminate the current instruction and regenerate an instruction to complete the current transfer; if the instruction has not been executed, the system will continue to issue instructions to the transfer equipment.
[0016] In S2, if a task fails to be sent, it indicates that the server is in an abnormal state. The server will report the abnormal state and attempt to resend the task.
[0017] In S3, when the system reports an empty retrieval, it indicates that the handling instruction is abnormal and the material retrieval trolley reports a failure. At this time, the host system will issue a retry instruction. After three retries, if the instruction is still not completed, the system will automatically terminate the instruction. After an instruction terminates abnormally, the system will generate a replacement instruction to continue to complete the original task requirements.
[0018] Based on the above technical solution, the present invention can be further improved as follows.
[0019] Furthermore, in S3, when a product cannot be retrieved from the source location during the transfer process, the system will automatically terminate the current instruction and perform inventory synchronization to ensure consistency with the inventory data of the lower-level machine.
[0020] Furthermore, in S4, when a discrepancy occurs between the read code and the instruction code, the system automatically terminates the current instruction and moves the current product to the designated location using the replacement instruction.
[0021] Furthermore, in S5, if the storage area is full during the transfer process, the system will automatically modify the current instruction and generate an alternative instruction to transfer the instruction from the current location to the target location. The original instruction will then be completed abnormally.
[0022] Furthermore, in S6, if the target storage location is already occupied during the transfer process, the system will transfer the current product to a replacement location of the target location and generate another instruction to retrieve the product from the original target location and transfer it to the manual location.
[0023] The beneficial effects of this invention are:
[0024] This solution differs from the mainstream solutions on the market in that it not only covers software anomalies but also addresses hardware anomalies. This solution achieves full automation to the greatest extent possible, with the system automatically detecting anomalies and resolving them through appropriate solutions. Moreover, the implementation of this anomaly solution is very simple. It only requires setting trigger conditions for various scenarios in the system. Once an anomaly is detected, the system will automatically find the solution conditions based on the anomaly and run the solution accordingly to resolve the current anomaly.
[0025] The above description is merely an overview of the technical solution of the present invention. In order to better understand the technical means of the present invention and to implement it according to the contents of the specification, the preferred embodiments of the present invention are described in detail below with reference to the accompanying drawings. Specific embodiments of the present invention are given in detail below with reference to the accompanying drawings. Attached Figure Description
[0026] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this application, illustrate exemplary embodiments of the invention and are used to explain the invention, but do not constitute an undue limitation of the invention.
[0027] In the attached diagram:
[0028] Figure 1 This is a schematic diagram of the process of the present invention. Detailed Implementation
[0029] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0030] In the description of this invention, it should be noted that the terms "upper," "lower," "inner," "outer," "front end," "rear end," "both ends," "one end," and "the other end," etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are used only for the convenience of describing this invention and for simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this invention. Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.
[0031] In the description of this invention, it should be noted that, unless otherwise explicitly specified and limited, the terms "installed," "equipped with," "connected," etc., should be interpreted broadly. For example, "connection" can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium; it can be a connection within two components. Those skilled in the art can understand the specific meaning of the above terms in this invention based on the specific circumstances.
[0032] Please see Figure 1 As shown, the embodiments provided by the present invention are as follows:
[0033] Example 1
[0034] A method for controlling material handling anomalies includes the following steps:
[0035] S1. The system generates material handling tasks and sets trigger conditions for each scenario in the system. When an exception is sent, the system will automatically find the solution conditions based on the exception and run the program automatically to resolve the current exception.
[0036] S2. The system issues transport tasks through the server and determines whether the server is abnormal by checking if the transport task is successfully issued. If the upper-level system crashes during the execution of an instruction issued by the system, the system will identify the execution status of the instruction after the backup system starts. If the instruction has been executed, the system will automatically end the current instruction and regenerate an instruction to complete the current transport. If the instruction has not been executed, the system will continue to issue instructions to the transport equipment. If the task issuance fails, it indicates that the server is in an abnormal state. The server will report the abnormal state and attempt to reissue the task. The system automatically detects the abnormality and resolves it automatically through the corresponding solution.
[0037] S3. When the task is successfully issued, the system will check whether the material retrieval was successful to determine if the task was successfully retrieved. If the system reports that the material retrieval was unsuccessful, it means that the handling instruction is abnormal and the material retrieval trolley reports a failure. At this time, the host system will issue a retry instruction. If the instruction is still not completed after three retries, the system will automatically terminate the instruction. After an instruction is terminated abnormally, the system will generate a replacement instruction to continue to complete the original task requirements.
[0038] S4. When material retrieval is successful, the product code will be read and reported to the system. If the read code and the instruction code are inconsistent, the system will automatically stop the current instruction and move the current product to the designated location by the replacement instruction.
[0039] S5. When the reading code matches, the system determines whether the storage location is full. If the storage area is full during the transfer process, the system will automatically change the current instruction and generate an alternative instruction to transfer the storage location from the current location to the target location. The original instruction will be completed by the system under abnormal conditions.
[0040] S6. When the storage space is not full, deliver the goods and check whether there is material in the storage space.
[0041] S7. When there is no material in the waste storage location, the material release is completed, and the handling task is completed. When the target storage location is already occupied during the handling process, the system will move the current product to the alternative location of the target location and generate another instruction to take out the product from the original target location and move it to the manual location.
[0042] When using the material handling anomaly control method based on Example 1:
[0043] This solution differs from the mainstream solutions on the market in that it not only covers software anomalies but also addresses hardware anomalies. This solution achieves full automation to the greatest extent possible, with the system automatically detecting anomalies and resolving them through appropriate solutions. Moreover, the implementation of this anomaly solution is very simple. It only requires setting trigger conditions for various scenarios in the system. Once an anomaly is detected, the system will automatically find the solution conditions based on the anomaly and run the solution accordingly to resolve the current anomaly.
[0044] Example 2
[0045] S1. An instruction is sent from the equipment to the stocker storage area. During the transfer, the storage area becomes full. In this case, the system will automatically modify the current instruction and generate an alternative instruction to transfer the equipment from the current location to the target location. The original instruction will be completed by the system under abnormal conditions.
[0046] S2. An instruction is sent to the target conveying equipment. Due to a malfunction, the equipment is unable to execute the instruction. After receiving the alarm information from the equipment, the system can automatically stop the instruction.
[0047] S3. When an instruction is sent from the OHB to the equipment, the OHT's transport trolley reports a failure to pick up the material. At this time, the host system will issue a retry instruction. If the instruction is still not completed after three retries, the system will automatically terminate the instruction.
[0048] S4. If an instruction terminates abnormally, the system will generate a replacement instruction to continue fulfilling the original task requirements.
[0049] S5. If a system crashes during the execution of an instruction issued by the system, the system will identify the execution status of the instruction once the backup system starts up. If the instruction has already been executed, the system will automatically terminate the current instruction and regenerate a new instruction to complete the current transfer. If the instruction has not been executed, the system will continue to issue instructions to the transfer equipment.
[0050] S6. If the target storage location is already occupied during the transfer process, the system will transfer the current product to a replacement location for the target location and generate another instruction to retrieve the product from the original target location and transfer it to the manual location.
[0051] S7. When retrieving a product from the source location during the transfer process, if the product cannot be retrieved, the system will automatically terminate the current instruction and perform inventory synchronization to ensure consistency with the inventory data of the lower-level machine.
[0052] When the S8 and OHT trolleys are handling materials, they will read the product code and report it to the system. If the read code and the instruction code are inconsistent, the system will automatically stop the current instruction and move the current product to the designated location by the alternative instruction.
[0053] The above description is merely a preferred embodiment of the present invention and is not intended to limit the present invention in any way. Those skilled in the art can readily implement the present invention based on the accompanying drawings and the above description. However, any modifications, alterations, or variations made by those skilled in the art without departing from the scope of the present invention, utilizing the disclosed technical content, are equivalent embodiments of the present invention. Furthermore, any modifications, alterations, or variations made to the above embodiments based on the essential technology of the present invention are still within the protection scope of the present invention.
Claims
1. A material handling abnormality resolution control method characterized by comprising: The method comprises the following steps: S1, the system generates a material conveying task, and sets a scene setting trigger condition in the system. After an exception is sent, the system automatically finds a solution condition according to the exception, automatically runs according to the condition, and solves the current exception; S2, the server issues a conveying task, and whether the server is abnormal is determined by judging whether the conveying task is successfully issued; S3, when the task is successfully issued, whether the task is successfully taken is determined by whether the system feeds back empty taking; S4, when the taking is successful, the product is read and reported to the system; S5, when the read code is consistent, whether the storage position is full is determined by the system; S6, when the storage position is not full, the delivery conveying is sent, and whether the material storage position has material is detected; S7, when the material storage position has no material, the material is discharged, and the conveying task is completed; In S2, after the system issues an instruction, the upper system is down during the execution of the instruction. After the standby system of the system is started, the system identifies the execution status of the instruction. If the instruction has been executed, the system will automatically end the current instruction and generate a new instruction to complete the current conveying; if the instruction has not been executed, the system will continue to issue the instruction to the conveying device; In S2, when the task fails to be issued, it indicates that the server is in an abnormal state. The server reports an abnormal state and attempts to reissue the task; In S3, when the system feeds back empty taking, it indicates that the conveying instruction is abnormal. The conveying trolley reports taking failure when taking material. At this time, the upper system issues a retry instruction. After three retries, if the instruction is still not completed, the system will automatically terminate the instruction. After the instruction is terminated abnormally, the system will generate a replacement instruction for the original instruction to continue to complete the original task requirement. In S3, when the conveying process takes the product from the source position, if the product cannot be taken, the system will automatically end the current instruction and execute synchronous inventory to ensure the unity of the inventory data with the lower machine.
2. The abnormality control method of claim 1, wherein: In S4, when the read code and the instruction code are inconsistent, the system automatically suspends the current instruction and conveys the current product to the specified position by a replacement instruction.
3. The abnormality control method of claim 1, wherein: In S5, when the instruction appears that the storage area is full during the conveying process, the system will automatically change the current instruction and generate a replacement instruction to convey the product from the current position to the target position.
4. The abnormality control method of claim 1, wherein: In S6, when the target storage position has something during the conveying process, the system will convey the target position to the replacement position, and generate a new instruction to take the product from the original target position and convey it to the manual position.
5. The abnormality control method of a material handling system according to claim 1, characterized by:
Citation Information
Patent Citations
A warehouse layout management method and system
CN109816287A
Error-proofing system and error-proofing method based on same
CN113213102A
Intelligent carrying and warehousing control method for automatic three-dimensional warehouse
CN115504131A
Path replacement processing method and system during material carrying abnormity of Internet of Things factory
CN116560324A