Crown block carrying control method and system and material carrying system

By implementing the control method of the sky truck handling in the sky truck system, the problems of complexity and inefficiency of material management in the automatic material handling system are solved, the accuracy and efficiency of material handling are improved, and unnecessary handling processes and wrong placement are reduced.

CN119637713APending Publication Date: 2025-03-18SUZHOU XINSHINUO SEMICON EQUIP CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202411694227.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-25
Publication Date
2025-03-18

AI Technical Summary

Technical Problem

In automatic material handling systems, long and uninterrupted high-efficiency transport tasks increase the complexity of material management, which may lead to inventory disorders or data loss, and the prior art adds additional handling processes and reduces processing efficiency.

Method used

By implementing the Sky Truck handling control method in the Sky Truck system, receiving the material handling instructions issued by the MES, determining whether there is a reader at the source location of the material to be transported, if there is, obtain and verify the material information. If there is no, call the Sky Truck equipped with the on-board reader for re-identification, ensuring the accuracy of the material information and reducing unnecessary handling processes.

Benefits of technology

It improves the accuracy and efficiency of material handling, reduces the difficulty of vehicle path planning, avoids traffic congestion and wrong placement, and achieves effective compatibility between efficiency and accurate handling.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119637713A_ABST
    Figure CN119637713A_ABST
Patent Text Reader

Abstract

The invention discloses a crown block carrying control method and system and a material carrying system.According to the crown block carrying control method, an MCS obtains material information read by a reader and verifies the material information when the reader exists, the material carrying accuracy can be guaranteed, material carrying is directly carried out when verification is passed, and the material carrying efficiency is improved. According to the method and the system provided by the invention, the vehicle-mounted reader does not need to be called for identification, and the crown block provided with the vehicle-mounted reader does not need to be called for identification, so that traffic congestion possibly caused by stopping of the crown block when the vehicle-mounted reader reads is avoided, the planning difficulty of a crown block control path is reduced, and meanwhile, the carrying efficiency is improved; and when the verification is not passed, the material information of the to-be-carried material is re-identified by calling the crown block provided with the vehicle-mounted reader, so that the carrying accuracy is further ensured, an unnecessary carrying process in the prior art is omitted, the carrying efficiency is improved, and effective compatibility of efficiency and accurate carrying is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of automatic material handling, in particular to an overhead crane handling control method and system and a material handling system. Background Art

[0002] In automated factories, especially semiconductor device processing factories, an automated material handling system (AMHS) is used to transport materials (boxes containing materials to be processed) between different processing equipment and cache equipment.

[0003] In the automatic material handling system, the overhead crane system is a commonly used handling execution system. The long-term uninterrupted and high-efficiency execution of handling tasks will increase the complexity of material management, especially the inventory disorder or data loss may occur between the MCS and MES in the material handling system.

[0004] Therefore, in order to ensure that the materials at each processing equipment are accurate, a reader (RFID card reader or code reader) will be set at the processing equipment to read the material information stored in storage media such as the electronic tag (RFID tag, NFC tag, etc.) or identification code (QR code, barcode, etc.) on each material. Once the material information is found to be abnormal, processing will not be carried out, and a reader will be set at a fixed position of the overhead crane system to enable the overhead crane to move the material with abnormal material information to the reader to read the material information of the electronic tag or identification code carried on the material again and put the material information of the material back into the warehouse.

[0005] This method adds an extra handling process, reduces processing efficiency, and increases the difficulty of overhead crane path planning. Summary of the invention

[0006] The purpose of the present invention is to solve the above problems existing in the prior art and to provide an overhead crane handling control method, system and material handling system.

[0007] The purpose of the present invention is achieved through the following technical solutions: The overhead crane handling control method comprises the following steps: S1, receiving a material handling instruction issued by MES, wherein the material handling instruction includes material information of the material to be handled, and the material information includes a source location and a target location of the material to be handled; S2, when it is determined that there is a reader at the source position of the material to be transported, obtain the material information read by the reader at the source position when reading the storage medium of the material to be transported, and determine whether the material information read by the reader at the source position meets the verification rule; if so, execute S3, if not, execute S4; S3, sending a transport execution instruction to the overhead crane system so that the overhead crane system dispatches an overhead crane in an idle state to transport the material to be transported to the target location and executes S8; S4, sending a transport execution instruction to the overhead crane system so that the overhead crane system dispatches an overhead crane in an idle state and equipped with a vehicle-mounted reader to move to the location of the material to be transported and activates the vehicle-mounted reader to read the material information stored in the storage medium of the material to be transported; S5, obtain the vehicle-mounted reader configured with the overhead crane vehicle-mounted reader reading results and determine whether the reading results meet the requirements; if so, execute S6; if not, execute S7; S6, sending a continue transport instruction to the overhead crane system so that the overhead crane system controls the overhead crane equipped with the vehicle-mounted reader to transport the grabbed material to the target location and execute S8; S7, sending a transport execution instruction to the overhead crane system to transport the material to the outbound location so that the overhead crane system controls the overhead crane equipped with the vehicle-mounted reader to transport the material to be transported to the outbound location to execute S8; S8, receiving the transport completion information fed back by the overhead crane system and reporting the command execution result to the MES so that the MES can synchronize the material information.

[0008] Preferably, in S2, the material information is obtained through an asynchronous trigger thread and the material information is verified and synchronized.

[0009] Preferably, in S2, if it is determined that the verification rule is met, information synchronization is performed directly according to the read material information; If it is determined that the verification rule is not met, an unknown material identification is generated for the material to be transported and synchronized with the read material information to the material information stored in the storage medium of the material to be transported.

[0010] Preferably, the number of the overhead cranes in the overhead crane system equipped with onboard readers does not exceed half of the total number of the overhead cranes.

[0011] Preferably, in S5, if it is determined that the vehicle-mounted reader fails to read or the material information read does not match the material information of the material to be transported corresponding to the material handling instruction, it is determined that the reading result of the vehicle-mounted reader of the overhead crane equipped with the vehicle-mounted reader does not meet the requirements; If it is determined that the material information read by the vehicle-mounted reader matches the material information of the material to be transported corresponding to the material transport instruction, it is determined that the reading result of the vehicle-mounted reader of the overhead crane equipped with the vehicle-mounted reader meets the requirements.

[0012] Preferably, when it is determined that there is no reader at the source location where the material to be transported is located, S4 is executed.

[0013] Preferably, when it is determined that there is no reader at the source location of the material to be transported, it is determined whether the residence time of the material to be transported exceeds the set time threshold, if not, execute S4; if so, send a transport execution instruction to the overhead crane system so that the overhead crane system dispatches an idle overhead crane to transport the material to be transported to the outbound location and execute S8.

[0014] Preferably, the retention time of the material to be transported is the duration from when the material to be transported is transported to the source location to when the material information corresponding to the material transport instruction in S1 is obtained.

[0015] Overhead crane handling control system, including: A receiving unit, used for receiving a material handling instruction issued by the MES, wherein the material handling instruction includes material information of the material to be handled, and the material information includes a source location and a target location of the material to be handled; A verification unit, for, when it is determined that there is a reader at the source position of the material to be transported, obtaining material information read by the reader at the source position when reading the storage medium of the material to be transported, and determining whether the material information read by the reader at the source position meets the verification rules; if so, communicating with the normal transport unit, if not, communicating with the re-reading unit; A normal transport unit, used for sending a transport execution instruction to the overhead crane system so that the overhead crane system dispatches an overhead crane in an idle state to transport the material to be transported to the target position and communicate with the feedback unit; A re-reading unit, used for sending a transport execution instruction to the overhead crane system so that the overhead crane system dispatches an overhead crane in an idle state and equipped with a vehicle-mounted reader to move to the location of the material to be transported and activates the vehicle-mounted reader to read the material information stored in the storage medium of the material to be transported; A judgment unit, for obtaining the reading result of the vehicle-mounted reader of the overhead crane equipped with the vehicle-mounted reader and determining whether the reading result meets the requirements; if so, communicating with the continuing transport unit; if not, communicating with the outbound unit; A continuing transport unit, used for sending a continuing transport instruction to the overhead crane system so that the overhead crane system controls the overhead crane equipped with the vehicle-mounted reader to transport the grabbed material to the target position and communicate with the feedback unit; The outbound unit is used to send a transport execution instruction to the overhead crane system to transport the material to the outbound position so that the overhead crane system controls the overhead crane equipped with the vehicle-mounted reader to transport the material to be transported to the outbound position and communicate with the feedback unit; The feedback unit is used to receive the completed handling information fed back by the overhead crane system and report the instruction execution result to the MES so that the MES can synchronize the material information.

[0016] A material handling system comprises a memory and a processor, wherein the memory stores a program executable by the processor, and when the program is executed, any of the above-mentioned overhead crane handling control methods is implemented.

[0017] The advantages of the technical solution of the present invention are mainly reflected in: When the method of the present invention obtains the material handling instruction of the MES, the MCS first confirms whether there is a reader at the source position of the material, obtains the material information read by the reader when there is a reader, and verifies the material information according to the verification principle, so as to ensure the accuracy of material handling, and directly carries out material handling when the verification is passed, without calling an overhead crane equipped with a vehicle-mounted reader for identification, avoiding traffic congestion that may be caused by the stop of the overhead crane when the vehicle-mounted reader reads, reducing the difficulty of planning the control path of the overhead crane, and at the same time being conducive to improving the handling efficiency; when the verification fails, the overhead crane equipped with the vehicle-mounted reader is called to re-identify the material information of the material to be transported, without waiting for the material to be placed at the target position and the reader to read the material information abnormality and then transporting the material to a fixed position for re-identification, thereby eliminating unnecessary handling processes, and for materials with abnormal material information, eliminating the subsequent abnormal handling process of incorrectly placing them at the processing equipment, thereby improving the handling efficiency and achieving effective compatibility between efficiency and accurate handling.

[0018] The MCS of the present invention uses an abnormal trigger thread to verify and synchronize material information, has concurrent processing capabilities, can avoid adding operations to the MCS main thread, and is convenient for development on existing programs.

[0019] The present invention can determine the location of the material according to whether a reader is configured at the source location of the material to be transported. When there is a reader at the source location, it can be determined that the material is at the processing equipment; when there is no reader at the source location, it can be determined that the material is no longer at the processing equipment but at the cache equipment. Therefore, it can be further identified whether the material is stranded material, so that different transportation strategies can be adopted according to the identification results, which can effectively improve the control efficiency and control accuracy.

[0020] The present invention only requires configuring on-board readers for a small number of overhead cranes in the overhead crane system to meet the requirements for efficient re-identification, thereby greatly reducing equipment costs. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] Figure 1 is a schematic diagram of a material handling system of the present invention; Figure 2 It is a schematic diagram of an overhead crane equipped with a vehicle-mounted reader grabbing materials in the present invention; Figure 3 It is a process schematic diagram of the overhead crane handling control method of the present invention; Figure 4It is a schematic diagram of a control process with no reader at the source position in the overhead crane handling control method of the present invention; Figure 5 It is a schematic diagram of a crane handling control method of the present invention, having a source position without a reader and having a stranded material judgment process. DETAILED DESCRIPTION

[0022] The purpose, advantages and features of the present invention will be illustrated and explained by the non-limiting description of the following preferred embodiments. These embodiments are only typical examples of the application of the technical solution of the present invention, and any technical solution formed by equivalent replacement or equivalent transformation falls within the scope of protection claimed by the present invention.

[0023] In the description of the scheme, it should be noted that the terms "center", "upper", "lower", "left", "right", "front", "back", "vertical", "horizontal", "inside", "outside" and the like indicate positions or positional relationships based on the positions or positional relationships shown in the drawings, and are only for the convenience and simplification of description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as limiting the present invention. In addition, the terms "first", "second", and "third" are used for descriptive purposes only, and cannot be understood as indicating or implying relative importance.

[0024] Example 1 The overhead crane handling control method disclosed by the present invention is described below in conjunction with the accompanying drawings. The overhead crane handling control method is based on a material handling system, as shown in the accompanying drawings. Figure 1 As shown, the material handling system includes MES (Manufacturing Execution System), MCS (Material Control System) and an overhead crane system 300 (OHT system).

[0025] The MES100 is used to generate material handling instructions according to the set process flow and the working status of each processing equipment and material buffer device. The material handling instructions require that the material 600 to be handled at one location be transported to another location. Each location can be a material placement site of a processing equipment 400 or a material storage site of a material buffer device 500. The material information library of the MES100 includes material information of each material, and the material information includes the material identification code, material type, material location, etc. of each material, wherein the material location refers to the actual location of the material. At the same time, the MES100 updates the material information according to the handling result of each material. The MES100 also knows the information of the reader of the material storage site of each processing equipment, such as the location and number of the reader of each material storage site.

[0026] The MCS 200 is used to instruct the overhead crane system 300 to execute the material handling instruction according to the material handling instruction of the MES 100. The MCS 200 stores information on whether each material storage site is equipped with a reader. Generally, the material storage site at the processing equipment 400 is equipped with a reader, while the material storage site of the material buffer device 500 is not equipped with a reader. At the same time, the MCS 200 also stores information on whether each overhead crane 320 is equipped with a vehicle-mounted reader 321.

[0027] In addition, the MCS200 is configured with an asynchronous trigger thread. When the MCS200 establishes a connection with the MES100, it will pre-synchronize their material information base. The material information base of the MCS200 also stores the material identification code, material type, material location and other information of each material.

[0028] When the MCS200 is running, an asynchronous trigger thread is started to monitor in real time whether the material information in the material information library needs to be changed. Once operations such as data insertion, modification or deletion are detected, the asynchronous trigger thread will immediately capture the data, perform strict data verification and synchronize the material information, thereby ensuring the accuracy of the material information library.

[0029] As attached Figure 1 As shown, the overhead crane system 300 includes a track 310 and a group of overhead cranes 320 moving on the track 310. The overhead cranes 320 can move along the track 310 to various processing equipment 400 and material buffer devices 500 to pick up and transport materials. Figure 2 As shown, the grabbing devices of some overhead cranes 320 are equipped with vehicle-mounted readers 321, which are used to read the information of the electronic note or identification code on the material to be transported 600 when grabbing the material to be transported 600. Preferably, the number of overhead cranes 320 equipped with vehicle-mounted readers 321 in the overhead crane system 300 does not exceed half of the total number of overhead cranes 320, and more preferably, the number of overhead cranes 320 equipped with vehicle-mounted readers 321 does not exceed one-quarter of the total number of overhead cranes 320.

[0030] Correspondingly, as attached Figure 3 As shown, the overhead crane transport control method comprises the following steps: S1, receiving a material handling instruction issued by MES 100, wherein the material handling instruction includes material information of a material 600 to be handled, and the material information includes a source position and a target position of the material 600 to be handled; S2, when it is determined that there is a reader at the source position of the material to be transported 600, obtain the material information read by the reader at the source position when reading the storage medium of the material to be transported, and determine whether the material information read by the reader at the source position meets the verification rules; if so, execute S3, if not, execute S4; determine whether the material information of the material to be transported 600 meets the verification rules; if so, execute S3, if not, execute S4; S3, sending a transport execution instruction to the overhead crane system 300 so that the overhead crane system 300 dispatches an idle overhead crane 320 to transport the material 600 to the target location; S4, sending a transport execution instruction to the overhead crane system 300 so that the overhead crane system 300 dispatches an overhead crane 320 that is in an idle state and is equipped with a vehicle-mounted reader 321 to move to the material 600 to be transported and activates the vehicle-mounted reader 321 to read the material information of the material 600 to be transported; S5, determine the configuration of the vehicle-mounted reader 321 of the overhead crane 320 of the vehicle-mounted reader 321 read results meet the requirements; if so, execute S6; if not, execute S7; S6, sending a continue transport instruction to the overhead crane system 300 so that the overhead crane system 300 controls the overhead crane 320 equipped with the vehicle-mounted reader 321 to transport the grasped material 600 to the target location and execute S8; S7, sending a transport execution instruction to the crane system 300 to transport the material to the outbound location so that the crane system 300 controls the crane 320 equipped with the vehicle-mounted reader 321 to transport the material 600 it grabs to the outbound location to execute S8; S8, receiving the transport completion information fed back by the overhead crane system and reporting the command execution result to the MES so that the MES can synchronize the material information.

[0031] In S1, the material handling instruction is generated by MES100 and sent to MCS200. When it is determined according to the process flow that a material at a source position needs to be transported to a target position, MES can determine the source position and the target position of the material to be transported. Thus, MES100 can determine how to obtain the material information stored in the storage medium of the material to be transported according to whether the source position is configured with a reader, that is, if MES100 determines that there is a reader at the source position, the reader at the source position is started to read the material information of the material 600 to be transported at the source position. The material information to be transported read by the reader includes the material identification code, material type, material position and other information of the material. MES100 obtains the material information of the material 600 to be transported read by the reader at the source position and generates the material handling instruction accordingly. The material handling instruction includes the material information stored in the storage medium of the material to be transported. The material information includes the material identification code, material type, source position and target position, etc. At the same time, MCS can record the time when the material handling instruction is received. If the source location does not have a reader, the MES can generate the material handling instruction based on the information of the material at the source location in the updated material information library. Of course, the material handling instruction generated at this time may not include the material identification code, material type and other information of the material to be handled.

[0032] In S2, since the MCS obtains the material information read by the reader at the source location, it has a high accuracy, so as long as the material information meets the verification rules, the material information can be considered reliable and can be transported according to the material information. Correspondingly, when the MCS 200 receives the material information read by the reader at the source location, the asynchronous trigger thread obtains the material information read by the reader at the source location and verifies and synchronizes the material information.

[0033] When verifying the material information, it will be checked whether the material identification code, material type and other information in the material information meet the preset verification rules. The corresponding verification rules can be set as needed and are not limited here. When it is determined that the material information corresponding to the material handling instruction meets the verification rules, the MCS directly synchronizes the information of its material information library according to the material information read by the reader at the source position, that is, synchronizes the material information of the material to be transported 600 in the MCS200 to the material information corresponding to the material handling instruction, and records the time of information synchronization. On the contrary, if it is determined that the material information read by the reader at the source position does not meet the verification rules, an unknown material identification is generated for the material to be transported 600 according to a predetermined rule and the unknown material identification and the material information read by the reader at the source position are synchronized to the material information stored in the storage medium of the material to be transported. The predetermined rule is, for example, to generate the unknown material identification in the format of "UNKNOWN+timestamp+4-digit identification serial number".

[0034] In S3, the MCS200 system will retrieve all the overhead cranes 320 and select an idle overhead crane 320 to perform the material handling task. At this time, the idle overhead crane can be an overhead crane equipped with a vehicle reader or an overhead crane without a vehicle reader. The MCS200 will generate a handling execution instruction and send it to the overhead crane system 300. The overhead crane system 300 receives the corresponding handling execution instruction, thereby controlling the selected overhead crane 320 to go to the source position to grab the material 600 to be handled and to carry and place the material 600 to be handled to the target position.

[0035] In S4, the MCS200 system will retrieve all the overhead cranes 320 equipped with the vehicle-mounted reader 321, and select the overhead crane 320 in the idle state to perform the material handling task. Similarly, the MCS200 will generate a handling execution instruction and send it to the overhead crane system 300. The overhead crane system 300 receives the corresponding handling execution instruction, thereby controlling the selected overhead crane 320 equipped with the vehicle-mounted reader 321 to go to the source location to grab the material 600 to be handled and read the information of the electronic tag or identification code on the material 600 to be handled.

[0036] In S5, when the overhead crane 320 reads information through the vehicle-mounted reader 321, there may be multiple situations. One situation is that the vehicle-mounted reader 321 still fails to read the information of the electronic note or identification code after a predetermined number of readings. At this time, the MCS200 determines that the vehicle-mounted reader 321 fails to read. Another situation is that the on-board reader 321 reads the material information of the material 600 to be transported. At this time, MCS200 receives the material information of the material 600 to be transported read by the on-board reader 321, and compares it with the material information corresponding to the material handling instruction sent by MES100. At this time, the two may match or not match. Whether they match can be set according to the matching conditions as needed. For example, if the material identification code in the material information read by the on-board reader is inconsistent with the material identification code in the material information of the material 600 to be transported corresponding to the material handling instruction, it can be determined that the two do not match, otherwise it can be determined that the two match; or, if at least one of the material identification code and material type in the material information read by the on-board reader is inconsistent with the material identification code and material type in the material information of the material 600 to be transported corresponding to the material handling instruction, it can be determined that the two do not match, otherwise it can be determined that the two match.

[0037] Therefore, if MCS200 determines that the vehicle-mounted reader 321 fails to read or the material information read does not match the material information of the material to be transported 600 corresponding to the material handling instruction, it is determined that the reading result of the vehicle-mounted reader 321 of the overhead crane 320 equipped with the vehicle-mounted reader 321 does not meet the requirements.

[0038] Correspondingly, if the MCS 200 determines that the information read by the vehicle reader 321 matches the material information of the material to be transported 600 corresponding to the material transport instruction, it determines that the reading result of the vehicle reader 321 of the overhead crane 320 equipped with the vehicle reader 321 meets the requirements.

[0039] In S6, MCS200 sends a continue transport instruction to the overhead crane system 300, that is, does not change the target position corresponding to the material transport instruction sent to it by MES, so that the overhead crane system 300 controls the overhead crane 320 equipped with the vehicle-mounted reader 321 according to the originally planned path to transport the material to be transported and place it to the target position determined by the material transport instruction. At the same time, the MCS synchronizes the material information stored in the storage medium of the material to be transported in its material information library according to the material information read by the vehicle-mounted reader. After synchronization, the material position of the material to be transported is updated to the target position. Furthermore, the unknown material identification corresponding to the material to be transported in the material information library can also be deleted.

[0040] In S7, since it is impossible to determine whether the material information of the material 600 to be transported is accurate, it is necessary to transport the material 600 to be transported to the outbound location for processing. At this time, it is necessary to change the target position corresponding to the material transport instruction to the outbound location. After MCS200 re-plans the path for the overhead crane 320 to move between the source location and the outbound location, it sends a command to the overhead crane system 300 to control the overhead crane 320 equipped with the vehicle-mounted reader 321 to transport the material 600 to be transported and place it to the outbound location according to the re-planned path. At this time, the MCS also synchronizes the material information of the material 600 to be transported in its material information library according to the material information read by the vehicle-mounted reader and synchronizes the material position of the material to be transported to the outbound location.

[0041] In S8, after the overhead crane system 300 completes the transportation of the material to be transported 600, that is, after the material to be transported is transported to the target location or the outbound location, the overhead crane system feeds back the information of the completion of the transportation to the MCS 200, and the information of the completion of the transportation may include the time when the material to be transported is transported to the target location or the outbound location. After receiving the information of the completion of the transportation, the MCS 200 reports the instruction execution result to the MES 100, and the instruction execution result may include the location (target location or outbound location) to which the material to be transported is finally transported, whether the unknown material identification is synchronized, the material information read by the on-board reader, etc. The MES 100 synchronizes the material information of the material to be transported 600 in its material information library according to the instruction execution result.

[0042] Similarly, the MES100 synchronizes the material information stored in the storage medium of the material to be transported in its material information library according to the material information read by the vehicle-mounted reader, and when the material to be transported 600 is finally transported to the outbound location, the MES synchronizes the material location of the material to be transported to the outbound location, and synchronizes the unknown material identification; when the material to be transported 600 is finally transported to the target location, the MES directly synchronizes the material information of the material to be transported according to the material information read by the vehicle-mounted reader.

[0043] Further, as attached Figure 4 As shown, when it is determined that there is no reader at the source location of the material to be transported 600, it can be determined that the material to be transported 600 is located at the material cache device, and the material at the material cache device only needs to be transported to the processing equipment or the outbound location. When it is determined that a material to be transported at the material cache device needs to be transported to a target location, MES100 can generate a material handling instruction based on the material information of the material to be transported 600 previously stored in its material information library.

[0044] When the MCS receives the material handling instruction, it can directly call an overhead crane with a vehicle-mounted reader to identify and handle the material to be handled, that is, directly execute the S4 step.

[0045] Furthermore, as attached Figure 5 As shown, in order to reduce unnecessary identification of on-board identifiers, the TCS can determine whether the material to be transported 600 is an unreliable material, that is, determine whether the residence time of the material to be transported 600 exceeds a set time threshold. The residence time of the material to be transported is the length of time from the time when the material to be transported is transported to the source position to the time when the material information corresponding to the material transport instruction in S1 is obtained; if so, that is, the residence time exceeds the set time threshold, the material to be transported 600 is an unreliable material, and the TCS sends a transport execution instruction to the overhead crane system so that the overhead crane system dispatches an idle overhead crane to transport the material to be transported to the outbound position and executes S8.

[0046] If not, that is, the retention time does not exceed the set time threshold, the material to be transported 600 is a reliable material, and the overhead crane equipped with a vehicle-mounted reader can be used to re-identify the material to be transported to determine how to transport it, that is, execute S4.

[0047] Example 2 This embodiment discloses an overhead crane handling control system, comprising: A receiving unit, used for receiving a material handling instruction issued by the MES 100, wherein the material handling instruction includes material information of the material 600 to be handled, and the material information includes a source position and a target position of the material 600 to be handled; A verification unit, for, when it is determined that there is a reader at the source position of the material to be transported, obtaining material information read by the reader at the source position when reading the storage medium of the material to be transported, and determining whether the material information read by the reader at the source position meets the verification rules; if so, communicating with the normal transport unit, if not, communicating with the re-reading unit; The normal transport unit is used to send a transport execution instruction to the overhead crane system 300 so that the overhead crane system 300 dispatches an overhead crane 320 in an idle state to transport the material 600 to the target position and communicate with the feedback unit; The re-reading unit is used to send a transport execution instruction to the overhead crane system 300 so that the overhead crane system 300 dispatches an overhead crane 320 which is in an idle state and is equipped with a vehicle-mounted reader 321 to move to the material 600 to be transported and activate the vehicle-mounted reader 321 to read the material information of the material 600 to be transported; A judgment unit for determining whether the reading result of the vehicle-mounted reader 321 of the overhead crane 320 equipped with the vehicle-mounted reader 321 meets the requirements; if so, communicating with the continuing transport unit; if not, communicating with the outbound unit; A continuing transport unit, used for sending a continuing transport instruction to the overhead crane system 300 so that the overhead crane system 300 controls the overhead crane 320 equipped with the vehicle-mounted reader 321 to transport the grasped material 600 to the target position and communicate with the feedback unit; The outbound unit is used to send a transport execution instruction to the overhead crane system 300 to transport the material to the outbound position so that the overhead crane system 300 controls the overhead crane 320 equipped with the vehicle-mounted reader 321 to transport the material 600 it grabs to the outbound position and communicate with the feedback unit; The feedback unit is used to receive the completed handling information fed back by the overhead crane system and report the instruction execution result to the MES so that the MES can synchronize the material information.

[0048] Example 3 This embodiment discloses a material handling system, including a memory and a processor, wherein the memory stores a program executable by the processor, and when the program is executed, any of the above-mentioned overhead crane handling control methods is implemented.

[0049] There are many implementation methods of the present invention, and all technical solutions formed by equivalent transformation or equivalent transformation fall within the protection scope of the present invention.

Claims

1. A method for controlling overhead crane transportation, characterized in that: The steps include: S1, receiving a material handling instruction issued by MES, wherein the material handling instruction includes material information of the material to be handled, and the material information includes a source location and a target location of the material to be handled; S2, when it is determined that there is a reader at the source position of the material to be transported, obtain the material information read by the reader at the source position when reading the storage medium of the material to be transported, and determine whether the material information read by the reader at the source position meets the verification rule; if so, execute S3, if not, execute S4; S3, sending a transport execution instruction to the overhead crane system so that the overhead crane system dispatches an overhead crane in an idle state to transport the material to be transported to the target location and executes S8; S4, sending a transport execution instruction to the overhead crane system so that the overhead crane system dispatches an overhead crane in an idle state and equipped with a vehicle-mounted reader to move to the location of the material to be transported and activates the vehicle-mounted reader to read the material information stored in the storage medium of the material to be transported; S5, obtain the vehicle-mounted reader configured with the overhead crane vehicle-mounted reader reading results and determine whether the reading results meet the requirements; if so, execute S6; if not, execute S7; S6, sending a continue transport instruction to the overhead crane system so that the overhead crane system controls the overhead crane equipped with the vehicle-mounted reader to transport the grabbed material to the target location and execute S8; S7, sending a transport execution instruction to the overhead crane system to transport the material to the outbound location so that the overhead crane system controls the overhead crane equipped with the vehicle-mounted reader to transport the material to be transported to the outbound location to execute S8; S8, receiving the transport completion information fed back by the overhead crane system and reporting the command execution result to the MES so that the MES can synchronize the material information.

2. The overhead crane handling control method according to claim 1, characterized in that: In S2, the material information is obtained through an asynchronous trigger thread and the material information is verified and synchronized.

3. The overhead crane handling control method according to claim 1, characterized in that: In S2, if it is determined that the verification rule is met, information synchronization is performed directly according to the read material information; If it is determined that the verification rule is not met, an unknown material identification is generated for the material to be transported and synchronized with the read material information to the material information stored in the storage medium of the material to be transported.

4. The overhead crane handling control method according to claim 1, characterized in that: In the overhead crane system, the number of the overhead cranes equipped with the on-board reader does not exceed half of the total number of the overhead cranes.

5. The overhead crane handling control method according to claim 1, characterized in that: In S5, if it is determined that the vehicle-mounted reader fails to read or the material information read does not match the material information of the material to be transported corresponding to the material transport instruction, it is determined that the reading result of the vehicle-mounted reader of the overhead crane equipped with the vehicle-mounted reader does not meet the requirements; If it is determined that the material information read by the vehicle-mounted reader matches the material information of the material to be transported corresponding to the material transport instruction, it is determined that the reading result of the vehicle-mounted reader of the overhead crane equipped with the vehicle-mounted reader meets the requirements.

6. The overhead crane handling control method according to any one of claims 1 to 5, characterized in that: When it is determined that there is no reader at the source location where the material to be transported is located, S4 is executed.

7. The overhead crane handling control method according to claim 6, characterized in that: When it is determined that there is no reader at the source location of the material to be transported, determine whether the residence time of the material to be transported exceeds the set time threshold. If not, execute S4; if so, send a transport execution instruction to the overhead crane system so that the overhead crane system dispatches an idle overhead crane to transport the material to be transported to the outbound location and execute S8.

8. The overhead crane handling control method according to claim 7, characterized in that: The retention time of the material to be transported is the duration from when the material to be transported is transported to the source location to when the material information corresponding to the material transport instruction in S1 is obtained.

9. Overhead crane handling control system, characterized in that: include: A receiving unit, used for receiving a material handling instruction issued by the MES, wherein the material handling instruction includes material information of the material to be handled, and the material information includes a source location and a target location of the material to be handled; A verification unit, for, when it is determined that there is a reader at the source position of the material to be transported, obtaining material information read by the reader at the source position when reading the storage medium of the material to be transported, and determining whether the material information read by the reader at the source position meets the verification rules; if so, communicating with the normal transport unit, if not, communicating with the re-reading unit; A normal transport unit, used for sending a transport execution instruction to the overhead crane system so that the overhead crane system dispatches an overhead crane in an idle state to transport the material to be transported to the target position and communicate with the feedback unit; A re-reading unit, used for sending a transport execution instruction to the overhead crane system so that the overhead crane system dispatches an overhead crane in an idle state and equipped with a vehicle-mounted reader to move to the location of the material to be transported and activates the vehicle-mounted reader to read the material information stored in the storage medium of the material to be transported; A judgment unit, for obtaining the reading result of the vehicle-mounted reader of the overhead crane equipped with the vehicle-mounted reader and determining whether the reading result meets the requirements; if so, communicating with the continuing transport unit; if not, communicating with the outbound unit; A continuing transport unit, used for sending a continuing transport instruction to the overhead crane system so that the overhead crane system controls the overhead crane equipped with the vehicle-mounted reader to transport the grabbed material to the target position and communicate with the feedback unit; The outbound unit is used to send a transport execution instruction to the overhead crane system to transport the material to the outbound position so that the overhead crane system controls the overhead crane equipped with the vehicle-mounted reader to transport the material to be transported to the outbound position and communicate with the feedback unit; The feedback unit is used to receive the completed handling information fed back by the overhead crane system and report the instruction execution result to the MES so that the MES can synchronize the material information.

10. A material handling system, comprising a memory and a processor, wherein the memory stores a program executable by the processor, characterized in that: When the program is executed, the overhead crane transportation control method as described in any one of claims 1-8 is implemented.

Citation Information

Cited By

  • Device for judging execution precision of material conveying equipment

    CN119905434A

  • Dispatchable monitoring system and monitoring method thereof

    CN122151793A