Unpacking method and device, electronic equipment and storage medium

By integrating WMS, WCS, stacker crane, RGV, cutting mechanism and robotic arm into an automated unpacking method, the problems of slow manual unpacking speed and weak linkage of MES system in board processing and warehousing logistics are solved, and efficient and automated unpacking operation is achieved.

CN120922452APending Publication Date: 2025-11-11ZHONGSHAN XIWEI KITCHEN EQUIP MFG
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511259816.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-04
Publication Date
2025-11-11

AI Technical Summary

Technical Problem

In the existing technology, the manual unpacking and handling in the field of sheet metal processing and warehousing logistics is slow and prone to errors, making it difficult to meet the real-time production cycle. In addition, the linkage between the MES system and the warehousing system is weak, resulting in the deviation of the count of unpacked quantities, which affects the interruption or redundancy of material supply.

Method used

By integrating the linkage control of WMS, WCS, stacker crane, RGV, cutting mechanism and robot, automated unpacking operation is realized. This includes receiving board material demand information from the MES system, using stacker crane and RGV to transport the board material to the buffer position, using the cutting mechanism to cut the packaging, and the robot grabbing the board material to the storage position to realize automatic unpacking.

Benefits of technology

It improves packaging efficiency, reduces manual intervention, and enables efficient collaboration between WMS, WCS, MES, stacker cranes, RGVs, cutting mechanisms, and robotic arms, meeting the high-efficiency production needs of intelligent manufacturing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120922452A_ABST
    Figure CN120922452A_ABST
Patent Text Reader

Abstract

The invention discloses an unpacking method and device, electronic equipment and a storage medium, and the unpacking method comprises the following steps: receiving plate demand information sent by an MES system, and determining target plates and a target number corresponding to the target plates based on the plate demand information; when the sum of the unpacked number and the non-unpacked number is larger than or equal to the target number, the following unpacking operation is executed, specifically, the target position of the non-unpacked target board in the warehouse is obtained, the stacker is used for conveying the non-unpacked target board to the RGV, and the RGV conveys the non-unpacked target board to the cache position; the non-unpacked target boards at the temporary storage position are conveyed to an unpacking station; and the non-unpacked target plates are grabbed to the plate storing and taking position one by one through the mechanical arm till all the non-unpacked target plates are grabbed to the plate storing and taking position. Manual intervention of unpacking operation is reduced, the automation level and efficiency of a production line are improved, and the efficient production requirement of intelligent manufacturing is met.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of sheet metal processing technology, specifically to a method, apparatus, electronic device, and storage medium for unpacking. Background Technology

[0002] In the field of sheet metal processing and warehousing logistics, automated production lines typically rely on MES (Manufacturing Execution System) to schedule the supply and use of sheet metal. In traditional processes, when a production line issues a sheet metal demand, the warehouse needs to manually check the inventory status (e.g., unpacked and unpacked quantities) and complete the unpacking, handling, and feeding operations manually or with semi-automated equipment. Existing technologies have the following limitations:

[0003] Manual unpacking and handling are slow and prone to errors, especially when faced with high-frequency and multi-specification board demand, making it difficult to meet real-time production pace. Traditional unpacking methods (such as manual cutting) can easily damage the surface of the boards and lack standardized processes, affecting the quality of subsequent processing. Moreover, they can easily cause injury to the human body during handling.

[0004] Meanwhile, the linkage between the MES system and the warehousing system is weak. The location tracking of unopened boards and the dynamic update of inventory rely on manual records, which can easily lead to errors in the statistical analysis of the number of unopened boards, resulting in material supply interruptions or redundancy.

[0005] Therefore, there is an urgent need for an automated unpacking and packaging method that works in deep collaboration with MES. By integrating the coordinated control of WMS, WCS, stacker cranes, RGV, cutting mechanisms and robotic arms, it is possible to achieve precise response to board material demand, efficient packaging removal and seamless material supply, thereby improving the level of intelligence in warehousing and logistics. Summary of the Invention

[0006] The present invention aims to solve at least one of the technical problems existing in the prior art. To this end, the purpose of the present invention is to provide a packaging unpacking method, apparatus, electronic device and storage medium, which completes the unpacking operation in an automated manner and improves the packaging unpacking efficiency.

[0007] The objective of this invention is achieved through the following technical solution:

[0008] A method for unpacking packaging includes the following steps:

[0009] Receive board material demand information sent by the MES system, and determine the target board material and its corresponding target quantity based on the board material demand information;

[0010] Determine the number of unpacked target boards in the warehouse. If the number of unpacked boards is less than the target quantity, obtain the number of unpacked target boards in the warehouse. If the sum of the number of unpacked boards and the number of unpacked boards is greater than or equal to the target quantity, then perform the following unpacking operation:

[0011] Obtain the target location of the unopened target board in the warehouse, and use a stacker crane to send the unopened target board to the RGV, which then transports the unopened target board to the buffer location;

[0012] Switch to unpacking mode, transport the unopened target board in the cache position to the unpacking position, and use a cutting mechanism to cut open the packaging of the unopened target board during the transportation process;

[0013] The robotic arm is used to grab the unopened target boards one by one and move them to the board storage position until all the unopened target boards have been grabbed to the board storage position.

[0014] As a preferred embodiment, in a first aspect of the present invention, a stacker crane is used to deliver the unopened target sheet material to an RGV, and the RGV transports the unopened target sheet material to a buffer location, comprising:

[0015] The status of the RGV is detected. When the RGV is in an empty state, the stacker crane delivers the unpacked target plate onto the RGV, and the status of the RGV is updated to a loaded state.

[0016] The status of the cache location is detected. When the status of the cache location is idle, the RGV transports the unopened target board to the cache location, and the status of the cache location is updated to non-idle.

[0017] In a preferred embodiment, in a first aspect of the present invention, the unopened target board at the cache location is transported to the unpacking location. During the transport, a cutting mechanism is used to cut open the packaging of the unopened target board, including:

[0018] The status of the unpacking position is detected. When the status of the unpacking position is empty, the unpacked target board is sent to the unpacking position, the status of the buffer position is updated to idle, and the status of the unpacking position is updated to loaded.

[0019] During the process of delivering the unopened target board to the unpacking position, the drive gear rotates and extends above the path between the buffer position and the unpacking position to cut the packaging of the unopened target board as it passes by.

[0020] In a preferred embodiment, in a first aspect of the present invention, a robotic arm is used to sequentially grasp the unopened target boards and move them to the board storage position until all the unopened target boards have been grasped to the board storage position, including:

[0021] The status of the material storage and retrieval position is detected. When the status of the material storage and retrieval position is empty and the status of the unpacking position is loaded, the unpacking position and the material storage and retrieval position are raised.

[0022] A robotic arm is used to pick up the unopened target boards from the unpacking position one by one and place them into the board storage position until the number of target boards in the board storage position reaches the number of unopened target boards.

[0023] Lower the unpacking position and the board storage position, and update the status of the unpacking position to the idle state.

[0024] In a preferred embodiment, in a first aspect of the present invention, the method further includes:

[0025] The target board at the board storage location is transported to the corresponding storage location in the warehouse.

[0026] In a preferred embodiment, in a first aspect of the present invention, the method further includes:

[0027] Determine the number of unpacked target boards in the warehouse. If the number of unpacked boards is less than a preset threshold, obtain the number of unpacked target boards in the warehouse. If the sum of the number of unpacked boards and the number of unpacked boards is greater than or equal to the preset threshold, then perform the unpacking operation.

[0028] In a preferred embodiment, in a first aspect of the present invention, the method further includes: updating the quantity of unpacked target boards in the warehouse, and performing a board matching operation when the quantity of unpacked target boards is greater than or equal to the target quantity.

[0029] A second aspect of the present invention discloses a packaging unpacking device, comprising:

[0030] The receiving unit is used to receive the board material demand information sent by the MES system, and determine the target board material and its corresponding target quantity based on the board material demand information.

[0031] The judgment unit is used to determine the number of unpacked target boards in the warehouse. When the number of unpacked boards is less than the target quantity, it obtains the number of unpacked target boards in the warehouse. When the sum of the number of unpacked boards and the number of unpacked boards is greater than or equal to the target quantity, the following unpacking operation is performed:

[0032] The first conveying unit is used to obtain the target location of the unopened target board in the warehouse, and use a stacker crane to send the unopened target board to the RGV, which then transports the unopened target board to the buffer location.

[0033] The second conveying unit is used to switch to the unpacking mode to transport the unopened target board at the buffer position to the unpacking position. During the transportation process, a cutting mechanism is used to cut open the packaging of the unopened target board.

[0034] The gripping unit is used to use a robotic arm to grip each of the unopened target boards and move them to the board storage position until all the unopened target boards have been gripped to the board storage position.

[0035] A third aspect of the present invention discloses an electronic device, including a memory, a processor, and a computer program stored in the memory and capable of running on the processor, wherein the processor executes the computer program to implement the steps of the unpacking method disclosed in the first aspect of the present invention.

[0036] A fourth aspect of the present invention discloses a computer-readable storage medium storing a computer program, wherein the computer program causes a computer to perform the steps of the unpacking method disclosed in the first aspect of the present invention.

[0037] The fifth aspect of this invention discloses a computer program product that, when run on a computer, causes the computer to perform the steps of the unpacking method disclosed in the first aspect of this invention.

[0038] The sixth aspect of this invention discloses an application publishing platform for publishing computer program products, wherein when the computer program product is run on a computer, the computer performs the steps of the unpacking method disclosed in the first aspect of this invention.

[0039] Compared with the prior art, the beneficial effects of the embodiments of the present invention are as follows:

[0040] The unpacking method described in this invention has the following beneficial effects:

[0041] This invention integrates WMS (Warehouse Management System), WCS (Warehouse Control System), and MES (Manufacturing Execution System). The WMS system automatically determines whether the quantity of unpacked target boards meets the production requirements based on the MES production order before board allocation. If not, the WCS system retrieves unpacked target boards from the automated warehouse and automatically unpacks them in the unpacking area. This achieves efficient collaboration between the WMS system, WCS system, MES system, stacker crane, RGV, cutting mechanism, and robotic arm during the unpacking operation, reducing manual intervention, improving the automation level and efficiency of the production line, and meeting the high-efficiency production requirements of intelligent manufacturing.

[0042] The accompanying drawings, which form part of this application, are used to provide a further understanding of the invention. The illustrative embodiments of the invention and their descriptions are used to explain the invention and do not constitute an improper limitation of the invention. Attached Figure Description

[0043] Figure 1 This is a schematic flowchart of the unpacking method of the present invention;

[0044] Figure 2 This is a flowchart illustrating the unpacking method of the present invention.

[0045] Figure 3 This is a schematic diagram of the unpacking device of the present invention;

[0046] Figure 4 This is a schematic diagram of the electronic device of the present invention. Detailed Implementation

[0047] This specific embodiment is merely an explanation of the embodiments of the present invention and is not intended to limit the embodiments of the present invention. After reading this specification, those skilled in the art can make modifications to this embodiment without contributing any inventive step, but as long as they are within the scope of the claims of the embodiments of the present invention, they are protected by patent law.

[0048] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, 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 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 protection scope of the embodiments of the present invention.

[0049] The term "comprising" and any variations thereof in the specification and claims of this application are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are explicitly listed, but may include other steps or units that are not explicitly listed or that are inherent to such process, method, product or device.

[0050] In embodiments of the present invention, the terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or description. Any embodiment or design described as "exemplary" or "for example" in embodiments of the present invention should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of the terms "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.

[0051] This invention achieves efficient collaboration between the WMS system, WCS system, MES system, stacker crane, RGV, cutting mechanism, and robotic arm during the unpacking and packaging process, reducing manual intervention, improving the automation level and efficiency of the production line, and meeting the high-efficiency production requirements of intelligent manufacturing. The following is a detailed description in conjunction with the accompanying drawings.

[0052] Example 1

[0053] Please refer to Figure 1 and 2 The diagram illustrates a method for unpacking according to the present invention, which may include the following steps:

[0054] S110. Receive the board material demand information sent by the MES system, and determine the target board material and its corresponding target quantity based on the board material demand information.

[0055] The WMS system receives the board material demand information sent by the MES system and automatically determines the different models of boards and the required quantity of each type of board based on the board material demand information. Here, the different models of boards determined are recorded as target boards, and the required quantity of target boards is recorded as target quantity.

[0056] The demand information for sheet materials can be based on production orders. These production orders can be automatically generated by the MES system according to customer needs. The production orders include not only the demand for various sheet materials, but also the demand for related accessories. Here, the required quantity of various sheet materials is automatically transported based on the production orders so that the MES system can perform subsequent processing operations.

[0057] After the WMS system obtains the target board and its corresponding target quantity, it uses the WCS system to retrieve the existing boards from the warehouse (here, a vertical warehouse is used to store various boards, accessories, and finished products, etc.) according to different models and demand quantities, and put them into the same stack for caching, thus completing the board matching operation.

[0058] Before matching boards, the WMS system needs to determine if the remaining quantity of unpacked boards in the warehouse (referring to the automated warehouse) is insufficient. If so, it will automatically generate an unpacking task, which means sending the unpacked boards of the corresponding model to the unpacking station for unpacking. After unpacking, the boards will be automatically returned to the warehouse and the inventory status will be updated before proceeding with the subsequent matching operation.

[0059] S120. Determine the number of unpacked target boards in the warehouse. If the number of unpacked boards is less than the target quantity, obtain the number of unpacked target boards in the warehouse. If the sum of the number of unpacked boards and the number of unpacked boards is greater than or equal to the target quantity, then perform the unpacking operation in steps S130-S150.

[0060] The model, quantity, and whether the packaging of the boards in each storage location have been unpacked are updated in real time based on operations such as board entry, unpacked boards, and return of remaining boards after matching.

[0061] Therefore, after determining the target quantity of the target board, the unpacked and unpacked quantities of the target board in the warehouse can be obtained. When the sum of the unpacked and unpacked quantities is greater than or equal to the target quantity, the subsequent unpacking operation can begin.

[0062] The quantities of unpacked and unpacked items refer to the number of target boards that have been unpacked and the number of target boards that have not been unpacked. As for how many packages need to be unpacked in the subsequent unpacking operation, it depends on the target quantity. For example, if the number of target boards that have been unpacked is 15 and the target quantity is 30, and assuming that each unpacked target board contains 10 boards, then 2 packages need to be unpacked.

[0063] S130. Obtain the target location of the unopened target board in the warehouse, and use a stacker crane to send the unopened target board to the RGV, which then transports the unopened target board to the buffer location.

[0064] The RGV status is checked. If its status is 1, it indicates that it is in an empty state. The stacker crane is then called to send the unpacked board material in the warehouse to the RGV. At this time, the RGV status is updated to 2, that is, the loading state. Then the status of the buffer position (D7 bit) is checked. When the status of the buffer position is 2, that is, the buffer position is in an idle state, the RGV control word is controlled to be 1, so that the RGV transports the unpacked target board material to the buffer position (the buffer position, unpacking position board, and material storage and retrieval position are collectively referred to as the unpacking position). The status of the buffer position is updated to 1, that is, the non-idle state.

[0065] S140. Switch to unpacking mode, transport the unopened target board in the cache position to the unpacking position, and use a cutting mechanism to cut open the packaging of the unopened target board during the transportation process.

[0066] To save resources, including equipment and space, the unpacking area and the board preparation area in this embodiment of the invention share the same equipment (referred to as the equipment in area D; the machine in area D can be used for unpacking and board preparation, 1 is the unpacking mode, and 2 is the board preparation mode). Therefore, it is necessary to confirm the working mode of the equipment in area D. If the working mode of the equipment in area D is not the unpacking mode, the system will automatically send a mode switching command to the machine to switch its working mode to the unpacking mode.

[0067] When the switch is successful, the status of the unpacking position is detected. If the unpacking position is in an empty state, the unopened target board is sent to the unpacking position, the status of the buffer position is updated to an idle state, the status of the unpacking position is updated to a loaded state, and then a command is sent to transport the unopened target board from the buffer position to the unpacking position (position D6) via conveyor belt. When the board is sent from position D7 to position D6, the machine will extend a small gear, drive the gear to rotate and extend above the path between the buffer position and the unpacking position, so as to cut the packaging of the unopened target board as it passes by.

[0068] S150. Use a robotic arm to grab the unopened target boards one by one and move them to the board storage position until all the unopened target boards have been grabbed to the board storage position.

[0069] When the board reaches position D6, the system (PLC) automatically detects the status of position D6 and the board storage / retrieval position (position D2). When position D6 is loaded and position D2 is empty, the system automatically switches to the unpacking state, at which point unpacking and board grabbing can begin. This process includes: raising positions D6 and D2; using a robotic arm to grab the unopened target boards from position D6 (or manually removing the packaging if it is not fully opened) one by one to position D2, until the number of target boards in position D2 reaches the number of unopened target boards; lowering positions D6 and D2, updating the status of position D6 to empty; and calling the stacker crane to re-enter the board from position D2 into the warehouse (transporting it to the corresponding storage location in the automated warehouse based on the historical usage frequency of the target board).

[0070] Update the quantity of unpacked target boards in the warehouse. When the quantity of unpacked target boards is greater than or equal to the target quantity, perform a board matching operation.

[0071] In other embodiments, a preset threshold can be used to determine whether to perform a packaging unpacking operation. For example, if the number of unpacked target boards is less than the preset threshold, a packaging unpacking operation can be performed until the number of unpacked target boards is greater than or equal to the preset threshold.

[0072] Example 2

[0073] Please see Figure 3 , Figure 3 This is a schematic diagram of the structure of a packaging unpacking device disclosed in an embodiment of the present invention. Figure 3 As shown, the unpacking device may include:

[0074] The receiving unit 210 is used to receive the board material demand information sent by the MES system, and determine the target board material and its corresponding target quantity based on the board material demand information.

[0075] The judgment unit 220 is used to determine the number of unpacked target boards in the warehouse. When the number of unpacked boards is less than the target quantity, it obtains the number of unpacked target boards in the warehouse. When the sum of the number of unpacked boards and the number of unpacked boards is greater than or equal to the target quantity, the following unpacking operation is performed:

[0076] The first conveying unit 230 is used to obtain the target location of the unopened target board in the warehouse, and use a stacker crane to send the unopened target board to the RGV, and the RGV transports the unopened target board to the buffer location;

[0077] The second conveying unit 240 is used to switch to the unpacking mode to transport the unopened target board at the buffer position to the unpacking position. During the transport process, a cutting mechanism is used to cut open the packaging of the unopened target board.

[0078] The gripping unit 250 is used to use a robotic arm to grip each of the unopened target boards and move them to the board storage position until all the unopened target boards have been gripped to the board storage position.

[0079] Example 3

[0080] Please see Figure 4 , Figure 4A schematic diagram of an electronic device that can be used to implement embodiments of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the embodiments of the invention described herein or claimed.

[0081] like Figure 4 As shown, the electronic device includes at least one processor 310 and a memory, such as a ROM (Read-Only Memory) 320 or a RAM (Random Access Memory) 330, communicatively connected to the at least one processor 310. The memory stores computer programs executable by the at least one processor. The processor 310 can perform various appropriate actions and processes based on the computer program stored in the ROM 320 or loaded into the RAM 330 from storage unit 380. The RAM 330 can also store various programs and data required for the operation of the electronic device. The processor 310, ROM 320, and RAM 330 are interconnected via a bus 340. An I / O (Input / Output) interface 350 is also connected to the bus 340.

[0082] Multiple components in the electronic device are connected to the I / O interface 350, including: an input unit 360, such as a keyboard, mouse, etc.; an output unit 370, such as various types of displays, speakers, etc.; a storage unit 380, such as a disk, optical disk, etc.; and a communication unit 390, such as a network card, modem, wireless transceiver, etc. The communication unit 390 allows the electronic device to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.

[0083] Processor 310 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 310 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 310 performs one or more steps of the unpacking method described in Embodiment 1 above.

[0084] In some embodiments, an unpacking method may be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 380. In some embodiments, part or all of the computer program may be loaded into or / and installed on an electronic device via ROM 320 and / or communication unit 390. When the computer program is loaded into RAM 330 and executed by processor 310, one or more steps of the unpacking method described in Embodiment 1 above may be performed. Alternatively, in other embodiments, processor 310 may be configured to perform an unpacking method by any other suitable means (e.g., by means of firmware).

[0085] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), payload-programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.

[0086] Computer programs for implementing the methods of embodiments of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.

[0087] In the context of embodiments of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0088] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device for displaying information to the user (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor); and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).

[0089] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or computing systems that include middleware components (e.g., application servers), or computing systems that include frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.

[0090] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system to address the shortcomings of traditional physical hosts and VPS services, such as high management difficulty and weak business scalability.

[0091] The above provides a detailed description of a packaging unpacking method and apparatus disclosed in this invention. Specific examples have been used to illustrate the principles and implementation methods of this invention. The descriptions of the above embodiments are only for the purpose of helping to understand the method and core ideas of this invention. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this invention. Therefore, the content of this specification should not be construed as a limitation of this invention.

Claims

1. A method for unpacking, characterized in that, It includes the following steps: Receive board material demand information sent by the MES system, and determine the target board material and its corresponding target quantity based on the board material demand information; Determine the number of unpacked target boards in the warehouse. If the number of unpacked boards is less than the target quantity, obtain the number of unpacked target boards in the warehouse. If the sum of the number of unpacked boards and the number of unpacked boards is greater than or equal to the target quantity, then perform the following unpacking operation: Obtain the target location of the unopened target board in the warehouse, and use a stacker crane to send the unopened target board to the RGV, which then transports the unopened target board to the buffer location; Switch to unpacking mode, transport the unopened target board in the cache position to the unpacking position, and use a cutting mechanism to cut open the packaging of the unopened target board during the transportation process; The robotic arm is used to grab the unopened target boards one by one and move them to the board storage position until all the unopened target boards have been grabbed to the board storage position.

2. The unpacking method as described in claim 1, characterized in that, The unopened target sheet material is delivered to the RGV using a stacker crane, and then transported to the buffer location by the RGV, including: The status of the RGV is detected. When the RGV is in an empty state, the stacker crane delivers the unpacked target plate onto the RGV, and the status of the RGV is updated to a loaded state. The status of the cache location is detected. When the status of the cache location is idle, the RGV transports the unopened target board to the cache location, and the status of the cache location is updated to non-idle.

3. The unpacking method as described in claim 2, characterized in that, The unopened target board at the cache location is transported to the unpacking location. During transportation, a cutting mechanism is used to puncture the packaging of the unopened target board, including: The status of the unpacking position is detected. When the status of the unpacking position is empty, the unpacked target board is sent to the unpacking position, the status of the buffer position is updated to idle, and the status of the unpacking position is updated to loaded. During the process of delivering the unopened target board to the unpacking position, the drive gear rotates and extends above the path between the buffer position and the unpacking position to cut the packaging of the unopened target board as it passes by.

4. The unpacking method as described in claim 3, characterized in that, Using a robotic arm, the unopened target boards are picked up one by one and moved to the board storage position until all the unopened target boards have been picked up and moved to the board storage position, including: The status of the material storage and retrieval position is detected. When the status of the material storage and retrieval position is empty and the status of the unpacking position is loaded, the unpacking position and the material storage and retrieval position are raised. A robotic arm is used to pick up the unopened target boards from the unpacking position one by one and place them into the board storage position until the number of target boards in the board storage position reaches the number of unopened target boards. Lower the unpacking position and the board storage position, and update the status of the unpacking position to the idle state.

5. The unpacking method according to any one of claims 1-4, characterized in that, The method further includes: The target board at the board storage location is transported to the corresponding storage location in the warehouse.

6. The unpacking method according to any one of claims 1-4, characterized in that, The method further includes: Determine the number of unpacked target boards in the warehouse. If the number of unpacked boards is less than a preset threshold, obtain the number of unpacked target boards in the warehouse. If the sum of the number of unpacked boards and the number of unpacked boards is greater than or equal to the preset threshold, then perform the unpacking operation.

7. The unpacking method according to any one of claims 1-4, characterized in that, The method further includes: updating the quantity of unpacked target boards in the warehouse, and performing a board matching operation when the quantity of unpacked target boards is greater than or equal to the target quantity.

8. A packaging unpacking device, characterized in that, It includes: The receiving unit is used to receive the board material demand information sent by the MES system, and determine the target board material and its corresponding target quantity based on the board material demand information. The judgment unit is used to determine the number of unpacked target boards in the warehouse. When the number of unpacked boards is less than the target quantity, it obtains the number of unpacked target boards in the warehouse. When the sum of the number of unpacked boards and the number of unpacked boards is greater than or equal to the target quantity, the following unpacking operation is performed: The first conveying unit is used to obtain the target location of the unopened target board in the warehouse, and use a stacker crane to send the unopened target board to the RGV, which then transports the unopened target board to the buffer location. The second conveying unit is used to switch to the unpacking mode to transport the unopened target board at the buffer position to the unpacking position. During the transportation process, a cutting mechanism is used to cut open the packaging of the unopened target board. The gripping unit is used to use a robotic arm to grip each of the unopened target boards and move them to the board storage position until all the unopened target boards have been gripped to the board storage position.

9. An electronic device, characterized in that, It includes a memory, a processor, and a computer program stored in the memory and capable of running on the processor, wherein the processor executes the computer program to implement the steps of the unpacking method as described in any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, It stores a computer program, wherein the computer program causes a computer to perform the steps of the unpacking method according to any one of claims 1-7.