Automatic steel cylinder warehouse-in and warehouse-out method and warehousing system

By adopting a single-channel conveying device and an entry and exit detection system in the hazardous chemical storage system, the safety hazards and space waste of entry and exit operations in the existing technology are solved, and efficient and safe automatic entry and exit operations of hazardous chemicals are realized. Reduced operating costs.

CN119100042AActive Publication Date: 2024-12-10SHANGHAI HUASHEN INTELLIGENT IC CARD APPL SYST
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202411417704.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-11
Publication Date
2024-12-10
Estimated Expiration
2044-10-11

AI Technical Summary

Technical Problem

The existing hazardous chemical storage system has safety hazards and space waste in the inlet and exit operations, resulting in high operating costs and low scanning efficiency of the entire warehouse.

Method used

A single-channel conveyor device and entry and exit detection system are adopted. Each storage area corresponds to an entry and exit position. The storage area is detected as the center to realize the partition detection of the warehouse. Only a single-channel device needs to complete the automatic exit and entry operation to avoid the entire Warehouse scan.

Benefits of technology

It improves the efficiency of entry and exit of warehouses, reduces production costs, ensures the safety of cargo transportation, and saves warehouse space.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119100042A_ABST
    Figure CN119100042A_ABST
Patent Text Reader

Abstract

The invention provides an automatic steel cylinder warehouse-in and warehouse-out method and a warehousing system. The automatic steel cylinder warehouse-in and warehouse-out method comprises the steps that S100, an execution system is reset; s200, obtaining the total number of idle shelf positions in the warehouse and receiving warehouse-out tasks; s300, judging whether the total number of idle frame positions is greater than a first threshold value or not; s400, if the judgment result is no, the warehousing waiting position is closed, and S300 is executed; s500, if the judgment result is yes, a warehousing waiting position is opened, and S700 is executed; s600, when an ex-warehouse task is received, the total number of ex-warehouse is updated, and S700 is executed; s700, detecting whether a storage area corresponding to the access bit exists or not; s800, when the storage area exists, goods storing and taking are executed; s900, after goods access is completed at the access position, the next access position is entered, and S700 is executed; and S1000, when the storage area does not exist, the conveying device is controlled to operate one grid position, and S200 is executed. The method is beneficial for guaranteeing the safety and saving the operation cost.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of automated storage of hazardous chemicals, and further relates to an automatic warehousing and unwarehousing method for steel cylinders and a warehousing system. Background Art

[0002] Hazardous chemicals are not only dangerous during the production process, but also pose safety and environmental risks in storage and transportation. It has become an industry consensus to implement full-cycle supervision of hazardous chemicals.

[0003] According to regulations such as the "General Rules for the Storage of Hazardous Chemical Warehouses," the "Code for Fire Protection Design of Buildings," and the "Notice on Further Strengthening the Management of Laboratory Gas Cylinders," to ensure the safety of hazardous chemicals, cylinders are typically stored in single-story areas. Adjacent hazardous chemicals must be spaced at a standard safety distance and not stored too closely together. Consequently, warehouses for hazardous chemicals occupy a large area and incur high operating costs.

[0004] During the storage process, warehousing and outbound operations are the most common. Warehousing refers to the placement of goods on shelves, while outbound refers to the removal of goods from shelves. Currently, in conventional logistics warehousing, the most common method for inbound and outbound scheduling involves a full warehouse scan and full-area operation. This involves scanning shelves in all areas and performing inbound and outbound operations based on shelf occupancy. Furthermore, to improve inbound and outbound efficiency, multiple transport lanes are typically installed within the warehouse. However, in the hazardous chemical storage sector, where reliability and safety are paramount, the simultaneous use of electrical equipment throughout the warehouse presents significant safety risks and hinders the ability to immediately locate and block sources of danger in the event of an accident. Furthermore, if multiple transport lanes are installed within a warehouse and safety distances are maintained as required, the warehouse will occupy a larger floor space, resulting in a smaller proportion of available storage space and increased operating costs. Summary of the Invention

[0005] The present invention provides a method and system for automatically storing and warehousing steel cylinders. Each storage area corresponds to an access point. When goods are stored or retrieved, the corresponding storage area is detected with the access point as the center, thus achieving zoning detection in the warehouse. Furthermore, automatic storage and warehousing of steel cylinders can be completed using only a single-channel conveyor device. This device occupies a small area, thus saving warehouse space and reducing costs.

[0006] The technical solutions provided by the present invention are as follows:

[0007] The present invention provides an automatic storage and retrieval method for steel cylinders, which is applied to a warehousing system. The warehousing system is arranged in a warehouse, the warehouse is provided with multiple storage areas, and each storage area is provided with multiple shelves. The warehousing system includes: a conveying device, the conveying device is a single-channel track; the conveying device is provided with a storage waiting position and multiple grid positions, the grid positions include entry and exit positions and non-scanning positions, each entry and exit position corresponds to one of the storage areas, and multiple non-scanning positions are provided between every two adjacent entry and exit positions.

[0008] The method comprises:

[0009] S100, executing system reset to standardize the initial state of the storage system;

[0010] S200, obtaining the total number of free racks in the warehouse and receiving a delivery task;

[0011] S300, determining whether the total number of vacant rack spaces is greater than a first threshold;

[0012] S400, if the judgment is no, close the storage waiting position and execute S300;

[0013] S500, if the judgment is yes, open the storage waiting position and execute S700;

[0014] S600, when the outbound task is received, the total number of items to be outbound is updated and S700 is executed;

[0015] S700, using the entry / exit position as a detection point, detecting whether the storage area corresponding to the entry / exit position exists;

[0016] S800, when the storage area exists, scanning the entry and exit position and the corresponding storage area to perform cargo storage and retrieval;

[0017] S900, when the cargo storage and retrieval is completed at the entry and exit position, the next entry and exit position is entered and S700 is executed;

[0018] S1000 , when the storage area does not exist, controlling the conveying device to run one of the grids, and executing S200 .

[0019] In some embodiments, performing cargo storage and retrieval during scanning of the entry and exit locations and their corresponding storage areas includes:

[0020] When the goods are present at the entry / exit location, determining the goods attributes of the goods, wherein the goods attributes include: a state attribute and a type attribute; the state attribute includes an inbound state and an outbound state; the type attribute includes a storable type and a non-storable type; the storable type means that the goods can be stored in the storage area corresponding to the entry / exit location;

[0021] When the state attribute is a storage state and the type attribute is a storable type, detecting the storage area corresponding to the entry and exit position;

[0022] When there is an empty shelf in the storage area corresponding to the entry and exit position, the goods are stored in the empty shelf in the storage area;

[0023] When the storage area corresponding to the entry and exit position does not have the vacant shelf, or the type attribute is a non-storable type, or the state attribute is a warehouse-out state, the conveying device is controlled to run one of the grids.

[0024] In some embodiments, the scanning of the entry and exit positions and the corresponding storage areas to perform cargo access further includes:

[0025] When the goods do not exist at the entry / exit position, detecting the goods on the shelf according to the outbound task;

[0026] When the goods meet the outbound task, the goods are transported to the access location, and the status attribute of the goods is marked as an outbound status.

[0027] In some embodiments, before transporting the goods to the access location when the goods meet the outbound task, the method further includes:

[0028] When there are multiple goods that meet the delivery task, detecting the management date of each of the goods;

[0029] The cargo is selected according to the management date and transported to the access location.

[0030] In some embodiments, after storing the goods on the vacant shelves in the storage area, the method further includes:

[0031] The goods on the shelf are detected according to the outbound task, and when the goods meet the outbound task, the goods are transported to the entry and exit position, and the state attribute of the goods is marked as an outbound state.

[0032] In some embodiments, performing a system reset includes:

[0033] S110, closing the storage waiting position;

[0034] S120, detecting the shelf status of the shelves in the warehouse and updating the total number of vacant shelves;

[0035] S130, detecting whether the goods exist at all the entry and exit positions of the conveying device;

[0036] S140, when it is detected that the goods exist at any of the entry and exit positions, controlling the conveying device to run one of the grid positions and executing S130;

[0037] S150: When it is detected that the goods do not exist at all the entry and exit positions, a data queue for all the entry and exit positions is established, wherein the data queue is a queue composed of status attributes of the goods at all the entry and exit positions.

[0038] The present invention also provides a warehousing system, which is used to be arranged in a warehouse, and the warehouse is provided with multiple storage areas, and each storage area is provided with multiple shelves; the warehousing system includes: a conveying device and an in-and-out management device, the conveying device is a single-channel track, and the conveying device is provided with a waiting position for entry and several grid positions, the grid positions include entry and exit positions and non-scanning positions, each entry and exit position corresponds to one of the storage areas, and several non-scanning positions are provided between each two adjacent entry and exit positions; the entry and exit management device is used to implement the steps of a method for automatic entry and exit of cylinders as described in any of the above embodiments.

[0039] Compared with the prior art, the automatic storage and retrieval method and storage system for steel cylinders provided by the present invention has the following beneficial effects:

[0040] In this invention, each storage area corresponds to an access point. When goods need to be stored or retrieved, the corresponding storage area is detected with the access point as the center, achieving zonal detection of the warehouse. Furthermore, only the detection device needs to be installed at the access point to complete the warehouse detection, eliminating the need for installing multiple detection devices. This makes the device simpler, more reliable, and reduces production costs.

[0041] The present invention can complete the automatic outbound and inbound operations of steel cylinders by utilizing only a single-channel conveying device. The single-channel conveying device occupies a small area, which is beneficial to saving warehouse space and cost.

[0042] In the present invention, each storage area corresponds to an entry and exit position. Whether the corresponding storage area is scanned is determined based on whether there is goods at the entry and exit position. This avoids the problem of needing to scan the entire warehouse area for each entry and exit operation, which is beneficial to improving the efficiency of entry and exit.

[0043] Each entry and exit position can only store one cargo, avoiding collision problems that may be caused by transporting multiple cargoes at the same time and ensuring the safety of the cargo during transportation.

[0044] By detecting the cargo attributes of the cargo in the conveying device to determine whether the cargo is incoming cargo or outgoing cargo, the cargo is then put into or out of the warehouse, so that the incoming and outgoing cargo can be carried out at the same time, effectively improving the efficiency of cargo in and out of the warehouse. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] Other features, objects, and advantages of the present invention will become more apparent upon reading the detailed description of non-limiting embodiments made with reference to the following drawings. The drawings are provided for the purpose of illustrating preferred embodiments only and are not to be construed as limiting the present invention. Like reference characters are used throughout the drawings to designate like parts.

[0046] Figure 1 This is a flow chart of a method for automatically storing and unloading steel cylinders according to the present invention;

[0047] Figure 2 It is a structural diagram of the storage system and warehouse in the present invention;

[0048] Figure 3 This is a flow chart of system reset in a method for automatically loading and unloading steel cylinders according to the present invention;

[0049] Figure 4 The present invention is a flowchart of an embodiment of a method for automatically storing and unloading steel cylinders. DETAILED DESCRIPTION

[0050] In the following description, specific details such as specific system structures and technologies are provided for the purpose of illustration rather than limitation to facilitate a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application may be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to avoid obscuring the description of the present application with unnecessary details.

[0051] It will be understood that when used in this specification and the appended claims, the term "comprising" indicates the presence of the described features, integers, steps, operations, elements and / or components, but does not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or collections.

[0052] It should be further understood that the term "and / or" used in this specification and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.

[0053] In addition, in the description of the present application, the terms "first", "second", etc. are only used to distinguish the description and cannot be understood as indicating or implying relative importance.

[0054] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the specific embodiments of the present invention will be described below with reference to the accompanying drawings. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings and other embodiments can be obtained based on these drawings without inventive work.

[0055] With the rapid development of automation technology, current warehousing systems have undergone numerous changes, and traditional methods of cargo storage have become increasingly intelligent. In existing technologies, storage is typically performed using shelves. During the use of shelves, warehousing and outbound operations are the most common. Inbound refers to the storage of goods onto shelves, while outbound refers to the removal of goods from shelves.

[0056] The warehousing and outbound operations of the warehousing systems on the market, especially in the field of gas cylinder storage, are not suitable for batch storage due to the special nature and safety of gas cylinders. Generally, the goods are transported manually. When they need to be put into the warehouse, they need to find a suitable location on the shelf to place the goods. When they need to be taken out, they need to pick and remove the goods from the shelf. The whole process is time-consuming and labor-intensive, and because manual labor requires the use of transport tools to perform operations, it is necessary to configure a relatively spacious transportation channel to allow operators and transportation equipment to pass through at the same time. The overall warehousing and outbound efficiency is low, and warehouse space is wasted. In order to reduce labor costs and reduce the danger of manual handling, there are also some methods in the existing technology that use intelligent transmission, which usually scans the shelves in all areas and performs warehousing and outbound operations based on the idle status of the shelves and the goods already stored. However, scanning all shelves every time requires a lot of scanning equipment, resulting in high production costs.

[0057] To address the above technical issues, the present invention provides a method and system for automatically storing and warehousing steel cylinders. Each storage area corresponds to an access point. When goods are stored or retrieved, the corresponding storage area is detected with the access point as the center, achieving zoning detection in the warehouse. Furthermore, automatic storage and warehousing of steel cylinders can be completed using only a single-channel conveyor device. This device occupies a small area, saving warehouse space and reducing costs.

[0058] Hereinafter, this solution will be described in detail with reference to the accompanying drawings.

[0059] In one embodiment, the present invention provides a warehousing system, which is used to be set up in a warehouse, and the warehouse is provided with multiple storage areas, and each storage area is provided with multiple shelves; the warehousing system includes: a conveying device and an entry and exit management device, the conveying device is a single-channel track, and the conveying device is provided with a waiting position for entry and several grid positions, the grid positions include entry and exit positions and non-scanning positions, each entry and exit position corresponds to a storage area, and several non-scanning positions are provided between each two adjacent entry and exit positions; the entry and exit management device is used to implement the steps of any one of the automatic entry and exit methods for cylinders in the embodiments of this specification.

[0060] Specifically, the storage system is a hazardous chemicals storage system.

[0061] In one embodiment, Figure 2 As shown, the warehouse is provided with multiple storage areas 33, each of which includes multiple shelves 51 arranged side by side. The shelves 51 are used to store goods. When there are vacant shelves 52 on the shelves 51, the goods to be stored can be stored in the vacant shelves 52. When there are goods stored on the shelves 51 and the goods meet the outbound task, the goods on the shelves 51 can be transported to the entry and exit positions 32.

[0062] During implementation, a conveying device 21 is provided in the warehousing system. The conveying device 21 is a transportation channel. When goods are transported, the controller controls the movement of the conveying device 21 , and the goods move from right to left under the drive of the conveying device 21 .

[0063] In a specific implementation, the warehousing system also includes a branch device 22, which is arranged in a position adjacent to the shelf 51 in the storage area 33. When goods need to be transferred between the shelf 51 and the entry and exit position 32, the controller controls the movement of the branch device 22 to control the transportation of goods.

[0064] In practice, the conveying device 21 is provided with a plurality of grid positions, including an entry / exit position 32 and a non-scanning position 41. Each entry / exit position corresponds to a storage area.

[0065] During implementation, the entry and exit position 32 is used to store goods. When there are goods in the entry and exit position 32, the goods can be transported from the entry and exit position 32 to the vacant shelf 52 through the branch transport channel 22; when there are no goods in the entry and exit position 32, the goods can be transported from the shelf 51 to the entry and exit position 32 through the branch transport channel 22.

[0066] In practice, the non-scanning position 41 is used to store goods. When there are goods in the non-scanning position 41, the goods cannot be directly transported to the shelf 51. Preferably, two non-scanning positions 41 are set between every two adjacent entry and exit positions 32.

[0067] In one specific implementation, the conveyor 21 is a concave channel with several sliders 23 embedded therein. These sliders 23 have an absorbent nature. When transporting goods, a controller causes the sliders 23 to pop out, protruding from the upper surface of the conveyor 21 and adsorbing beneath the goods. The controller controls the sliders 23 to move along the conveyor 21, driving the goods. When transporting goods is not necessary, the controller controls the sliders 23 to recess into the conveyor 21, concealing them within the conveyor 21.

[0068] In practice, the incoming goods waiting area 31 is located outside the storage system and is used to place goods that need to be stored. When the incoming goods waiting area 31 is open, the controller controls the goods in the incoming goods waiting area 31 to be transported to the access area 32 via the conveyor device 21; when the incoming goods waiting area 31 is closed, the incoming goods cannot be transported to the access area 32.

[0069] The present invention can complete the automatic outbound and inbound operations of steel cylinders by utilizing only a single-channel conveying device. The single-channel conveying device occupies a small area, which is beneficial to saving warehouse space and cost.

[0070] In one embodiment, the present invention provides a method for automatically storing and unloading steel cylinders, comprising:

[0071] S100, executing system reset to standardize the initial state of the storage system;

[0072] S200, obtaining the total number of free racks in the warehouse and receiving the outbound task;

[0073] S300, determining whether the total number of available rack spaces is greater than a first threshold;

[0074] S400, if the judgment is no, close the storage waiting position and execute S300;

[0075] S500, if the judgment is yes, open the storage waiting position and execute S700;

[0076] S600, when receiving the outbound task, update the total number of items to be outbound and execute S700;

[0077] S700, using the entry / exit position as a detection point, detecting whether a storage area corresponding to the entry / exit position exists;

[0078] S800, when the storage area exists, scan the entry and exit positions and their corresponding storage areas to perform goods storage and retrieval;

[0079] S900, when the goods are stored and retrieved at the entry and exit position, enter the next entry and exit position and execute S700;

[0080] S1000: When the storage area does not exist, the conveying device is controlled to run one grid position, and S200 is executed.

[0081] In one embodiment, Figure 1 As shown, firstly, a system reset is performed to realize system initialization. In implementation, after the system reset, the total number of free racks in the warehouse can be obtained and the outbound task can be started at the same time.

[0082] During implementation, a determination is made as to whether the total number of available racks is greater than a first threshold. If the total number of available racks is less than or equal to the first threshold, the incoming waiting slots are closed, and the incoming and outgoing slots are temporarily closed to receive goods requiring storage. If the total number of available racks is greater than the first threshold, the incoming waiting slots are opened to receive goods requiring storage.

[0083] During implementation, after receiving an outbound task, the total number of items to be shipped is updated in real time based on the outbound task. Specifically, the outbound quantity for the first outbound task is ten, and the outbound quantity for the second outbound task is five, so the total number of items to be shipped is updated to fifteen.

[0084] During implementation, when the incoming waiting position is opened or the outgoing task is received, the channel detection starts, taking the incoming and outgoing positions as the detection points, and sequentially checks whether the storage areas corresponding to the incoming and outgoing positions in the conveying device exist.

[0085] During implementation, when the storage area corresponding to the entry and exit position exists, the entry and exit position and its corresponding storage area are scanned, the goods are stored and retrieved, and the next entry and exit position is entered. The next entry and exit position and its corresponding storage area are continued to be detected. Until the storage area corresponding to the entry and exit position does not exist, the conveying device is controlled to run one grid position. As the conveying device runs, the goods on each entry and exit position are transported to the next grid position, and the total number of free racks in the warehouse is continued to be obtained, and the outbound task is received, and the above steps are repeated.

[0086] It should be noted that the first threshold can be set according to actual application scenarios and is not limited here.

[0087] Preferably, the first threshold is 0.

[0088] In one specific implementation, when at least one vacant shelf space exists on a shelf, indicating that incoming goods can be stored in that storage area, the incoming goods waiting space is opened. When goods that need to be stored are located in the incoming goods waiting space, the conveyor is controlled to move one space. As the conveyor moves, the goods in the incoming goods waiting space are controlled to move to the entry and exit positions.

[0089] In this invention, each storage area corresponds to an access point. When goods need to be stored or retrieved, the corresponding storage area is detected with the access point as the center, achieving zonal detection of the warehouse. Furthermore, only the detection device needs to be installed at the access point to complete the warehouse detection, eliminating the need for installing multiple detection devices. This makes the device simpler, more reliable, and reduces production costs.

[0090] In the present invention, each storage area corresponds to an entry and exit position. Whether the corresponding storage area is scanned is determined based on whether there is goods at the entry and exit position. This avoids the problem of needing to scan the entire warehouse area for each entry and exit operation, which is beneficial to improving the efficiency of entry and exit.

[0091] In one embodiment, based on the above embodiment, after scanning the entry and exit positions and their corresponding storage areas, the goods are stored and retrieved, including:

[0092] S710: When goods are present at the entry / exit location, the goods attributes are determined. The goods attributes include: a state attribute and a type attribute. The state attribute includes an entry state and an exit state. The type attribute includes a storable type and a non-storable type. The storable type means that the goods can be stored in the storage area corresponding to the entry / exit location.

[0093] S720, when the state attribute is the storage state and the type attribute is the storable type, detecting the storage area corresponding to the storage position;

[0094] S730: When there is an empty shelf in the storage area corresponding to the entry / exit position, the goods are stored in the empty shelf in the storage area;

[0095] S740: When there is no free shelf in the storage area corresponding to the entry and exit position, or the type attribute is a non-storable type, or the status attribute is an exit state, control the conveying device to run one grid position.

[0096] In one embodiment, the entry / exit position is first scanned to see if there is any cargo. If there is any cargo at the entry / exit position, the cargo attributes of the cargo are identified.

[0097] Specifically, when the goods are transported from the shelf to the access location, the state attribute of the goods is the outbound state; when the goods are transported from outside the storage system to the access location, the state attribute of the goods is the inbound state.

[0098] In implementation, if the goods can be stored in the storage area corresponding to the current entry / exit location, the type attribute of the goods is a storable type. If the goods cannot be stored in the storage area corresponding to the current entry / exit location, the type attribute of the goods is a non-storable type. Specifically, the type attribute can be determined based on the type attributes of the goods already stored in the storage area.

[0099] In a specific implementation, for example, if nitric oxide cylinders are already stored in the storage area, and the cargo stored in the access location is oxygen cylinders, the type attribute of the oxygen cylinders is a non-storable type.

[0100] In a specific implementation, for example, if carbon dioxide cylinders are already stored in the storage area, and the cargo stored in the access location is oxygen cylinders, the type attribute of the oxygen cylinders is a storable type.

[0101] During implementation, when the status attribute of the goods is the incoming state, the goods are judged to be incoming goods, and whether they can be stored in the storage area is determined based on the type attribute of the goods.

[0102] During implementation, when the type attribute of the goods is a storable type, it means that the goods can be stored in the current storage area, and whether there is an empty shelf in the storage area for storing the goods is detected.

[0103] During implementation, if there is a free rack, the goods are stored there. If there is no free rack, the goods are not stored in the storage area, and the conveyor is controlled to move one grid. As the conveyor moves, the goods are transported to the next grid, and the type attribute of the goods at the next entry and exit position is determined.

[0104] During implementation, when the status attribute of the goods is the outbound status, it means that the goods are outbound goods. There is no need to judge the type attribute of the goods. The conveying device is controlled to run one grid. As the conveying device runs, the goods are transported to the next grid until the goods are transported out of the warehouse.

[0105] By detecting the cargo attributes of the cargo in the conveying device to determine whether the cargo is incoming cargo or outgoing cargo, the cargo is then put into or out of the warehouse, so that the incoming and outgoing cargo can be carried out at the same time, effectively improving the efficiency of cargo in and out of the warehouse.

[0106] In one embodiment, based on the above embodiment, after scanning the entry and exit positions and their corresponding storage areas, performing cargo access further includes:

[0107] When there is no goods at the entry and exit positions, the goods on the shelves are detected according to the outbound task;

[0108] When the goods meet the outbound task, they are transported to the inbound and outbound locations, and the status attribute of the goods is marked as outbound status.

[0109] In one embodiment, the entry and exit positions are scanned to see if there are any goods. If no goods are present at the entry and exit positions, it is determined that the current entry and exit positions can store goods.

[0110] During implementation, the corresponding storage area is scanned with the entry and exit positions as the center to detect whether there are goods on the shelves that meet the outbound task. If there are goods that meet the outbound task, the goods are transported to the entry and exit positions, and the status attribute of the goods is marked as outbound.

[0111] In a specific implementation, when there is no cargo at the entry and exit location, and there is no outbound task or the total number of cargo to be shipped is 0, there is no need to perform outbound detection.

[0112] When the entry / exit position is free and there is no outbound task, there is no need to perform outbound detection. When the entry / exit position is free and there is an outbound task, goods are selected for outbound operation based on the outbound task and the goods stored on the shelf. This effectively reduces unnecessary operations and improves outbound efficiency.

[0113] In one embodiment, based on the above embodiment, when the goods meet the outbound task, before transporting the goods to the inbound and outbound locations, the process further includes:

[0114] When there are multiple goods that meet the outbound task, check the management date of each goods;

[0115] Select a cargo based on the management date and transport it to the entry and exit locations.

[0116] In one specific implementation, the management date is the production date. Specifically, if no goods are present at the entry / exit location, the corresponding storage area is scanned centered around the entry / exit location to detect whether there are goods on the shelves that meet the outbound delivery task. If multiple goods meet the outbound delivery task, the production date of each item is checked in turn, and the item with the earliest production date is selected for transport to the entry / exit location.

[0117] In one specific implementation, the management date is the release date. Specifically, if no goods are present at the entry / exit location, the corresponding storage area is scanned centered around the entry / exit location to detect whether there are goods on the shelves that meet the outbound delivery task. If multiple goods meet the outbound delivery task, the release date of each item is checked in sequence, and the item with the earliest release date is selected for transport to the entry / exit location.

[0118] In one specific implementation, the management date is a deadline. Specifically, when no goods are present at the entry / exit location, the corresponding storage area is scanned centered around the entry / exit location to detect whether there are goods on the shelves that meet the outbound delivery task. If multiple goods meet the outbound delivery task, the deadline for each item is checked in turn, and the item closest to the deadline is selected and transported to the entry / exit location.

[0119] It should be noted that the management date can be set according to the actual application scenario and is not restricted here.

[0120] In one specific implementation, the entry / exit location is scanned for cargo. If no cargo is present, the current entry / exit location is determined to be available for storage. The current storage area is scanned based on the outbound task. If a cargo meeting the outbound task is detected, the cargo is transported to the entry / exit location, and the cargo status attribute is marked as outbound. If multiple cargoes meeting the outbound task are detected, a cargo is selected based on the management date, transported to the entry / exit location, and the cargo status attribute is marked as outbound.

[0121] Selecting the corresponding goods for outbound delivery according to the management date can effectively ensure the freshness and quality of the goods, avoid waste caused by expired goods, and reduce expiration losses.

[0122] Each entry and exit position can only store one cargo, avoiding collision problems that may be caused by transporting multiple cargoes at the same time and ensuring the safety of the cargo during transportation.

[0123] In one embodiment, based on the above embodiment, after storing the goods on the vacant shelves in the storage area, the method further includes:

[0124] The goods on the shelves are detected according to the outbound task. When the goods meet the outbound task, the goods are transported to the entry and exit position, and the status attribute of the goods is marked as the outbound status.

[0125] In one embodiment, when goods stored at the access point are put into storage and no goods are present at the access point, the corresponding storage area is scanned with the access point as the center to detect whether there are goods on the shelves that meet the outbound task. If there are goods that meet the outbound task, the goods are transported to the access point, and the status attribute of the goods is marked as outbound.

[0126] In one embodiment, based on the above embodiment, performing a system reset includes:

[0127] S110, close the storage waiting position;

[0128] S120, detecting the shelf status of the shelves in the warehouse and updating the total number of free shelves;

[0129] S130, detecting whether there are goods at all entry and exit positions of the conveying device;

[0130] S140, when it is detected that there is cargo at any entry / exit position, the conveyor device is controlled to move one position and S130 is executed;

[0131] S150: When it is detected that there are no goods at all the entry and exit positions, a data queue for all the entry and exit positions is established, wherein the data queue is a queue composed of status attributes of the goods at all the entry and exit positions.

[0132] In one embodiment, a system reset is performed on the storage system to restore the storage system to an initial state.

[0133] In a specific implementation, Figure 3As shown, the incoming storage waiting position is closed, the idle status of all shelves in all storage areas is checked, and the total number of available racks is updated. All entry and exit positions in the conveyor are scanned to check whether there is any cargo at any of them. If no cargo is present at any entry and exit positions, a data queue representing the status attributes of the cargo at the entry and exit positions is established. If cargo is present at any entry and exit position, the conveyor is controlled to move one grid position. As the conveyor moves, the cargo is transported to the next grid position until the cargo is transported out of the warehouse. When no cargo is present at any entry and exit positions, the system reset is complete.

[0134] In practice, the data queue consists of the status attributes of all goods at the entry and exit positions. Specifically, the number 1 represents the incoming state, and the number 0 represents the outgoing state. Thus, the data queue "0100" indicates that the goods at the first entry and exit position are outgoing goods, the goods at the second entry and exit position are incoming goods, the goods at the third entry and exit position are outgoing goods, and the goods at the fourth entry and exit position are outgoing goods. When the conveyor controls the goods to move to the next position, the data queue changes to "1010", where the goods at the first entry and exit position are newly incoming goods, the goods at the second entry and exit position are outgoing goods, the goods at the third entry and exit position are incoming goods, and the goods at the fourth entry and exit position are outgoing goods.

[0135] Restoring the storage system to its initial state through system reset is equivalent to restarting the storage system. It can effectively solve system abnormalities caused by hardware failures or other unknown factors, which is conducive to stable system operation and improved operation speed.

[0136] In a specific implementation, Figure 4 The figure shows an embodiment of S700 to S1000. When detecting whether the storage area corresponding to the entry position exists, the detection starts from the first storage area to determine whether the storage area exists. The first storage area is the storage area closest to the warehouse entrance.

[0137] During implementation, if a storage area exists, the corresponding entry / exit location is scanned to determine whether there is any cargo. If no cargo is present at the entry / exit location, the outbound task is read. If the total number of cargo to be shipped in the outbound task is less than or equal to a second threshold, the conveyor is controlled to move one slot and continue checking the first storage area.

[0138] During implementation, if the total number of items to be shipped in the outbound task exceeds the second threshold, the system scans the storage area centered on the entry / exit position, reads the status of the goods on all shelves within the storage area, and checks whether there are any goods on the shelves that meet the outbound task. If there are goods in the storage area that meet the outbound task, the goods are transported to the entry / exit position for outbound processing. At the same time, the total number of items to be shipped is reduced by one, and the total number of available shelves is increased by one. The system then proceeds to the next storage area and continues to check the first storage area.

[0139] During implementation, when goods are present at the entry / exit location, the system identifies the goods' attributes. If the goods' attributes indicate a "warehouse-in" status and the "type" indicates a storable type, the goods can be stored in the current storage area. The system then reads the status of all shelves within the storage area to identify any vacant racks. If a vacant rack exists within the storage area, the goods are stored there for entry, and the total number of vacant racks is reduced by one. If the goods' attributes indicate a "warehouse-out" status or there are no vacant racks, the system proceeds to the next storage area and continues checking the first storage area.

[0140] During implementation, if the storage area does not exist, the conveyor device is controlled to move one grid. As the conveyor device moves, the conveyor device controls all goods to move to the next grid. Continue to check from the first storage area and repeat the above steps.

[0141] It should be noted that the second threshold can be set according to actual application scenarios and is not limited here.

[0142] Preferably, the second threshold is 0.

[0143] It should be noted that the above embodiments can be freely combined as needed. The above are only preferred embodiments of the present invention. It should be noted that those skilled in the art can make several improvements and modifications without departing from the principles of the present invention, and such improvements and modifications should also be considered within the scope of protection of the present invention.

Claims

1. A method for automatically storing and unloading steel cylinders, characterized in that: Applied to a warehousing system, the warehousing system is used to be arranged in a warehouse, the warehouse is provided with a plurality of storage areas, each of the storage areas is provided with a plurality of shelves; the warehousing system comprises: a conveying device, the conveying device is a single-channel track; the conveying device is provided with a storage waiting position and a plurality of grid positions, the grid positions include an entry and exit position and a non-scanning position, each of the entry and exit positions corresponds to a storage area, and a plurality of the non-scanning positions are provided between each two adjacent entry and exit positions; The method comprises: S100, execute system reset and standardize the initial state of the storage system; S200, obtaining the total number of free racks in the warehouse and receiving a delivery task; S300, determining whether the total number of free racks is greater than a first threshold; S400, if the judgment is no, close the storage waiting position and execute S300; S500, if the judgment is yes, open the storage waiting position and execute S700; S600, when receiving the outbound task, updating the total number of items to be outbound, and executing S700; S700, taking the entry / exit position as a detection point, detecting whether the storage area corresponding to the entry / exit position exists; S800, when the storage area exists, scanning the access position and the corresponding storage area to perform goods storage and retrieval; S900, when the access position completes the storage and retrieval of the goods, enters the next access position and executes S700; S1000, when the storage area does not exist, control the conveying device to run one of the grids, and execute S200.

2. The method for automatically storing and unloading steel cylinders according to claim 1, characterized in that: In the scanning of the access position and the corresponding storage area, the goods are stored and retrieved, including: When the goods exist in the access position, determine the goods attributes of the goods, wherein the goods attributes include: state attributes and type attributes; the state attributes include storage state and outbound state; the type attributes include storable type and non-storable type; the storable type means that the goods can be stored in the storage area corresponding to the access position; When the state attribute is a storage state, and the type attribute is a storable type, the storage area corresponding to the entry and exit position is detected with the entry and exit position as the center; When there is an empty shelf in the storage area corresponding to the entry and exit position, the goods are stored in the empty shelf in the storage area; When the storage area corresponding to the entry and exit position does not have the vacant shelf position, or the type attribute is a non-storable type, or the state attribute is a warehouse-out state, the conveying device is controlled to run one of the grid positions.

3. The method for automatically storing and unloading steel cylinders according to claim 1 is characterized in that: The scanning of the access position and the corresponding storage area to store and retrieve goods further includes: When the goods do not exist at the entry / exit position, detecting the goods on the shelf according to the outbound task; When the goods meet the outbound task, the goods are transported to the access location, and the state attribute of the goods is marked as an outbound state.

4. The method for automatically storing and unloading steel cylinders according to claim 3 is characterized in that: When the goods meet the outbound task, before transporting the goods to the access location, the method further includes: When there are multiple goods that meet the outbound delivery task, detecting the management date of each of the goods; The cargo is selected according to the management date and transported to the access location.

5. The method for automatically storing and unloading steel cylinders according to claim 2 is characterized in that: After storing the goods on the vacant racks in the storage area, the method further includes: The goods on the shelf are detected according to the outbound task, and when the goods meet the outbound task, the goods are transported to the access position, and the state attribute of the goods is marked as an outbound state.

6. The method for automatically storing and unloading steel cylinders according to claim 1, characterized in that: The execution of the system reset includes: S110, closing the storage waiting position; S120, detecting the shelf status of the shelf in the warehouse, and updating the total number of free shelves; S130, detecting whether the goods exist at all the entry and exit positions of the conveying device; S140, when it is detected that the goods exist at any of the entry and exit positions, controlling the conveying device to run one of the grids, and executing S130; S150, when it is detected that the goods do not exist at all the entry and exit positions, a data queue for all the entry and exit positions is established, wherein the data queue is a queue composed of status attributes of the goods at all the entry and exit positions.

7. A storage system, characterized in that: The warehousing system is used to be arranged in a warehouse, and the warehouse is provided with multiple storage areas, and each storage area is provided with multiple shelves; the warehousing system includes: a conveying device and an in-and-out storage management device, the conveying device is a single-channel track, and the conveying device is provided with a storage waiting position and a plurality of grid positions, the grid positions include entry and exit positions and non-scanning positions, each of the entry and exit positions corresponds to one of the storage areas, and a plurality of non-scanning positions are provided between each two adjacent entry and exit positions; the entry and exit storage management device is used to implement the steps of an automatic entry and exit method for steel cylinders as described in any one of claims 1-6.

Citation Information

Patent Citations

  • Warehousing system based on AGV delivering and loading small handcart and warehousing and warehouse-out method

    CN106743014A

  • Stereoscopic warehouse in-out stock method and device and stereoscopic warehouse

    CN111846728A

  • Warehouse goods storing and taking optimization method, device and warehousing system

    CN112978197A

  • Warehouse-in and warehouse-out goods allocation distribution method of track through type dense goods shelf and storage medium

    CN114212426A

  • Intensive warehouse warehousing system and warehousing method suitable for four-way shuttle vehicle

    CN115709866A