Cargo production scheduling method and handling apparatus
By introducing shelving and handling equipment into the production line, the transportation path of goods was optimized, the problem of high conveyor belt costs was solved, and the production cost of goods was reduced.
Patent Information
- Application Number
- CN202211138482.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-19
- Publication Date
- 2026-01-02
- Estimated Expiration
- 2042-09-19
AI Technical Summary
The existing production line requires a long conveyor belt when cooling goods, which leads to high costs and affects the production cost of goods.
By introducing racks and handling equipment between the upstream and downstream production lines, cooling is achieved using racks, and goods to be cooled and already cooled are efficiently transported using handling equipment, reducing transportation distances and reliance on conveyor belts.
The transportation and cooling of goods through handling equipment has been realized, which has reduced production costs.
Smart Images

Figure CN115676224B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of intelligent production lines, in particular to a goods production scheduling method and a carrying device. BACKGROUND
[0002] At present, when the production line needs to cool goods in the production process, a conveying belt is usually arranged to cool and transport the goods to be cooled. In order to achieve the specified cooling effect, the length of the conveying belt is usually long, and the cost of the long conveying belt is high, thereby increasing the production cost of the goods. SUMMARY
[0003] In view of this, the embodiments of the present application provide a goods production scheduling method and a carrying device, which can shorten the transportation distance between the front process production line and the rear process production line. After the goods to be cooled are transported from the front process production line to the first target storage position of the goods rack and cooled for a preset time, the cooled goods are transported to the rear process production line in time for online production.
[0004] The goods production scheduling method of the embodiments of the present application comprises: transporting the goods to be cooled produced by the front process production line to the first target storage position of the goods rack for cooling, and the goods to be cooled are carried on the first rack; and after the goods to be cooled are cooled for a preset time, determining that the goods to be cooled are cooled goods, and transporting the first rack carrying the cooled goods to the rear process production line for online production to obtain target goods.
[0005] The carrying device of the embodiments of the present application comprises a processor and a goods moving device. The processor is configured to control the goods moving device to transport the first rack carrying the goods to be cooled produced by the front process production line to the first target storage position of the goods rack for cooling; and after the goods to be cooled are cooled for a preset time, determine that the goods to be cooled are cooled goods, and control the goods moving device to transport the first rack carrying the cooled goods to the rear process production line for online production to obtain target goods.
[0006] The goods production scheduling method and the carrying device of the present application transport the goods to be cooled produced by the front process production line to the first target storage position, cool the goods to be cooled for a preset time, and then transport the cooled goods from the first target storage position to the rear process production line for production after the goods to be cooled become cooled goods. Compared with the transportation and cooling of the goods by the long conveying belt of the front process production line and the rear process production line, the cost of the long conveying belt is high, and the cost of the carrying device for transporting the goods and the goods rack for cooling the goods is lower, thereby greatly reducing the production cost of the goods.
[0007] Additional aspects and advantages of the embodiments of the present application will be in part apparent and in part pointed out hereinafter in the description. BRIEF DESCRIPTION OF DRAWINGS
[0008] The above and / or additional aspects and advantages of the present application can become apparent and more readily appreciated from the following description of embodiments, taken in conjunction with the accompanying drawings in which:
[0009] Figure 1 is a flowchart of a goods production scheduling method according to some embodiments of the present application;
[0010] Figure 2 is a use scenario diagram of a goods production scheduling method according to some embodiments of the present application;
[0011] Figure 3 is a use scenario diagram of a goods production scheduling method according to some embodiments of the present application;
[0012] Figure 4 is a structural diagram of a carrying device according to some embodiments of the present application;
[0013] Figure 5 is a use scenario diagram of a goods production scheduling method according to some embodiments of the present application;
[0014] Figure 6 is a flowchart of a goods production scheduling method according to some embodiments of the present application;
[0015] Figure 7 is a flowchart of a goods production scheduling method according to some embodiments of the present application;
[0016] Figure 8 is a flowchart of a goods production scheduling method according to some embodiments of the present application;
[0017] Figure 9 is a flowchart of a goods production scheduling method according to some embodiments of the present application;
[0018] Figure 10 is a flowchart of a goods production scheduling method according to some embodiments of the present application;
[0019] Figure 11 is a flowchart of a goods production scheduling method according to some embodiments of the present application;
[0020] Figure 12 is a flowchart of a goods production scheduling method according to some embodiments of the present application;
[0021] Figure 13 is a module diagram of a goods production scheduling apparatus according to some embodiments of the present application; and
[0022] Figure 14 is an interaction diagram of a computer-readable storage medium and a processor according to some embodiments of the present application. Detailed Implementation
[0023] The embodiments of this application are described in detail below. Examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the embodiments of this application, and should not be construed as limiting the embodiments of this application.
[0024] The following is a brief explanation of the terms used in this application:
[0025] Automated Guided Vehicles (AGVs): These are transport vehicles equipped with electromagnetic or optical automatic navigation devices, capable of traveling along a predetermined navigation path, and possessing safety protection and various transfer functions. In industrial applications, these driverless transport vehicles are powered by rechargeable batteries. Their movement and behavior are typically controlled by a computer, or their path is established using electromagnetic tracks attached to the floor. The AGV moves and operates based on the signals transmitted through these tracks.
[0026] Please see Figures 1 to 3 The cargo production scheduling method of this application includes:
[0027] Step 011: Transport the goods to be cooled produced in the previous process production line to the first target storage location on the shelf for cooling.
[0028] In some production processes, it is necessary to cool semi-finished products before proceeding to the next stage of processing to ensure the quality of the finished goods. For example, during the production of ceramic tiles, a chemical reaction occurs in the tiles during the baking and firing process. If the hot tiles are then polished, they may deform and crack, affecting their quality. Therefore, in the production process, the semi-finished ceramic tiles (i.e., the goods to be cooled) produced in the baking and firing area (i.e., the preceding process line S1) need to be cooled. Once the semi-finished ceramic tiles obtained after baking and firing have cooled completely, they are transported to the polishing and grinding area (i.e., the following process line S2) to obtain high-quality ceramic tiles (i.e., the target goods).
[0029] Specifically, please combine Figure 4The conveying device 100 is in communication connection with a system (such as a cloud server), which is used to issue transportation tasks and maintain the inventory information of each shelf H1. After the pre-process production line S1 produces the goods to be cooled, a cooling application is sent to the system. The system issues a transportation task to the conveying device 100 in an idle state according to the working condition of the conveying device 100. After receiving the transportation task, the conveying device 100 moves to the position of the pre-process production line S1, loads the goods to be cooled, and transports the goods to be cooled to the first target storage position C11 of the shelf H1 for cooling.
[0030] Further, please refer to Figure 5 The shelf H1 has a first storage area Q1 for storing the goods to be cooled, and multiple first sub-storage areas Q11 are divided according to the specifications of the goods to be cooled, so that the goods to be cooled of the same specification are stored in the same first sub-storage area Q11, thereby facilitating the management of the shelf H1. After the pre-process production line S1 produces the goods to be cooled, the goods to be cooled are labeled with corresponding identification codes according to their specifications. The identification codes contain the specification information of the goods to be cooled. When loading the goods to be cooled, the conveying device 100 also scans the identification codes of the loaded goods to be cooled to identify the specifications of the loaded goods to be cooled. According to the first storage area Q1 already divided in the shelf H1, the first sub-storage area Q11 of the goods to be cooled with the same specification as the loaded goods to be cooled in the shelf H1 is obtained. According to the inventory information of the first sub-storage area Q11 displayed in the system, the first target storage position C11 of the loaded goods to be cooled in the first sub-storage area Q11 is obtained. Then, the loaded goods to be cooled are transported to the first target storage position C11 of the shelf H1 for cooling.
[0031] For example, if three different specifications of the to-be-cooled goods are stored in the shelf H1, i.e., the to-be-cooled goods 1 of specification 1, the to-be-cooled goods 2 of specification 2, and the to-be-cooled goods 3 of specification 3, the first storage area Q1 for storing the to-be-cooled goods is planned to have the first sub-storage area Q11 for storing the to-be-cooled goods 1, the first sub-storage area Q11 for storing the to-be-cooled goods 2, and the first sub-storage area Q11 for storing the to-be-cooled goods 3. After the to-be-cooled goods 1 is produced by the current process line S1, the to-be-cooled goods 1 is given an identification code corresponding to the specification 1, and a cooling application is sent to the system. After the system receives the cooling application, the transport task is sent to the handling device 100 in the idle state. The handling device 100 receiving the transport task moves to the position of the previous process line S1 to load the produced to-be-cooled goods 1, and scans the identification code of the loaded to-be-cooled goods 1 to identify the specification of the loaded to-be-cooled goods 1. Then, the handling device 100 acquires the first sub-storage area Q11 for storing the to-be-cooled goods 1 of specification 1 in the shelf H1 according to the first storage area Q1 divided in the shelf H1, and acquires the first target storage position C11 of the loaded to-be-cooled goods 1 according to the inventory information of the first sub-storage area Q11 displayed in the system, and transports the loaded to-be-cooled goods 1 to the first target storage position C11 for cooling.
[0032] Step 012: After the to-be-cooled goods are cooled for a preset time length, the to-be-cooled goods are determined to be cooled goods, and the first rack carrying the cooled goods is transported to the subsequent process line S2 for online production to obtain target goods.
[0033] Specifically, after the to-be-cooled goods are cooled for a preset time length, the to-be-cooled goods are determined to be cooled goods, and the handling device 100 transports the first rack carrying the cooled goods in the first target storage position C11 from the shelf H1 to the subsequent process line S2 for online production to obtain target goods.
[0034] Further, different specifications of to-be-cooled goods require different preset time lengths for cooling. For example, in the case of the same volume, the preset time length of the to-be-cooled goods with a larger specific surface area is shorter than that of the to-be-cooled goods with a smaller specific surface area, or in the case of the same specific surface area, the preset time length of the to-be-cooled goods with a larger volume is longer than that of the to-be-cooled goods with a smaller volume. Therefore, the identification code also contains preset time length information, so that when the handling device 100 scans the identification code of the to-be-cooled goods to identify the specification of the to-be-cooled goods, the specific preset time length of the to-be-cooled goods is also obtained, and the timing starts after the to-be-cooled goods is transported to the first target storage position C11. After the to-be-cooled goods is cooled for a preset time length, the to-be-cooled goods are determined to be cooled goods, and the first rack carrying the cooled goods is transported to the subsequent process line S2 for online production.
[0035] The goods production scheduling method of the present application transports the to-be-cooled goods produced by the front process production line to the first target storage position, and presets the cooling time of the to-be-cooled goods, so that after the to-be-cooled goods become cooled goods, the cooled goods are transported from the first target storage position to the rear process production line for production. Compared with the long transportation belt used by the front process production line and the rear process production line to realize the transportation and cooling of goods, the cost of the long transportation belt is higher, and the cost of the transportation equipment used to realize the transportation of goods and the cooling of goods by the goods shelf is lower, thereby greatly reducing the production cost of goods.
[0036] Please refer to Figure 2 、 Figure 3 and Figure 6 In some embodiments, the goods production scheduling method of the present application is applied to the transportation equipment 100, which includes a first transportation equipment 110 and a second transportation equipment 120, and the goods shelf H1 includes a plurality of storage positions C1 arranged in a matrix. Step 011: transporting the to-be-cooled goods produced by the front process production line S1 to the first target storage position C11 of the goods shelf H1 for cooling, including:
[0037] Step 0111: transporting the first rack carrying the to-be-cooled goods to the second target storage position C12 corresponding to the first row of the target column in the matrix in the first target storage position C11 by the first transportation equipment 110;
[0038] Step 0112: transporting the first rack carrying the to-be-cooled goods in the second target storage position C12 to the first target storage position C11 for cooling by the second transportation equipment 120.
[0039] Specifically, please refer to Figure 5 The transportation equipment 100 scans the identification code of the loaded to-be-cooled goods, obtains the specification information of the loaded to-be-cooled goods, and according to the inventory information of the first sub-storage area Q11 of the to-be-cooled goods with the same storage specification as the system displayed, obtains the occupation information of all storage positions C1 of the goods shelf H1, and then according to the vacant storage position C1, obtains the first target storage position C11 of the loaded to-be-cooled goods in the first sub-storage area Q11.
[0040] The conveying device 100 comprises a first conveying device 110 and a second conveying device 120. The first conveying device 110 is generally a forklift, an AGV or other conveying device 100 with a moving function. Such first conveying device 110 is difficult to place the first rack carrying the goods to be cooled in the storage position C1 above the second row of the rack H1. The second conveying device 120 is generally a stacker or other conveying device 100 that can realize the taking and placing of goods at a high level, so it can place the first rack carrying the goods to be cooled in any storage position C1 of the rack H1. Therefore, the first conveying device 110 is responsible for transporting the goods to be cooled from the previous process line S1 to the first target storage position C11 in the second target storage position C12 of the target column corresponding to the first row in the matrix, and the second conveying device 120 is responsible for transporting the goods to be cooled in the second target storage position C12 from the second target storage position C12 to the first target storage position C11 for cooling.
[0041] In particular, in order to ensure that the first conveying device 110 and the second conveying device 120 can successfully complete the handover work in the second target storage position C12, when obtaining the first target storage position C11, the storage positions C1 in the row above the first row are preferentially selected as the first target storage position C11. Only when all the storage positions C1 in a column of the rack H1 are placed with the goods to be cooled, the storage position C1 in the first row can be selected as the target storage position C11. Therefore, when the storage position C1 in the first row of the rack H1 is selected as the first target storage position C11, it means that all the storage positions C1 in the target column corresponding to the first target storage position C11 in the matrix are full.
[0042] For example, according to the method of dividing the storage positions C1 of the rack H1 from top to bottom and from left to right, the first target storage position C11 is the fifth row of the second column, and the first conveying device 110 will transport the first rack carrying the goods to be cooled to the second target storage position C12 in the first row of the second column of the rack H1. When the first rack carrying the goods to be cooled is placed in the second target storage position C12, the system issues a transportation task to the second conveying device 120. After receiving the transportation task, the second conveying device 120 will move to the second target storage position C12 and transport the first rack carrying the goods to be cooled in the second target storage position C12 to the first target storage position C11 for cooling.
[0043] In addition, in order to ensure the safety of the first rack carrying the to-be-cooled goods when being placed in the first target storage position C11 or the second target storage position C12, and avoid the first rack carrying the to-be-cooled goods from colliding with the support of the rack H1 during transportation, the first carrying device 110 can also be provided with a positioning device, such as a visual camera, so that when the first carrying device 110 loads the first rack carrying the to-be-cooled goods, the positioning device can be used to collect the position information of the first rack carrying the to-be-cooled goods, so as to define the position of the first rack carrying the to-be-cooled goods relative to the first carrying device 110, so that the first rack carrying the to-be-cooled goods can be placed in the preset position of the first carrying device 110, and the first rack carrying the to-be-cooled goods can be transported to the specified position in the second target storage position C12, so as to ensure that the first rack carrying the to-be-cooled goods can be accurately placed in the first target storage position C11.
[0044] Please refer to Figure 2 , Figure 3 and Figure 7 In some embodiments, the step 012 of transporting the first rack carrying the cooled goods to the post-process production line S2 for online production comprises:
[0045] The step 0121 of transporting the first rack carrying the cooled goods in the first target storage position C11 to the preset warehouse-out area Q2 of the rack H1 by the second carrying device 120;
[0046] The step 0122 of transporting the first rack carrying the cooled goods in the preset warehouse-out area Q2 to the post-process production line S2 for online production by the first carrying device 110.
[0047] Specifically, after the second carrying device 120 transports the to-be-cooled goods to the first target storage position C11, the second carrying device 120 will scan the identification code of the to-be-cooled goods again to identify the specifications of the to-be-cooled goods, and obtain the preset time length of the to-be-cooled goods. At the same time, the second carrying device 120 starts timing, and uploads the information of the to-be-cooled goods and the information of the first target storage position C11 of the to-be-cooled goods to the system to update the inventory information in real time. When the to-be-cooled goods are cooled for the preset time length and it is determined that the to-be-cooled goods are cooled goods, the second carrying device 120 will transport the first rack carrying the cooled goods in the first target storage position C11 to the preset warehouse-out area Q2 of the rack H1, and send a warehouse-out application to the system when the cooled goods (or the first rack carrying the cooled goods) are placed in the preset warehouse-out area Q2 of the rack H1. The system receiving the warehouse-out application will issue a transportation task to the first carrying device 110 in an idle state. After receiving the transportation task, the first carrying device 110 moves to the preset warehouse-out area Q2, and transports the cooled goods (or the first rack carrying the cooled goods) in the preset warehouse-out area Q2 to the post-process production line S2 for online production.
[0048] Further, after the second conveying device 120 transports the cooled goods to the preset outbound area Q2, the second conveying device 120 uploads the information of the cooled goods and the information of the first target storage position C11 of the cooled goods to the system, so as to update the inventory information of the first target storage position C11 of the cooled goods transported to the preset outbound area Q2 in time to empty, thereby updating the inventory information in real time and facilitating the orderly management of the shelf H1.
[0049] Please refer to Figure 2 and Figure 8 In some embodiments, the goods production scheduling method of the embodiments of the present application comprises:
[0050] Step 013: After the cooled goods are produced online, the first rack carrying the cooled goods is determined as the second rack not carrying goods, and the second rack is transported to the shelf H1 for storage.
[0051] Specifically, please refer to Figure 3 When the conveying device 100 transports the first rack carrying the cooled goods to the post-process production line S2, the post-process production line S2 will produce the cooled goods on the first rack carrying the cooled goods, so that the first rack becomes a state of not carrying goods. At this time, the first rack carrying the cooled goods is determined as the second rack not carrying goods. At the same time, in order to facilitate the management and transportation of the second rack, the conveying device 100 transports the second rack to the shelf H1 for storage.
[0052] Further, please refer to Figure 5 The shelf H1 also specially divides a storage area Q3 for storing the second rack not carrying goods. When the conveying device 100 transports the second rack not carrying goods from the post-process production line S2 to the shelf H1, the conveying device 100 will obtain the target storage position C13 of the transported second rack not carrying goods according to the inventory information of the storage area Q3 of the shelf H1 for storing the second rack not carrying goods. Then the conveying device 100 transports the transported second rack not carrying goods to the target storage position C13 of the second rack, and uploads the information of the target storage position C13 of the second rack to the system, so as to update the inventory information of the storage area Q3 for storing the second rack in real time.
[0053] Please refer to Figure 2 , Figure 3 and Figure 9 In some embodiments, the goods production scheduling method of the embodiments of the present application comprises:
[0054] Step 014: Transport the second rack not carrying goods in the shelf H1 to the pre-process production line S1, so that the second rack carries the cooled goods to be produced again by the pre-process production line S1.
[0055] Specifically, in order to recycle the second racks without carrying goods, it is necessary to timely transport the second racks without carrying goods to the front process production line S1 to carry the to-be-cooled goods generated again by the front process production line S1. Therefore, after the carrying device 100 transports the second rack without carrying goods to the target storage position C1 in the goods shelf H1, the system is sent a transport application in the first time, so that the system can timely schedule the carrying device 100 to transport the second rack without carrying goods in the goods shelf H1 to the front process production line S1.
[0056] Further, since there are many carrying devices 100 moving in the front process production line S1, the goods shelf H1 and the rear process production line S2, in order to avoid the moving path sending conflict between the carrying devices 100, after receiving the transport task, the carrying device 100 will calculate the optimal driving route of the carrying device 100 according to the distance between the transport starting point and the transport ending point and the moving path of other moving carrying devices 100. For example, when the carrying device 100 needs to transport the second rack without carrying goods in the goods shelf H1 to the front process production line S1, the optimal driving route of the carrying device 100 is calculated and planned according to the path between the goods shelf H1 and the front process production line S1 and the moving path of other moving carrying devices 100, and the carrying device 100 moves according to the optimal driving route, thereby improving the transport efficiency of the carrying device 100.
[0057] Please refer to Figure 2 , Figure 3 and Figure 10 In some embodiments, the goods production scheduling method of the present application is applied to the carrying device 100, and the carrying device 100 includes a first carrying device 110 and a second carrying device 120. Step 014: transporting the second rack without carrying goods in the goods shelf H1 to the front process production line S1 to make the second rack carry the to-be-cooled goods produced again by the front process production line S1, comprising:
[0058] Step 0141: transporting the second rack to the preset outbound area Q2 of the goods shelf H1 by the second carrying device 120;
[0059] Step 0142: transporting the second rack in the preset outbound area Q2 to the front process production line S1 by the first carrying device 110 to make the second rack carry the to-be-cooled goods produced again by the front process production line S1.
[0060] Specifically, the second conveying device 120 is used to transport the second rack from the target storage position C1 to the preset outbound area Q2 of the rack H1, that is, the second conveying device 120 is responsible for transporting the to-be-cooled goods within the range of the rack H1. The first conveying device 110 transports the second rack in the preset outbound area Q2 of the rack H1 from the preset outbound area Q2 of the rack H1 to the front process production line S1, that is, the first conveying device 110 is responsible for transporting the to-be-cooled goods between the front process production line S1 and the preset outbound area Q2, so that the second rack carries the to-be-cooled goods produced by the front process production line S1 again.
[0061] In addition, after the second conveying device 120 transports the second rack to the preset outbound area Q2, the information of the second rack and the information of the target storage position C1 of the second rack are uploaded to the system, so as to update the inventory information of the second target storage position C1 that has been transported to the preset outbound area Q2 to be empty in time, thereby updating the inventory information in real time and facilitating the orderly management of the rack H1.
[0062] Please refer to Figure 2 and Figure 11 In some embodiments, the goods production scheduling method of the embodiments of the present application comprises:
[0063] Step 015: Transport the target goods to the third target storage position C14 of the rack H1 for storage, and update the inventory information of the rack H1 according to the quantity of the target goods.
[0064] Specifically, please refer to Figure 3 When the target goods are produced by the rear process production line S2, the conveying device 100 acquires the third target storage position C14 of the rack H1 according to the inventory information of the rack H1 in the system, and transports the target goods from the rear process production line S2 to the third target storage position C14 for storage, and then updates the inventory information of the rack H1 according to the quantity of the target goods.
[0065] Further, please refer to Figure 5, the second storage area Q4 in the rack H1 is used to store the target goods, and multiple second sub-storage areas Q41 are divided according to the specifications of the target goods, so that target goods of the same specification are stored together, facilitating the management of the rack H1. After the target goods produced by the post-process production line S2, the target goods are labeled with corresponding identification codes according to the specifications of the produced target goods, that is, the identification codes contain the specification information of the target goods. When the carrying device 100 loads the produced target goods, it scans the identification code of the loaded target goods to identify the specification of the loaded target goods, and selects the second sub-storage area Q41 in which target goods of the same specification as the loaded target goods are stored according to the second storage area Q4 already divided in the rack H1, and then obtains the third target storage position C14 of the loaded target goods in combination with the inventory information in the system, and transports the loaded target goods to the third target storage position C14 of the rack H1 for storage. When the loaded target goods are transported to the third target storage position C14, the carrying device 100 also uploads the quantity of the transported target goods to the system to update the inventory information of the second sub-storage area Q41 of the rack H1 in time.
[0066] For example, three specifications of target goods need to be stored in the rack H1, which are target goods 4 of specification 4, target goods 5 of specification 5, and target goods 6 of specification 6. When the post-process production line S2 produces target goods 5, the produced target goods 5 are labeled with an identification code corresponding to specification 5, and a storage application is sent to the carrying device 100. After receiving the storage application, the carrying device 100 moves to the position of the post-process production line S2 to load the target goods 5. When loading the target goods 5, the carrying device 100 also scans the identification code of the loaded target goods to obtain the target goods 5. Then, the carrying device 100 obtains the second sub-storage area Q41 in which the target goods 5 are stored in the rack H1 according to the second storage area Q4 already divided in the rack H1, and obtains the third target storage position C14 of the loaded target goods 5 according to the inventory information of the second sub-storage area Q41 in which the target goods 5 are stored in the rack H1 in the system, and transports the loaded target goods 5 to the third target storage position C14 for storage, and then updates the inventory information of the second sub-storage area Q41 of the rack H1 according to the quantity of the transported target goods 5.
[0067] Please refer to Figure 2 , Figure 3 and Figure 12 , in some embodiments, the goods production scheduling method of the present application is applied to the carrying device 100, the carrying device 100 includes a first carrying device 110 and a second carrying device 120, the rack H1 includes multiple storage positions C1, the multiple storage positions C1 are arranged in a matrix, and step 015: transporting the target goods to the third target storage position C14 of the rack H1 for storage, comprising:
[0068] Step 0151: transporting the target goods in the third target storage position C14 to the fourth target storage position C15 in the first row of the corresponding target column in the matrix by the first handling equipment 110.
[0069] Step 0152: transporting the target goods in the fourth target storage position C15 to the third target storage position C14 for storage by the second handling equipment 120.
[0070] Specifically, the handling equipment 100 includes the first handling equipment 110 and the second handling equipment 120. Since the first handling equipment 110 and the second handling equipment 120 are different in type, the first handling equipment 110 is used to transport the target goods from the post-process production line S2 to the fourth target storage position C15 in the first row of the corresponding target column in the matrix, and the second handling equipment 120 is used to transport the target goods in the fourth target storage position C15 from the fourth target storage position C15 to the third target storage position C14 for storage.
[0071] For example, the storage positions C1 of the shelf H1 are divided according to the method from top to bottom and from left to right. If the third target storage position C14 of the target goods transported by the first handling equipment 110 is the fourth column and the third row, the first handling equipment 110 will transport the target goods to the fourth target storage position C15 in the first row of the fourth column of the shelf H1, and send a transportation application to the second handling equipment 120 when the target goods are placed in the fourth target storage position C15. After receiving the transportation application, the second handling equipment 120 will move to the fourth target storage position C15 and transport the target goods in the fourth target storage position C15 to the third target storage position C14 for storage.
[0072] In order to better implement the goods production scheduling method of the embodiments of the present application, the embodiments of the present application further provide a goods production scheduling device 10. Please refer to Figure 13 The goods production scheduling device 10 can include:
[0073] The transportation module 11 is used to transport the to-be-cooled goods produced by the pre-process production line S1 to the first target storage position C11 of the shelf H1 for cooling, and the to-be-cooled goods are carried on the first rack. After the to-be-cooled goods are cooled for a preset time, the to-be-cooled goods are determined as cooled goods, and the first rack carrying the cooled goods is transported to the post-process production line S2 for online production to obtain the target goods.
[0074] The transportation module 11 is specifically configured to transport the to-be-cooled goods in the first target storage position C11 to a second target storage position C12 in the first row of the target column corresponding to the second target storage position C12 in the matrix by the first handling equipment 110; and transport the to-be-cooled goods in the second target storage position C12 to the first target storage position C11 for cooling by the second handling equipment 120.
[0075] The transportation module 11 is specifically configured to transport the first rack carrying the cooled goods in the first target storage position C11 to a preset outbound area Q2 of the rack H1 by the second handling equipment 120; and transport the first rack in the preset outbound area Q2 to the subsequent process line S2 for online production by the first handling equipment 110.
[0076] The transportation module 11 is specifically configured to transport a second rack not carrying goods in the rack H1 to the previous process line S1 to carry the to-be-cooled goods produced again by the previous process line S1.
[0077] The transportation module 11 is specifically configured to transport the second rack to the preset outbound area Q2 of the rack H1 by the second handling equipment 120; and transport the second rack in the preset outbound area Q2 to the previous process line S1 to carry the to-be-cooled goods produced again by the previous process line S1 by the first handling equipment 110.
[0078] The transportation module 11 is specifically configured to transport the target goods to a third target storage position C14 of the rack H1 for storage.
[0079] In some embodiments, the goods production scheduling device 10 can further include:
[0080] The updating module 12 is configured to update the inventory information of the rack H1 according to the quantity of the target goods.
[0081] The transportation module 11 is specifically configured to transport the target goods to a fourth target storage position C15 in the first row of the target column corresponding to the third target storage position C14 in the matrix by the first handling equipment 110; and transport the target goods in the fourth target storage position C15 to the third target storage position C14 for storage by the second handling equipment 120.
[0082] In some embodiments, the goods production scheduling device 10 can further include:
[0083] The scanning module 13 is configured to scan an identification code of the to-be-cooled goods to identify the specifications of the to-be-cooled goods before transporting the to-be-cooled goods; and scan an identification code of the target goods to identify the specifications of the target goods before transporting the target goods.
[0084] The modules in the goods production scheduling apparatus 10 can be implemented by software, hardware, or a combination thereof. The modules can be embedded in the processor 20 in hardware or independent of the processor 20 in hardware, or stored in the memory in software to be invoked by the processor 20 to perform the operations of the modules.
[0085] Referring to Figure 4 The handling device 100 in the embodiments comprises a processor 20 and a goods moving apparatus 30. The processor 20 is configured to execute the goods production scheduling method in any of the embodiments, which will not be repeated here for brevity.
[0086] The handling device 100 can be an AGV, a clamp truck, a tractor, a forklift, a reach stacker, a warehouse robot, or any other device with a moving capability.
[0087] Referring to Figure 14 The embodiments further provide a computer readable storage medium 200 having a computer program 210 stored thereon. When the computer program 210 is executed by the processor 20, the steps of the goods production scheduling method in any of the embodiments are implemented, which will not be repeated here for brevity.
[0088] It can be understood that the computer program 210 comprises computer program code. The computer program code can be in the form of source code, object code, executable code, or some intermediate form. The computer readable storage medium can be a non-volatile computer readable storage medium, such as any entity or device capable of carrying the computer program code, a recording medium, a U disk, a mobile hard disk, a magnetic disk, an optical disk, a computer memory, a read-only memory (ROM), a random access memory (RAM), and a software distribution medium, etc.
[0089] In the description of the present specification, the description of the terms "one embodiment", "some embodiments”, "an illustrative embodiment”, "an example”, "a specific example” or "some examples” means that the specific features, structures, materials or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present application. In the present specification, the illustrative description of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner. In addition, the person skilled in the art can combine and combine the different embodiments or examples described in the present specification and the features of the different embodiments or examples without contradiction.
[0090] Any processes or methods described in the flow charts or otherwise described herein can be understood as representing code modules, segments, or portions of code which include one or more executable instructions for implementing specific logic functions (or steps) of the process, and / or that the various processes described herein can be understood as representing executable instructions, code segments, or portions of code which include one or more steps for implementing the functions (or steps) of the processes, and that the various processes described herein can be implemented with or without the use of hardware, software, firmware, or any combination thereof.
[0091] Although the embodiments of the present application have been shown and described above, it should be understood by those skilled in the art that the above-described embodiments are exemplary only, and that changes, modifications, substitutions and variations can be made therein without departing from the scope of the present application.
Claims
1. A method of scheduling production of goods, characterized by, The method comprises the following steps: transporting the to-be-cooled goods produced by the pre-process production line to a first target storage position of a goods shelf for cooling; after the to-be-cooled goods are cooled for a preset time, determining that the to-be-cooled goods are cooled goods, and transporting the first rack carrying the cooled goods to a post-process production line for online production to obtain target goods; The goods production scheduling method is applied to a handling device, the handling device comprises a first handling device and a second handling device, the goods shelf comprises a plurality of storage positions arranged in a matrix, the to-be-cooled goods produced by the pre-process production line are transported to a first target storage position of a goods shelf for cooling, which comprises the following steps: transporting the first rack carrying the to-be-cooled goods to a second target storage position in the first row of the target column in the matrix by the first handling device; transporting the first rack carrying the to-be-cooled goods in the second target storage position to the first target storage position for cooling by the second handling device; The step of transporting the first rack carrying the to-be-cooled goods to a second target storage position in the first row of the target column in the matrix by the first handling device comprises the following steps: obtaining the position information of the first rack by the first handling device; controlling the first handling device to place the first rack on a preset position of the first handling device according to the position information. The step of transporting the first rack carrying the cooled goods to a post-process production line for online production comprises the following steps:
2. The method according to claim 1, wherein transporting the first rack carrying the cooled goods in the first target storage position to a preset delivery area of the goods shelf by the second handling device; transporting the first rack carrying the cooled goods in the preset delivery area to a post-process production line for online production by the first handling device. The method further comprises the following steps:
3. The method according to claim 2, wherein after the cooled goods are produced online, determining that the first rack carrying the cooled goods is a second rack not carrying goods, and transporting the second rack to the goods shelf for storage. The method further comprises the following steps:
4. The method of claim 1, wherein transporting the second rack not carrying goods in the goods shelf to the pre-process production line, so that the second rack carries the to-be-cooled goods produced by the pre-process production line again. The method is applied to a handling device, the handling device comprises a first handling device and a second handling device, and the step of transporting the second rack not carrying goods in the goods shelf to the pre-process production line, so that the second rack carries the to-be-cooled goods produced by the pre-process production line again, comprises the following steps:
5. The method according to claim 4, wherein transporting the second rack to a preset delivery area of the goods shelf by the second handling device; transporting the second rack in the preset delivery area to the pre-process production line by the first handling device, so that the second rack carries the to-be-cooled goods produced by the pre-process production line again. The method further comprises the following steps:
6. The method of scheduling production of goods according to claim 1, wherein, transporting the target goods to a third target storage position of the goods shelf for storage, and updating the inventory information of the goods shelf according to the quantity of the target goods. 7. The method according to claim 6, wherein The application is applied to a conveying device, the conveying device comprises a first conveying device and a second conveying device, the rack comprises a plurality of storage positions, the plurality of storage positions are arranged in a matrix, and the conveying device is used for conveying the target goods to a third target storage position of the rack for storage, and the method comprises the steps of: conveying the target goods to a fourth target storage position in a first row of a target column corresponding to the third target storage position in the matrix by the first conveying device; conveying the target goods in the fourth target storage position to the third target storage position for storage by the second conveying device.
8. The method of scheduling production of goods according to claim 1, wherein, The rack comprises a first storage area and a second storage area, the first storage area is used for storing the goods to be cooled, the second storage area is used for storing the target goods, the goods to be cooled and the target goods have different specifications, the first storage area comprises a plurality of first sub-storage areas, the second storage area comprises a plurality of second sub-storage areas, the goods to be cooled of the same specification are stored in the same first sub-storage area, and the target goods of the same specification are stored in the same second sub-storage area; Before conveying the goods to be cooled, the method further comprises the steps of: scanning the identification code of the goods to be cooled to identify the specification of the goods to be cooled; Before conveying the target goods, the method further comprises the steps of: scanning the identification code of the target goods to identify the specification of the target goods.
9. A handling device, characterized in that The application comprises a processor and a goods moving device, the processor is used for controlling the goods moving device to convey a first rack carrying the goods to be cooled produced by a front process production line to a first target storage position of a rack for cooling, and after the goods to be cooled are cooled for a preset time length, determining that the goods to be cooled are cooled goods, and controlling the goods moving device to convey the first rack carrying the cooled goods to a rear process production line for online production to obtain target goods. The conveying device comprises a first conveying device and a second conveying device, the rack comprises a plurality of storage positions, the plurality of storage positions are arranged in a matrix, and the processor is further used for conveying a first rack carrying the goods to be cooled to a second target storage position in a first row of a target column corresponding to the first target storage position in the matrix by the first conveying device; conveying the first rack carrying the goods to be cooled in the second target storage position to the first target storage position for cooling by the second conveying device; acquiring position information of the first rack by the first conveying device; controlling the first conveying device to place the first rack on a preset position of the first conveying device by the position information.
Citation Information
Patent Citations
Flexible goods shelf warehousing system combined by multiple devices
CN114772132A
Warehousing system
CN216188202U
Workpiece cooling device
JP2013096643A