Material distribution processing method and device and electronic equipment

Through the automated material distribution processing method, the material call request is obtained and the target database location is determined based on the preset distribution rule information, which solves the problems of low manual distribution efficiency and safety hazards, and achieves efficient and accurate automated distribution.

CN119809476APending Publication Date: 2025-04-11QINGDAO AOLIPU AUTOMATIC CONTROL SYST CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411858813.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-16
Publication Date
2025-04-11

AI Technical Summary

Technical Problem

In the prior art, manually sending the materials to be distributed to the warehouse at the edge of the production line through a forklift is time-consuming and labor-intensive, with large labor investment and high cost, resulting in low production efficiency and safety hazards.

Method used

By obtaining the material call request, determining the equipment information corresponding to the material information and the preset distribution rule information, automatically determining the target warehouse location of the material, and generating a delivery instruction to send it to the distribution equipment to realize automated delivery.

Benefits of technology

It improves the production efficiency of the production line, reduces manpower investment and costs, enhances the real-time and accuracy of distribution, and reduces safety hazards.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119809476A_ABST
    Figure CN119809476A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a material distribution processing method and device and electronic equipment, and relates to the field of data processing. The method comprises the following steps: acquiring a calling request; wherein the material calling request comprises the material information, and the material calling request is used for conveying the to-be-distributed material to the target storage location. Determining equipment information corresponding to the material information according to the material calling request; wherein the equipment information represents a work area of the equipment initiating the material calling request, and the work area comprises a plurality of main libraries and a plurality of auxiliary libraries under each main library. Determining a target storage location of the material based on preset distribution rule information corresponding to the equipment; wherein the preset distribution rule information represents rule information for distributing the materials to the main library and / or the auxiliary library. Generating a distribution instruction according to the target storage location, and sending the distribution instruction to a distribution device; and the distribution equipment conveys the materials to the target storage location. The method is used for achieving the effect of improving the production efficiency of the production line.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of data processing, and in particular to a material distribution processing method, device and electronic equipment. Background Art

[0002] At present, the world economy is facing transformation and the industry is leading the new manufacturing trend. With the continuous growth of my country's aviation industry, the traditional manual production mode is gradually being eliminated and replaced by semi-automatic and fully automatic production operations. With the continuous development of the global economy and consumers' increasing attention to food safety, quality, environmental protection and other aspects, the food packaging industry will continue to maintain a growth trend. With the continuous advancement of science and technology, new packaging materials and technologies will continue to emerge, such as smart packaging and environmentally friendly materials, which will improve the functionality and environmental protection of packaging and meet consumers' needs for food safety and environmental protection.

[0003] In the prior art, many companies, during the operation process, if the production line is short of materials, will request materials from the warehouse. After the warehouse receives the material request notification, it will manually use a forklift to deliver the materials to be distributed to the storage location next to the production line to complete production.

[0004] However, in the prior art, materials to be distributed are manually delivered to the storage location next to the production line by forklift, which is time-consuming and labor-intensive, requires large manpower investment, and is costly, thereby resulting in low production efficiency for the enterprise and posing great safety hazards. Summary of the invention

[0005] The embodiments of the present application provide a material distribution processing method, device and electronic equipment to achieve the effect of improving the production efficiency of the production line.

[0006] In a first aspect, an embodiment of the present application provides a material distribution processing method, comprising:

[0007] Obtaining a material request; wherein the material request includes material information, and the material request is used to transport the material to be allocated to a target storage location;

[0008] According to the material request, determine the equipment information corresponding to the material information; wherein the equipment information represents the work area of ​​the equipment that initiates the material request, and the work area includes multiple main warehouses and multiple auxiliary warehouses under each main warehouse;

[0009] Determine the target warehouse location of the material based on the preset distribution rule information corresponding to the device; wherein the preset distribution rule information represents the rule information for distributing the material to the main warehouse and / or the auxiliary warehouse;

[0010] A delivery instruction is generated according to the target storage location, and the delivery instruction is sent to the delivery equipment so that the delivery equipment can transport the material to the target storage location.

[0011] In a possible implementation, determining the target storage location of the material based on preset distribution rule information corresponding to the device includes:

[0012] If the preset distribution rule information corresponding to the device indicates that the material is distributed to the main warehouse, determining whether the warehouse location where the material request is initiated is the main warehouse;

[0013] If it is determined that the warehouse where the material request is initiated is the main warehouse, the main warehouse under the device is filtered and the status of the main warehouse is queried;

[0014] If there is a first main warehouse in an empty material state and the first main warehouse is the warehouse location for initiating the material request, the first main warehouse is determined to be the target warehouse location for the material.

[0015] In a possible implementation, the method further includes:

[0016] If there is a second main warehouse in an empty material state and the first main warehouse that initiates the material request is in a full material state, the second main warehouse is determined as the target warehouse location for the material.

[0017] In a possible implementation, the method further includes:

[0018] If it is determined that the warehouse location that initiated the material request is the first auxiliary warehouse, query the status of the main warehouse under the device, and determine the status of the first main warehouse corresponding to the first auxiliary warehouse according to the status;

[0019] If it is determined that the state of the first main warehouse is an empty state, the first main warehouse is determined as the target warehouse location; or, if it is determined that the state of the first main warehouse is a full state, any other main warehouse in an empty state is determined as the target warehouse location of the material.

[0020] In a possible implementation, determining the target storage location of the material based on preset distribution rule information corresponding to the device includes:

[0021] If the preset distribution rule information corresponding to the device indicates that the material is distributed to the auxiliary warehouse, query the status of the auxiliary warehouse under the device to generate auxiliary warehouse status information;

[0022] If it is determined that the warehouse that initiated the material request is the primary warehouse, then based on the auxiliary warehouse status information, the target warehouse is determined;

[0023] If it is determined that the storage location that initiates the material request is an auxiliary storage, and it is determined based on the auxiliary storage status information that the status of the auxiliary storages under the device is an empty material status, then the target storage location is determined.

[0024] In a possible implementation, if it is determined that the warehouse location initiating the material request is the primary warehouse, determining the target warehouse location based on the auxiliary warehouse status information includes:

[0025] If it is determined that the warehouse location that initiated the material request is the first main warehouse, then based on the auxiliary warehouse status information, determining the status of the auxiliary warehouse under the first main warehouse;

[0026] If it is determined that the auxiliary warehouse under the first main warehouse includes an auxiliary warehouse in an empty material state, the auxiliary warehouse in an empty material state under the first main warehouse is determined as the target warehouse location;

[0027] If it is determined that the auxiliary warehouses under the first main warehouse are all in a full stock state, then any auxiliary warehouse under the second main warehouse in an empty stock state is determined as the target warehouse location.

[0028] In a possible implementation, if it is determined that the storage location that initiates the material request is an auxiliary storage, and based on the auxiliary storage status information, it is determined that the status of the auxiliary storages under the device is an empty material status, then determining the target storage location includes:

[0029] If it is determined that the storage location that initiates the material request is an auxiliary storage, determining the status of the auxiliary storages of the first main storage and the second main storage based on the auxiliary storage status information;

[0030] If it is determined that the auxiliary warehouses of the first main warehouse and the second main warehouse are both in an empty material state, and the preset distribution rule information corresponding to the device represents the verification main warehouse, the status of the main warehouse under the device is queried to generate the main warehouse status information;

[0031] Based on the main warehouse status information, if it is determined that the first main warehouse and the second main warehouse are both in an empty state or in a full state, then the auxiliary warehouse that initiates the material request is determined as the target warehouse location of the material;

[0032] If it is determined that the states of the first main warehouse and the second main warehouse include an empty state and a full state, then the auxiliary warehouse under the main warehouse in the empty state is determined as the target warehouse location of the material.

[0033] In a possible implementation, the method further includes:

[0034] If the storage location that initiates the material request is an auxiliary warehouse in the first main warehouse, and based on the auxiliary warehouse status information, it is determined that the status of the auxiliary warehouse under the equipment includes an empty material state and a full material state, and the auxiliary warehouse that initiates the material request is in a full material state, then any auxiliary warehouse in an empty material state is determined as the target storage location of the material.

[0035] In a second aspect, an embodiment of the present application provides a material distribution processing device, comprising:

[0036] An acquisition module, used for acquiring a material request; wherein the material request includes material information, and the material request is used for transporting the material to be allocated to a target storage location;

[0037] A first determination module is used to determine the equipment information corresponding to the material information according to the material request; wherein the equipment information represents the work area of ​​the equipment that initiates the material request, and the work area includes multiple main warehouses and multiple auxiliary warehouses under each main warehouse;

[0038] A second determination module is used to determine the target warehouse location of the material based on the preset distribution rule information corresponding to the device; wherein the preset distribution rule information represents the rule information for distributing the material to the main warehouse and / or the auxiliary warehouse;

[0039] The transport module is used to generate a delivery instruction according to the target storage location and send the delivery instruction to the delivery equipment so that the delivery equipment can transport the material to the target storage location.

[0040] In a possible implementation manner, the second determining module is specifically configured to:

[0041] If the preset distribution rule information corresponding to the device indicates that the material is distributed to the main warehouse, determining whether the warehouse location where the material request is initiated is the main warehouse;

[0042] If it is determined that the warehouse where the material request is initiated is the main warehouse, the main warehouse under the device is filtered and the status of the main warehouse is queried;

[0043] If there is a first main warehouse in an empty material state and the first main warehouse is the warehouse location for initiating the material request, the first main warehouse is determined to be the target warehouse location for the material.

[0044] In a possible implementation manner, the device is further specifically used for:

[0045] If there is a second main warehouse in an empty material state and the first main warehouse that initiates the material request is in a full material state, the second main warehouse is determined as the target warehouse location for the material.

[0046] In a possible implementation manner, the device is further specifically used for:

[0047] If it is determined that the warehouse location that initiated the material request is the first auxiliary warehouse, query the status of the main warehouse under the device, and determine the status of the first main warehouse corresponding to the first auxiliary warehouse according to the status;

[0048] If it is determined that the state of the first main warehouse is an empty state, the first main warehouse is determined as the target warehouse location; or, if it is determined that the state of the first main warehouse is a full state, any other main warehouse in an empty state is determined as the target warehouse location of the material.

[0049] In a possible implementation manner, the second determining module includes:

[0050] a query unit, configured to query the state of the auxiliary warehouse under the device and generate auxiliary warehouse state information if the preset distribution rule information corresponding to the device indicates that the material is distributed to the auxiliary warehouse;

[0051] A first determining unit is used to determine a target warehouse location based on the auxiliary warehouse status information if it is determined that the warehouse location that initiates the material request is the primary warehouse;

[0052] The second determination unit is used to determine the target storage location if it is determined that the storage location that initiates the material request is an auxiliary storage, and based on the auxiliary storage status information, it is determined that the status of the auxiliary storages under the device is an empty material status.

[0053] In a possible implementation manner, the first determining unit is specifically configured to:

[0054] If it is determined that the warehouse location that initiated the material request is the first main warehouse, then based on the auxiliary warehouse status information, determining the status of the auxiliary warehouse under the first main warehouse;

[0055] If it is determined that the auxiliary warehouse under the first main warehouse includes an auxiliary warehouse in an empty material state, the auxiliary warehouse in an empty material state under the first main warehouse is determined as the target warehouse location;

[0056] If it is determined that the auxiliary warehouses under the first main warehouse are all in a full stock state, then any auxiliary warehouse under the second main warehouse in an empty stock state is determined as the target warehouse location.

[0057] In a possible implementation manner, the second determining unit is specifically configured to:

[0058] If it is determined that the storage location that initiates the material request is an auxiliary storage, determining the status of the auxiliary storages of the first main storage and the second main storage based on the auxiliary storage status information;

[0059] If it is determined that the auxiliary warehouses of the first main warehouse and the second main warehouse are both in an empty material state, and the preset distribution rule information corresponding to the device represents the verification main warehouse, the status of the main warehouse under the device is queried to generate the main warehouse status information;

[0060] Based on the main warehouse status information, if it is determined that the first main warehouse and the second main warehouse are both in an empty state or in a full state, then the auxiliary warehouse that initiates the material request is determined as the target warehouse location of the material;

[0061] If it is determined that the states of the first main warehouse and the second main warehouse include an empty state and a full state, then the auxiliary warehouse under the main warehouse in the empty state is determined as the target warehouse location of the material.

[0062] In a possible implementation manner, the device is further specifically used for:

[0063] If the storage location that initiates the material request is an auxiliary warehouse in the first main warehouse, and based on the auxiliary warehouse status information, it is determined that the status of the auxiliary warehouse under the equipment includes an empty material state and a full material state, and the auxiliary warehouse that initiates the material request is in a full material state, then any auxiliary warehouse in an empty material state is determined as the target storage location of the material.

[0064] In a third aspect, an embodiment of the present application provides an electronic device, including: a memory, a processor;

[0065] The memory stores computer-executable instructions;

[0066] The processor executes the computer-executable instructions stored in the memory, so that the processor executes the above first aspect and / or various possible implementations of the first aspect.

[0067] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, they are used to implement the first aspect above and / or various possible implementations of the first aspect.

[0068] In a fifth aspect, an embodiment of the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the above first aspect and / or various possible implementation methods of the first aspect.

[0069] The material distribution processing method, device and electronic device provided in the embodiment of the present application obtain a material request; wherein the material request includes material information, and the material request is used to transport the material to be distributed to the target storage location. According to the material request, the equipment information corresponding to the material information is determined; wherein the equipment information represents the work area of ​​the equipment that initiates the material request, and the work area includes multiple main warehouses and multiple auxiliary warehouses under each main warehouse. Based on the preset distribution rule information corresponding to the equipment, the target storage location of the material is determined; wherein the preset distribution rule information represents the rule information for distributing the material to the main warehouse and / or the auxiliary warehouse. A distribution instruction is generated according to the target storage location, and the distribution instruction is sent to the distribution equipment; so that the distribution equipment transports the material to the target storage location. In this scheme, the optimal target storage location of the material is determined among multiple main warehouses and multiple auxiliary warehouses under the main warehouse through the preset distribution rule information corresponding to the equipment, and the material is transported to the optimal target storage location. Therefore, after the enterprise integrates the automation system, it can automatically calculate the recommended storage locations through the distribution rule information configured by the customer, which provides the prerequisite for subsequent automated distribution and improves the automation efficiency. At the same time, the distribution rule information can be flexibly configured and is applicable to more scenarios. In turn, the recommended storage locations can be used to quickly and accurately deliver materials to the production line where they need to be produced. The real-time performance is greatly improved, thereby improving the company's production efficiency, reducing manpower input, and reducing costs, so as to achieve the effect of improving the production efficiency of the production line. BRIEF DESCRIPTION OF THE DRAWINGS

[0070] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0071] Figure 1 A schematic diagram of a material distribution processing method provided for this application Figure 1 ;

[0072] Figure 2 A schematic diagram of a material distribution processing method provided for this application Figure 2 ;

[0073] Figure 3 A scenario diagram of a material distribution processing method provided in this application Figure 1 ;

[0074] Figure 4 A scenario diagram of a material distribution processing method provided in this application Figure 2 ;

[0075] Figure 5 A schematic diagram of the structure of a material distribution and processing device provided in this application;

[0076] Figure 6A schematic diagram of the structure of another material distribution and processing device provided in an embodiment of the present application;

[0077] Figure 7 A schematic diagram of the structure of the electronic device provided in this application.

[0078] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0079] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0080] At present, the world economy is facing transformation and the industry is leading the new manufacturing trend. With the continuous growth of my country's aviation industry, the traditional manual production mode is gradually being eliminated and replaced by semi-automatic and fully automatic production operations. With the continuous development of the global economy and consumers' increasing attention to food safety, quality, environmental protection and other aspects, the food packaging industry will continue to maintain a growth trend. With the continuous advancement of science and technology, new packaging materials and technologies will continue to emerge, such as smart packaging and environmentally friendly materials, which will improve the functionality and environmental protection of packaging and meet consumers' needs for food safety and environmental protection.

[0081] In one example, during the operation process, many companies will request materials from the warehouse if the production line is short of materials. After the warehouse receives the notification of the request, the materials to be delivered are manually delivered to the warehouse next to the production line by forklift to complete the production. However, in the prior art, manually delivering the materials to be delivered to the warehouse next to the production line by forklift is time-consuming and labor-intensive, with large manpower investment and high costs, which leads to low production efficiency of the company and also brings great safety hazards.

[0082] First, the terms involved in this application are explained:

[0083] Warehouse: includes warehouses for storing various materials to be distributed and warehouses next to the production line for receiving materials for distribution; the warehouse next to the production line represents the division of various areas of the production line.

[0084] Warehouse location: The detailed functional area of ​​the warehouse next to the production line. The production line includes multiple equipment, each equipment includes multiple main warehouses and auxiliary warehouses under each main warehouse.

[0085] Combined with the above scenario, it can be seen that in the existing technology, manual delivery of materials to be distributed to the storage location next to the production line by forklift is time-consuming and labor-intensive, with large manpower investment and high costs, which in turn leads to low production efficiency of the enterprise and also brings great safety hazards.

[0086] The material distribution processing method provided in this application can automatically calculate the recommended storage location through the distribution rule information configured by the customer after the enterprise integrates the automation system, providing a prerequisite for subsequent automated distribution and improving the automation efficiency. At the same time, the distribution rule information can be flexibly configured and applied to more scenarios. And the recommended storage location can be used to quickly and accurately deliver the materials to the production line, greatly improving the real-time performance, thereby improving the production efficiency of the enterprise, reducing manpower input, and reducing costs.

[0087] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0088] Figure 1 A schematic diagram of a material distribution processing method provided for this application Figure 1 ,like Figure 1 As shown, the method includes:

[0089] S201. Obtain a material request; wherein the material request includes material information, and the material request is used to transport the material to be allocated to a target storage location.

[0090] For example, the execution subject of this embodiment can be an electronic device, or a terminal device, or a material distribution processing device or device, or other devices or equipment that can execute this embodiment, and there is no limitation on this. In this embodiment, the execution subject is introduced as an electronic device.

[0091] First of all, this application is about the front-end module of automated distribution in the packaging manufacturing industry. When the warehouse beside the production line lacks production materials, the electronic equipment calls for materials from the warehouse system. Various production materials are stored in the warehouse managed by the warehouse system. The warehouse system ships and delivers the shipped materials to the warehouse beside the production line, and sends a material request to the electronic equipment; wherein the Mes system can be deployed in the electronic equipment, and the material request is used to notify the electronic equipment that the materials have been delivered and the materials to be distributed need to be delivered to the target storage location; the material request includes material information, and the material information includes the work order number, material number, batch, etc. of the material, which is not limited.

[0092] S202. Determine the equipment information corresponding to the material information according to the material request; wherein the equipment information represents the work area of ​​the equipment that initiates the material request, and the work area includes multiple main warehouses and multiple auxiliary warehouses under each main warehouse.

[0093] For example, each device has a corresponding device identification, and the device information indicates the work area of ​​the device that initiates the material request. The work area includes multiple main warehouses, and each main warehouse includes multiple auxiliary warehouses. According to the material information in the material request, the device corresponding to the material information is determined, and the device information of the device is determined, that is, the work area of ​​the device is determined.

[0094] S203. Determine the target storage location of the material based on the preset distribution rule information corresponding to the equipment; wherein the preset distribution rule information represents the rule information for distributing the material to the main warehouse and / or the auxiliary warehouse.

[0095] Exemplarily, the preset distribution rule information represents the rule information for distributing materials to the main warehouse and / or the auxiliary warehouse, and the rule information includes whether to recommend only the main warehouse, whether to verify the main warehouse, and the relationship between the main warehouse and the auxiliary warehouse of each warehouse location under each device identification, etc. The electronic device stores multiple preset distribution rule information, and each device under the device identification corresponds to a preset distribution rule information.

[0096] In this step, among multiple preset distribution rule information, based on the device identification of the device, the preset distribution rule information corresponding to the device is searched, and based on the preset distribution rule information corresponding to the device, the target storage location of the material is determined.

[0097] S204: Generate a delivery instruction according to the target storage location, and send the delivery instruction to the delivery equipment so that the delivery equipment can transport the materials to the target storage location.

[0098] For example, the electronic device can generate a delivery instruction according to the target storage location and send the delivery instruction to the delivery device. When the delivery device receives the delivery instruction, it transports the material to the target storage location; wherein the delivery device can be an automatic delivery device such as a smart cart.

[0099] A material distribution processing method provided in an embodiment of the present application obtains a material request; wherein the material request includes material information, and the material request is used to transport the material to be distributed to the target storage location. According to the material request, the equipment information corresponding to the material information is determined; wherein the equipment information represents the work area of ​​the equipment that initiates the material request, and the work area includes multiple main warehouses and multiple auxiliary warehouses under each main warehouse. Based on the preset distribution rule information corresponding to the equipment, the target storage location of the material is determined; wherein the preset distribution rule information represents the rule information for distributing the material to the main warehouse and / or the auxiliary warehouse. A distribution instruction is generated according to the target storage location, and the distribution instruction is sent to the distribution equipment; so that the distribution equipment transports the material to the target storage location. In this scheme, the optimal target storage location of the material is determined among multiple main warehouses and multiple auxiliary warehouses under the main warehouse through the preset distribution rule information corresponding to the equipment, and the material is transported to the optimal target storage location. Therefore, after the enterprise integrates the automation system, it can automatically calculate the recommended storage locations through the distribution rule information configured by the customer, which provides the prerequisite for subsequent automated distribution and improves the automation efficiency. At the same time, the distribution rule information can be flexibly configured and is applicable to more scenarios. In turn, the recommended storage locations can be used to quickly and accurately deliver materials to the production line where they need to be produced. The real-time performance is greatly improved, thereby improving the company's production efficiency, reducing manpower input, and reducing costs, so as to achieve the effect of improving the production efficiency of the production line.

[0100] This embodiment Figure 1 Based on the embodiment, a material distribution processing method is described in detail, and the method includes:

[0101] S301. Obtain a material request; wherein the material request includes material information, and the material request is used to transport the material to be allocated to a target storage location.

[0102] For example, this step can be referred to Figure 1 Step 201 in the above is not described in detail.

[0103] S302. Determine the equipment information corresponding to the material information according to the material request; wherein the equipment information represents the work area of ​​the equipment that initiates the material request, and the work area includes multiple main warehouses and multiple auxiliary warehouses under each main warehouse.

[0104] For example, each device has a corresponding device identification, and the device information indicates the work area of ​​the device that initiates the material request. The work area includes multiple main warehouses, and each main warehouse includes multiple auxiliary warehouses. According to the material information in the material request, the device corresponding to the material information is determined, and the device information of the device is determined, that is, the work area of ​​the device is determined.

[0105] S303. Determine the target storage location of the material based on the preset distribution rule information corresponding to the equipment; wherein the preset distribution rule information represents the rule information for distributing the material to the main warehouse and / or the auxiliary warehouse.

[0106] Step 303 includes two implementations:

[0107] The first implementation method of step 303: if the preset distribution rule information corresponding to the equipment indicates that the materials are distributed to the main warehouse, determine whether the warehouse location where the material request is initiated is the main warehouse; if it is determined that the warehouse location where the material request is initiated is the main warehouse, filter to obtain the main warehouse under the equipment, and query the status of the main warehouse; if there is a first main warehouse with an empty material status and the first main warehouse is the warehouse location where the material request is initiated, determine the first main warehouse as the target warehouse location of the material.

[0108] In one example, the first implementation method further includes: if there is a second main warehouse in an empty material state and the first main warehouse that initiates the material request is in a full material state, determining the second main warehouse as the target warehouse location of the material.

[0109] In one example, the first implementation method also includes: if it is determined that the warehouse location that initiates the material request is the first auxiliary warehouse, then query the status of the main warehouse under the device, and determine the status of the first main warehouse corresponding to the first auxiliary warehouse according to the status; if it is determined that the status of the first main warehouse is an empty material state, then determine the first main warehouse as the target warehouse location; or, if it is determined that the status of the first main warehouse is a full material state, then determine any other main warehouse in an empty material state as the target warehouse location of the material.

[0110] The second implementation method of step 303: if the preset distribution rule information corresponding to the equipment indicates that materials are distributed to the auxiliary warehouse, the status of the auxiliary warehouse under the equipment is queried to generate the auxiliary warehouse status information; if it is determined that the warehouse location that initiates the material request is the main warehouse, the target warehouse location is determined based on the auxiliary warehouse status information; if it is determined that the warehouse location that initiates the material request is the auxiliary warehouse, and it is determined based on the auxiliary warehouse status information that the status of the auxiliary warehouses under the equipment is an empty material state, then the target warehouse location is determined.

[0111] In one example, "If it is determined that the storage location that initiates the material request is the main storage location, then based on the status information of the auxiliary storage, the target storage location is determined", includes: if it is determined that the storage location that initiates the material request is the first main storage location, then based on the status information of the auxiliary storage, the status of the auxiliary storage under the first main storage location is determined; if it is determined that the auxiliary storage under the first main storage location includes an auxiliary storage in an empty material state, then the auxiliary storage in an empty material state under the first main storage location is determined as the target storage location; if it is determined that the status of the auxiliary storages under the first main storage location are all full material states, then any auxiliary storage in an empty material state under the second main storage location is determined as the target storage location. In one example, "if it is determined that the storage location where the material request is initiated is an auxiliary storage, and based on the auxiliary storage status information, it is determined that the status of the auxiliary storages under the device is an empty material state, then the target storage location is determined", including: if it is determined that the storage location where the material request is initiated is an auxiliary storage, then based on the auxiliary storage status information, the status of the auxiliary storages of the first main storage and the second main storage is determined; if it is determined that the status of the auxiliary storages of the first main storage and the second main storage is an empty material state, and the preset distribution rule information corresponding to the device represents the verification main storage, then the status of the main storage under the device is queried to generate the main storage status information; based on the main storage status information, if it is determined that the status of the first main storage and the second main storage is both an empty material state or both a full material state, then the auxiliary storage that initiates the material request is determined to be the target storage location of the material; if it is determined that the status of the first main storage and the second main storage includes an empty material state and a full material state, then the auxiliary storage under the main storage in the empty material state is determined to be the target storage location of the material.

[0112] In one example, the second implementation method also includes: if the storage location that initiates the material request is an auxiliary warehouse in the first main warehouse, and the auxiliary warehouse that initiates the material request is in a full material state, then any auxiliary warehouse in an empty material state under the second main warehouse is determined as the target storage location of the material.

[0113] Exemplarily, the preset distribution rule information represents the rule information for distributing materials to the main warehouse and / or the auxiliary warehouse, and the rule information includes whether to recommend only the main warehouse, whether to verify the main warehouse, and the relationship between the main warehouse and the auxiliary warehouse of each storage location under each device identification. The electronic device stores multiple preset distribution rule information, and each device under each device identification corresponds to a preset distribution rule information. In this step, among the multiple preset distribution rule information, based on the device identification of the device, the preset distribution rule information corresponding to the device is searched, and based on the preset distribution rule information corresponding to the device, the target storage location of the material is determined.

[0114] For example, the device that initiates the material request includes the first main library and the second main library, and the first main library includes the first auxiliary library and other auxiliary libraries; the following full material state indicates that the material in the storage location is sufficient and the material cannot be delivered, and the empty material state indicates that the storage location lacks material and the material can be delivered. In the first implementation of step 303, if the preset distribution rule information corresponding to the device indicates that the material is delivered to the main library, the type of the storage location that initiates the material request is first determined. If it is determined that the storage location that initiates the material request is the main library, all the main libraries under the device are filtered and the status of all the main libraries is queried. If it is determined that there is a first main library with an empty material state, and the first main library with an empty material state is the storage location that initiates the material request, that is, the main library with an empty material state contains the storage location of the material, then the first main library of the material is preferentially determined as the target storage location of the material. Alternatively, if there is a second main library with an empty material state, and the first main library that initiates the material request is in a full material state, that is, the main library of the material is in a full material state, then the second main library is determined to be the target storage location of the material. Alternatively, if it is determined that the storage location that initiates the material request is the first auxiliary storage, the status of the main storage under the device is queried, and the status of the first main storage corresponding to the first auxiliary storage is determined according to the status. If the status of the first main storage is determined to be an empty material state, the first main storage is determined to be the target storage location; if the status of the first main storage is determined to be a full material state, any other main storage in an empty material state is determined to be the target storage location of the material. It should be noted that if there is no empty main storage, a prompt message is issued, and the prompt message is used to inform the customer that there are no empty storage locations available. Therefore, the implementation method of this section only needs to connect and access the database once to obtain the status of all main storages under the device, and then determine the target storage location, which reduces the load of accessing the database and speeds up the storage location recommendation speed.

[0115] Alternatively, if the preset distribution rule information corresponding to the device indicates that the materials are distributed to the main warehouse, the type of the storage location that initiates the material request is first determined. If it is determined that the storage location that initiates the material request is the first main warehouse, the status of the first main warehouse is directly queried. If it is determined that the status of the first main warehouse is an empty material state, the first main warehouse for the material request is directly prioritized as the target storage location for the material; if the status of the first main warehouse is a full material state, it is necessary to access the database again to obtain the status of all main warehouses under the device, and determine the target storage location based on the status of all main warehouses. Therefore, the implementation method of this paragraph has a scenario of connecting and accessing the database twice, and the implementation method that only needs to access the database once is the preferred solution.

[0116] In the second implementation of step 303, if the preset distribution rule information corresponding to the device indicates that the material is distributed to the auxiliary warehouse, the state of the auxiliary warehouse under the device is queried to generate the auxiliary warehouse state information. If it is determined that the warehouse location where the material request is initiated is the main warehouse, the state of the auxiliary warehouse under the main warehouse is determined based on the auxiliary warehouse state information, and the target warehouse location is determined according to the state of the auxiliary warehouse. If it is determined that the warehouse location where the material request is initiated is the auxiliary warehouse, and the state of the auxiliary warehouse under the device is determined to be an empty material state based on the auxiliary warehouse state information, the target warehouse location is determined. If the warehouse location where the material request is initiated is the auxiliary warehouse in the first main warehouse, and the state of the auxiliary warehouse under the device is determined to include an empty material state and a full material state based on the auxiliary warehouse state information, and the auxiliary warehouse where the material request is initiated is a full material state, then any auxiliary warehouse in an empty material state is determined as the target warehouse location of the material; wherein, other auxiliary warehouses in an empty material state under the first main warehouse are preferentially randomly determined as the target warehouse location, and the target warehouse location can also be randomly determined in the auxiliary warehouse in an empty material state under the second main warehouse, and there is no limitation on this.

[0117] Specifically, if it is determined that the warehouse location that initiates the material request is the first main warehouse, the status of the auxiliary warehouse under the first main warehouse is queried and determined in the auxiliary warehouse status information. If it is determined that the auxiliary warehouse under the first main warehouse includes an auxiliary warehouse in the empty material state, the auxiliary warehouse under the first main warehouse is preferentially determined as the target warehouse location of the material, that is, any auxiliary warehouse in the empty material state under the first main warehouse is determined as the target warehouse location. If it is determined that the status of the auxiliary warehouses under the first main warehouse are all full material states, any auxiliary warehouse in the empty material state under the second main warehouse is determined as the target warehouse location.

[0118] If it is determined that the storage location for initiating the material request is an auxiliary storage, the status of all auxiliary storages of the first main storage and the second main storage is queried and determined in the auxiliary storage status information. If it is determined that the status of all auxiliary storages of the first main storage and the second main storage are both in an empty material state, and the preset distribution rule information corresponding to the device indicates that the main storage is checked, the status of the main storage under the device is queried to generate the main storage status information. Based on the status of the main storage represented by the main storage status information, if it is determined that the status of both the first main storage and the second main storage is both in an empty material state or both in a full material state, and the auxiliary storage in the empty material state includes the auxiliary storage for the material request, the auxiliary storage for initiating the material request is preferentially determined as the target storage location of the material. If it is determined that the status of the main storage is both in an empty material state or both in a full material state, and the auxiliary storage in the empty material state does not include the auxiliary storage for the material request, then a secondary storage is randomly determined as the target storage location of the material; wherein, the target storage location is preferentially randomly determined in the auxiliary storage in the empty material state, and the target storage location can also be randomly determined in the auxiliary storage in the empty material state under other main storages, and there is no limitation on this. If it is determined that the status of both the first main warehouse and the second main warehouse includes an empty material state and a full material state, then the auxiliary warehouse under the main warehouse in the empty material state is determined as the target warehouse location of the material. Alternatively, if it is determined that the warehouse location for initiating the material request is the auxiliary warehouse, the status of all auxiliary warehouses of the first main warehouse and the second main warehouse is queried and determined in the auxiliary warehouse status information. If it is determined that the status of all auxiliary warehouses of both the first main warehouse and the second main warehouse is an empty material state, and the preset distribution rule information corresponding to the equipment does not indicate the verification of the main warehouse, there is no need to query the status of the main warehouse under the equipment, and the auxiliary warehouse for initiating the material request is directly determined as the target warehouse location of the material.

[0119] Finally, if after checking the auxiliary warehouses in sequence, it is determined that there are no empty auxiliary warehouses, a prompt message is issued to inform the customer that there are no empty warehouses available. Therefore, this application configures the distribution rule information, recommends warehouse locations based on the scheduling model of the optimization strategy, and reduces the number of empty warehouse locations on site, thereby improving production efficiency and reducing error efficiency.

[0120] S304: Generate a delivery instruction according to the target storage location, and send the delivery instruction to the delivery equipment so that the delivery equipment can transport the materials to the target storage location.

[0121] For example, the electronic device can control the smart cart to transport materials to the target storage location.

[0122] The material distribution processing method provided in the embodiment of the present application obtains a material request; wherein the material request includes material information, and the material request is used to transport the material to be distributed to the target warehouse. According to the material request, the equipment information corresponding to the material information is determined; wherein the equipment information represents the work area of ​​the equipment that initiates the material request, and the work area includes multiple main warehouses and multiple auxiliary warehouses under each main warehouse. Based on the preset distribution rule information corresponding to the equipment, the target warehouse of the material is determined; wherein the preset distribution rule information represents the rule information for distributing the material to the main warehouse and / or the auxiliary warehouse. A distribution instruction is generated according to the target warehouse, and the distribution instruction is sent to the distribution equipment; so that the distribution equipment transports the material to the target warehouse. Therefore, after the enterprise integrates the automation system, the distribution rule information configured by the customer can automatically calculate the recommended warehouse, which provides the prerequisite for subsequent automated distribution, improves the automation efficiency, and the distribution rule information is flexibly configured, and is applicable to more scenarios; and then the recommended warehouse can be used to quickly and accurately deliver the material to the production line side, and the real-time performance is greatly improved, thereby improving the production efficiency of the enterprise, reducing manpower investment, and reducing costs, so as to achieve the effect of improving the production efficiency of the production line.

[0123] Figure 2 A schematic diagram of a material distribution processing method provided for this application Figure 2 ,like Figure 2 As shown, the method includes: input: warehouse, storage location, equipment, and distribution rule information; output: target storage location. Therefore, the target storage location can be determined and recommended based on the input warehouse, storage location, equipment, and distribution rule information.

[0124] Figure 3 A scenario diagram of a material distribution processing method provided in this application Figure 1 ,like Figure 3 As shown, the maintenance interface of the warehouse beside the production line includes the basic information of the warehouse, and the basic information of the warehouse includes: warehouse type, warehouse type name, warehouse code, warehouse name, creation number, status, creation method, modification method, creation date, modification date, status name, allow to call for materials, allow to return materials, etc., without limitation. The page also includes: return button, home button, setting button, save button, etc., as well as sort by button, group by button, search button, upload to cloud button, etc.; wherein, the sort by button includes a drop-down option box, and the user can select the sorting condition according to the needs to sort, and the sorting results are displayed on the page; the group by button includes a drop-down option box, and the user can select the grouping condition according to the needs to group, and the grouping results are displayed on the page; the user can enter the search information in the input box of the search button and click the search button, etc. Therefore, the electronic device can add, delete, modify and check the warehouse on this interface.

[0125] Figure 4 A scenario diagram of a material distribution processing method provided in this application Figure 2 ,like Figure 4 As shown, the maintenance interface of the warehouse location of the production line side warehouse includes the basic information of the warehouse location, including the distribution rule information and other information, including: work area location, warehouse code, warehouse function, creation method, modification method, warehouse location code, whether to verify the main warehouse, warehouse location code, warehouse location type, warehouse location status, creation method, modification method, creation date and modification date, etc. The page also includes a search button, and the user can enter the search information in the input box of the search button and click the search button to wait.

[0126] Figure 5 A schematic diagram of the structure of a material distribution and processing device provided in this application, such as Figure 5 As shown, the material distribution processing device 40 provided in this embodiment includes:

[0127] The acquisition module 41 is used to acquire a material request, wherein the material request includes material information, and the material request is used to transport the material to be allocated to the target storage location.

[0128] The first determination module 42 is used to determine the equipment information corresponding to the material information according to the material request; wherein the equipment information represents the work area of ​​the equipment that initiates the material request, and the work area includes multiple main warehouses and multiple auxiliary warehouses under each main warehouse.

[0129] The second determination module 43 is used to determine the target storage location of the material based on the preset distribution rule information corresponding to the equipment; wherein the preset distribution rule information represents the rule information for distributing the material to the main warehouse and / or the auxiliary warehouse.

[0130] The transport module 44 is used to generate a delivery instruction according to the target storage location and send the delivery instruction to the delivery equipment so that the delivery equipment can transport the materials to the target storage location.

[0131] Figure 6 A schematic diagram of the structure of another material distribution and processing device provided in an embodiment of the present application, in Figure 5 Based on the embodiment shown, Figure 6 As shown, the second determination module 43 is specifically used for:

[0132] If the preset distribution rule information corresponding to the equipment indicates that the material is distributed to the main warehouse, then determine whether the warehouse location where the material request is initiated is the main warehouse;

[0133] If it is determined that the warehouse where the material request is initiated is the main warehouse, filter to obtain the main warehouse under the device and query the status of the main warehouse;

[0134] If there is a first main warehouse in an empty material state and the first main warehouse is the warehouse location for initiating the material request, the first main warehouse is determined as the target warehouse location for the material.

[0135] In a possible implementation, the device is further specifically used for:

[0136] If there is a second main warehouse in an empty material state and the first main warehouse that initiates the material request is in a full material state, the second main warehouse is determined as the target warehouse location for the material.

[0137] In a possible implementation, the device is further specifically used for:

[0138] If it is determined that the warehouse location that initiates the material request is the first auxiliary warehouse, the status of the main warehouse under the device is queried, and the status of the first main warehouse corresponding to the first auxiliary warehouse is determined according to the status;

[0139] If it is determined that the state of the first main warehouse is an empty state, the first main warehouse is determined as the target warehouse location; or, if it is determined that the state of the first main warehouse is a full state, any other main warehouse in an empty state is determined as the target warehouse location of the material.

[0140] In a possible implementation, the second determining module 43 includes:

[0141] A query unit 431 is used to query the state of the auxiliary warehouse under the device and generate auxiliary warehouse state information if the preset distribution rule information corresponding to the device indicates that the material is distributed to the auxiliary warehouse;

[0142] The first determining unit 432 is used to determine the target warehouse location based on the auxiliary warehouse status information if it is determined that the warehouse location for initiating the material request is the primary warehouse;

[0143] The second determining unit 433 is used to determine the target storage location if it is determined that the storage location for initiating the material request is an auxiliary storage, and it is determined based on the auxiliary storage status information that the status of the auxiliary storages under the device is an empty material status.

[0144] In a possible implementation manner, the first determining unit 432 is specifically configured to:

[0145] If it is determined that the warehouse location that initiates the material request is the first main warehouse, then based on the auxiliary warehouse status information, the status of the auxiliary warehouse under the first main warehouse is determined;

[0146] If it is determined that the auxiliary warehouse under the first main warehouse includes an auxiliary warehouse in an empty material state, then the auxiliary warehouse in an empty material state under the first main warehouse is determined as the target warehouse location;

[0147] If it is determined that the auxiliary warehouses under the first main warehouse are all in a full stock state, then any auxiliary warehouse under the second main warehouse in an empty stock state is determined as the target warehouse location.

[0148] In a possible implementation manner, the second determining unit 433 is specifically configured to:

[0149] If it is determined that the storage location for initiating the material request is an auxiliary storage, then based on the auxiliary storage status information, the status of the auxiliary storages of the first main storage and the second main storage is determined;

[0150] If it is determined that the auxiliary warehouses of the first main warehouse and the second main warehouse are both in an empty material state, and the preset distribution rule information corresponding to the device represents the verification main warehouse, the status of the main warehouse under the device is queried to generate the main warehouse status information;

[0151] Based on the main warehouse status information, if it is determined that the first main warehouse and the second main warehouse are both in an empty material state or both in a full material state, then the auxiliary warehouse that initiates the material request is determined as the target warehouse location of the material;

[0152] If it is determined that the states of the first main warehouse and the second main warehouse include an empty state and a full state, then the auxiliary warehouse under the main warehouse in the empty state is determined as the target warehouse location of the material.

[0153] In a possible implementation, the device is further specifically used for:

[0154] If the storage location where the material request is initiated is an auxiliary warehouse in the first main warehouse, and the status of the auxiliary warehouse under the equipment is determined to include empty material status and full material status based on the auxiliary warehouse status information, and the auxiliary warehouse where the material request is initiated is in a full material status, then any auxiliary warehouse in an empty material status is determined as the target storage location of the material.

[0155] The material distribution and processing device provided in this embodiment can execute the method provided in the above method embodiment. Its implementation principle and technical effect are similar, and this embodiment will not be described in detail here.

[0156] Figure 7 This is a schematic diagram of the structure of the electronic device provided in this application. Figure 7 As shown, the electronic device 50 provided in this embodiment includes: at least one processor 501 and a memory 502. Optionally, the device 50 also includes a communication component 503. The processor 501, the memory 502 and the communication component 503 are connected via a bus 504.

[0157] In a specific implementation process, at least one processor 501 executes the computer-executable instructions stored in the memory 502, so that at least one processor 501 executes the above method.

[0158] The specific implementation process of the processor 501 can be found in the above method embodiment, and its implementation principle and technical effect are similar, so this embodiment will not be repeated here.

[0159] In the above embodiments, it should be understood that the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. A general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in the invention may be directly implemented as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor.

[0160] The memory may include a high-speed memory (Random Access Memory, RAM), and may also include a non-volatile memory (Non-volatile Memory, NVM), such as at least one disk memory.

[0161] The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, the bus in the drawings of the present application is not limited to only one bus or one type of bus.

[0162] The present application also provides a computer program product, including a computer program, which implements the above method when executed by a processor.

[0163] The present application also provides a computer-readable storage medium, in which computer-executable instructions are stored. When a processor executes the computer-executable instructions, the above method is implemented.

[0164] The above-mentioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk. The readable storage medium can be any available medium that can be accessed by a general or special-purpose computer.

[0165] An exemplary readable storage medium is coupled to a processor so that the processor can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can be located in an application specific integrated circuit (Application Specific Integrated Circuits, referred to as: ASIC). Of course, the processor and the readable storage medium can also exist in the device as discrete components.

[0166] The division of units is only a logical function division, and there may be other divisions in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interface, device or unit, which can be electrical, mechanical or other forms.

[0167] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0168] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0169] If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods of each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.

[0170] Those skilled in the art can understand that all or part of the steps of implementing the above-mentioned method embodiments can be completed by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, the steps of the above-mentioned method embodiments are executed; and the aforementioned storage medium includes: ROM, RAM, disk or optical disk and other media that can store program codes.

[0171] Finally, it should be noted that those skilled in the art will readily conceive of other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. The present invention is intended to cover any variations, uses or adaptations of the present invention, which follow the general principles of the present invention and include common knowledge or customary technical means in the art not disclosed by the present invention, are not limited to the precise structure described above and shown in the drawings, and may be modified and changed in various ways without departing from the scope thereof. The scope of the present invention is limited only by the appended claims.

Claims

1. A material distribution processing method, characterized in that: include: Obtaining a material request; wherein the material request includes material information, and the material request is used to transport the material to be allocated to a target storage location; According to the material request, determine the equipment information corresponding to the material information; wherein the equipment information represents the work area of ​​the equipment that initiates the material request, and the work area includes multiple main warehouses and multiple auxiliary warehouses under each main warehouse; Determine the target warehouse location of the material based on the preset distribution rule information corresponding to the device; wherein the preset distribution rule information represents the rule information for distributing the material to the main warehouse and / or the auxiliary warehouse; A delivery instruction is generated according to the target storage location, and the delivery instruction is sent to the delivery equipment so that the delivery equipment can transport the material to the target storage location.

2. The method according to claim 1, characterized in that: The determining the target storage location of the material based on the preset distribution rule information corresponding to the device includes: If the preset distribution rule information corresponding to the device indicates that the material is distributed to the main warehouse, determining whether the warehouse location where the material request is initiated is the main warehouse; If it is determined that the warehouse where the material request is initiated is the main warehouse, the main warehouse under the device is filtered and the status of the main warehouse is queried; If there is a first main warehouse in an empty material state and the first main warehouse is the warehouse location for initiating the material request, the first main warehouse is determined to be the target warehouse location for the material.

3. The method according to claim 2, characterized in that The method further comprises: If there is a second main warehouse in an empty material state and the first main warehouse that initiates the material request is in a full material state, the second main warehouse is determined as the target warehouse location for the material.

4. The method according to claim 2, characterized in that: The method further comprises: If it is determined that the warehouse location that initiated the material request is the first auxiliary warehouse, query the status of the main warehouse under the device, and determine the status of the first main warehouse corresponding to the first auxiliary warehouse according to the status; If it is determined that the state of the first main warehouse is an empty state, the first main warehouse is determined as the target warehouse location; or, if it is determined that the state of the first main warehouse is a full state, any other main warehouse in an empty state is determined as the target warehouse location of the material.

5. The method according to claim 1, characterized in that The determining the target storage location of the material based on the preset distribution rule information corresponding to the device includes: If the preset distribution rule information corresponding to the device indicates that the material is distributed to the auxiliary warehouse, query the status of the auxiliary warehouse under the device to generate auxiliary warehouse status information; If it is determined that the warehouse that initiated the material request is the primary warehouse, then based on the auxiliary warehouse status information, the target warehouse is determined; If it is determined that the storage location that initiates the material request is an auxiliary storage, and it is determined based on the auxiliary storage status information that the status of the auxiliary storages under the device is an empty material status, then the target storage location is determined.

6. The method according to claim 5, characterized in that If it is determined that the warehouse location that initiates the material request is the primary warehouse, then based on the auxiliary warehouse status information, determining the target warehouse location includes: If it is determined that the warehouse location that initiated the material request is the first main warehouse, then based on the auxiliary warehouse status information, determining the status of the auxiliary warehouse under the first main warehouse; If it is determined that the auxiliary warehouse under the first main warehouse includes an auxiliary warehouse in an empty material state, the auxiliary warehouse in an empty material state under the first main warehouse is determined as the target warehouse location; If it is determined that the auxiliary warehouses under the first main warehouse are all in a full stock state, then any auxiliary warehouse under the second main warehouse in an empty stock state is determined as the target warehouse location.

7. The method according to claim 5, characterized in that If it is determined that the storage location that initiates the material request is an auxiliary storage, and based on the auxiliary storage status information, it is determined that the status of the auxiliary storages under the device is an empty material status, then determining the target storage location includes: If it is determined that the storage location that initiates the material request is an auxiliary storage, determining the status of the auxiliary storages of the first main storage and the second main storage based on the auxiliary storage status information; If it is determined that the auxiliary warehouses of the first main warehouse and the second main warehouse are both in an empty material state, and the preset distribution rule information corresponding to the device represents the verification main warehouse, the status of the main warehouse under the device is queried to generate the main warehouse status information; Based on the main warehouse status information, if it is determined that the first main warehouse and the second main warehouse are both in an empty state or in a full state, then the auxiliary warehouse that initiates the material request is determined as the target warehouse location of the material; If it is determined that the states of the first main warehouse and the second main warehouse include an empty state and a full state, then the auxiliary warehouse under the main warehouse in the empty state is determined as the target warehouse location of the material.

8. The method according to claim 5, characterized in that The method further comprises: If the storage location that initiates the material request is an auxiliary warehouse in the first main warehouse, and based on the auxiliary warehouse status information, it is determined that the status of the auxiliary warehouse under the equipment includes an empty material state and a full material state, and the auxiliary warehouse that initiates the material request is in a full material state, then any auxiliary warehouse in an empty material state is determined as the target storage location of the material.

9. A material distribution and processing device, characterized in that: include: An acquisition module, used for acquiring a material request; wherein the material request includes material information, and the material request is used for transporting the material to be allocated to a target storage location; A first determination module is used to determine the equipment information corresponding to the material information according to the material request; wherein the equipment information represents the work area of ​​the equipment that initiates the material request, and the work area includes multiple main warehouses and multiple auxiliary warehouses under each main warehouse; A second determination module is used to determine the target warehouse location of the material based on the preset distribution rule information corresponding to the device; wherein the preset distribution rule information represents the rule information for distributing the material to the main warehouse and / or the auxiliary warehouse; The transport module is used to generate a delivery instruction according to the target storage location and send the delivery instruction to the delivery equipment so that the delivery equipment can transport the material to the target storage location.

10. An electronic device, characterized in that: include: Memory, processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the processor performs the method according to any one of claims 1 to 8.