Production line feeding and replenishment method and system and computer equipment

By obtaining cache information and production work orders on the production line, using the MES algorithm to judge the material request, and completing the material replenishment handover through the automated system, the problem of unreasonable replenishment of packaging materials in the production line is solved, and efficient and continuous production line operation is achieved.

CN120087890AActive Publication Date: 2025-06-03LUZHOU LAOJIAO CO LTD

Patent Information

Application Number
CN202510572670.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-06
Publication Date
2025-06-03
Estimated Expiration
2045-05-06

AI Technical Summary

Technical Problem

The replenishment of packaging materials in the existing production line is not reasonable enough, resulting in the production line being unable to produce continuously, waste resources, reduce production efficiency, and fail to achieve refined management.

Method used

By obtaining production line cache information and preset time period production work orders, using the MES algorithm to determine whether to initiate a material call request, create a pallet material handling task, issue handling instructions, and control the automatic handling equipment to remove materials from the preset buffer area and directly connect with the production line to complete replenishment and handover.

Benefits of technology

It improves the accuracy and real-time nature of material replenishment, meets production needs, reduces invalid inventory, reduces resource waste, improves production efficiency, and ensures continuous output of the production line.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120087890A_ABST
    Figure CN120087890A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of automatic production line production, and discloses a production line material supply and replenishment method and system and computer equipment, and the method comprises the steps: obtaining production line cache information and a preset time period production work order, and judging whether to initiate a material calling request or not through employing an MES algorithm based on the production line cache information and the preset time period production work order, submitting material calling information when a material calling request needs to be initiated; receiving material calling information, and creating a tray material carrying task based on the material calling information; issuing a carrying instruction to automatic carrying equipment based on the tray material carrying task; and the automatic carrying equipment is controlled to unload the required tray materials from the preset cache region based on the carrying instruction, and the automatic carrying equipment is controlled to be directly in butt joint with the production line based on the unloaded tray materials to complete material replenishment handover. And the accuracy and the real-time performance of material replenishment are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of automated production line production, and particularly relates to a method, a system and a computer device for replenishing materials in a production line supply Background Art

[0002] In the operation of production enterprises, there will be a dedicated warehouse for storing production packaging materials. As the products are produced and shipped, the inventory of packaging materials will be consumed. To meet the needs of continuous operation, it is necessary to replenish the packaging materials. The circulation path of ordinary packaging materials is: supplier - three-dimensional warehouse - buffer area - production line, and the circulation path of glass bottles is: supplier - glass bottle warehouse - production line. The replenishment time and replenishment quantity at each stage are key decisions. If too much is replenished, it will increase the capital occupation and the risk of inventory backlog and explosion. If too little is replenished, it will lead to a shortage of packaging materials and affect production efficiency, which is not conducive to the operation of the enterprise. The existing technical solutions usually replenish materials based on human experience, but the replenishment time and quantity are not reasonable enough, resulting in the problem that the production line cannot produce continuously, wasting production line resources, reducing production efficiency, and unable to achieve refined management of the packaging material replenishment process in the production line Summary of the Invention

[0003] In view of this, the present invention provides a method, a system and a computer device for replenishing materials in a production line supply to solve the problem that the existing replenishment of packaging materials in the production line is not reasonable enough

[0004] In a first aspect, the present invention provides a method for replenishing materials in a production line supply, the method comprising: Obtaining production line buffer information and production work orders in a preset time period, and determining whether to initiate a material calling request by using the MES algorithm based on the production line buffer information and the production work orders in the preset time period. When it is necessary to initiate a material calling request, submitting material calling information Receiving the material calling information, and creating a pallet material handling task based on the material calling information Issuing a handling instruction to an automatic handling device based on the pallet material handling task Controlling the automatic handling device to remove the required pallet materials from a preset buffer area based on the handling instruction, and controlling the automatic handling device to directly dock with the production line to complete the material replenishment handover based on the removed pallet materials

[0005] The present invention provides a method for feeding and replenishing materials in a production line. The method includes obtaining production line buffer information and production work orders for a preset time period, and using the MES algorithm based on the production line buffer information and the production work orders for the preset time period to determine whether to initiate a material calling request. When a material calling request needs to be initiated, material calling information is submitted. Then, a pallet material handling task is created based on the material calling information. Next, a handling instruction is issued to an automatic handling device based on the pallet material handling task. Finally, based on the handling instruction, the automatic handling device is controlled to remove the required pallet materials from a specified preset buffer area, and based on the removed pallet materials, the automatic handling device is controlled to directly dock with the production line to complete the material replenishment handover. The whole process of task creation, instruction issuance, material removal, and material feeding is monitored according to the actual material requirements of the production line, improving the accuracy and timeliness of material replenishment, ensuring that production requirements are met while reducing ineffective inventory and waste of inventory resources, further improving production efficiency, preventing the production line from stopping, ensuring continuous output of the production line, making the replenishment process of each material more reasonable, and solving the problem of unreasonable packaging material replenishment in the existing production line.

[0006] In an optional implementation manner, the production line includes a production chain track, and a plurality of pallet positions are arranged on the production chain track as pallet buffer areas. Obtaining the production work orders for a preset time period and the production line buffer information includes: Obtaining the production plan for a preset time period and collecting the optoelectronic signals transmitted by each pallet position on the production chain track; Generating production work orders based on the production plan for a preset time period; Determining the number of pallets on the pallet positions based on the optoelectronic signals, and generating production line buffer information based on the number of pallets.

[0007] The present invention provides a method for feeding and replenishing materials in a production line. By generating production work orders through the production plan for a preset time period, determining the number of pallets on the pallet positions based on the optoelectronic signals, and generating production line buffer information based on the number of pallets, the production work orders and the primary buffer information of the production line can be accurately obtained, providing conditions for subsequent initiation of material calling requests.

[0008] In an optional implementation manner, using the MES algorithm based on the production line buffer information and the production work orders for the preset time period to determine whether to initiate a material calling request, and when a material calling request needs to be initiated, submitting material calling information includes: Determining the planned completion quantity based on the production work orders for the preset time period, and extracting the remaining number of pallets and the used number of pallets on the pallet positions from the production line buffer information; Using the MES algorithm to calculate the remaining completion quantity and the completed quantity respectively based on the remaining number of pallets and the used number of pallets; the MES algorithm is a calculation algorithm based on artificial intelligence; Based on the planned completed quantity, the completed quantity, and the remaining completed quantity, the MES algorithm is used for material calculation. When the sum of the completed quantity and the remaining completed quantity is less than the planned completed quantity and there are vacant pallet positions on the production line, a material calling request needs to be initiated, and the material calling information is submitted based on the material calling request. The material calling information includes the factory where the production line is located, the inventory location of the production line, the feeding point on the production line, the name of the production line, the supplier, the required material number, and the required quantity of the material. When the sum of the completed quantity and the remaining completed quantity is greater than or equal to the planned completed quantity, there is no need to initiate a material calling request.

[0009] The present invention provides a method for feeding and replenishing materials on a production line. The MES algorithm is used and combined with the available pallet positions on the production line, the planned completed quantity, the completed quantity, and the remaining completed quantity of the production line to jointly judge whether the production line needs to call for materials. By accurately judging the demand for replenishment of the production line through the completed quantity and the available pallet positions, it is also possible to avoid the situation where there is no storage pallet position for replenishment, ensuring the normal operation of the production line replenishment process.

[0010] In an optional implementation manner, a pallet material handling task is created based on the material calling information, including: Determine the corresponding preset buffer inventory location, the pallet number in the preset buffer, and the material number corresponding to the pallet based on the supplier and the required material number; Create a pallet material handling task based on the factory where the production line is located, the inventory location of the production line, the feeding point on the production line, the name of the production line, the supplier, the preset buffer inventory location, the pallet number in the preset buffer, the material number corresponding to the pallet, and the required quantity of the material.

[0011] The present invention provides a method for feeding and replenishing materials on a production line. Determining the corresponding preset buffer inventory location, the pallet number in the preset buffer, and the material number corresponding to the pallet based on the supplier and the required material number is beneficial for accurately finding the inventory location, pallet number, and material number corresponding to the pallet in the preset buffer for the supplier and material number of the materials required by the production line. Creating a pallet material handling task accurately based on the factory where the production line is located, the inventory location of the production line, the feeding point on the production line, the name of the production line, the supplier, the preset buffer inventory location, the pallet number in the preset buffer, the material number corresponding to the pallet, and the required quantity of the material provides conditions for replenishing the production line from the preset buffer.

[0012] In an optional implementation manner, the automatic handling equipment is controlled based on the handling instruction to remove the required pallet materials from the preset buffer, and the automatic handling equipment is controlled based on the removed pallet materials to directly dock with the production line to complete the material replenishment handover, including: Based on the handling instruction, the supplier, the preset buffer inventory location, the pallet number in the preset buffer, the material number corresponding to the pallet, and the required quantity of materials, control the automatic handling equipment to remove the corresponding pallet materials from the specified preset buffer according to the principle of first-in, first-out of the materials entered first and / or the principle of first-out of the materials that expire first; Based on the removed pallet materials, control the automatic handling equipment to transport the pallet materials to the queuing position; Control the automatic handling equipment at the queuing position to directly connect with the production line to complete the material replenishment handover.

[0013] In an alternative embodiment, controlling the automatic handling equipment at the queuing position to directly connect with the production line to complete the material replenishment handover includes: Control the automatic handling equipment at the queuing position to apply for a feeding request to the production line; When there is an empty pallet position on the production line, determine that the feeding request is passed, and control the automatic handling equipment to transport the pallet materials to the feeding point on the production line to complete the material replenishment handover.

[0014] The present invention provides a production line feeding and replenishment method. Based on the handling instruction, the supplier, the preset buffer inventory location, the pallet number in the preset buffer, the material number corresponding to the pallet, and the required quantity of materials, control the automatic handling equipment to remove the corresponding pallet materials from the specified preset buffer according to the principle of first-in, first-out of the materials entered first and / or the principle of first-out of the materials that expire first, which ensures the first-in, first-out principle of the pallet materials, improves the availability of the materials, controls the automatic handling equipment at the queuing position to directly connect with the production line to complete the material replenishment handover, without hierarchical feedback, improves the replenishment efficiency, provides conditions for the normal replenishment of the production line, and ensures the continuity of the production line output.

[0015] In an alternative embodiment, the production line feeding and replenishment method further includes: When the material replenishment handover is completed, hierarchically feedback the task handover result; Update the preset buffer inventory information based on the task handover result, and generate a posting information based on the inventory information; the inventory information includes the inventory information of regularly transferring from the preset buffer bin to the feeding point bin on the production line; Generate a material voucher based on the posting information.

[0016] The present invention provides a production line feeding and replenishment method. By hierarchically feedbacking the task handover result, it reduces unnecessary communication costs, shares the replenishment information to all levels, improves work efficiency, updates the preset buffer inventory information based on the task handover result, and generates a posting information based on the inventory information, realizing the real-time update of the inventory information, ensuring the consistency between the accounts and the actual situation, and generating a material voucher based on the posting information to ensure the consistency between the accounts.

[0017] Second aspect, the present invention provides a production line feeding and replenishment system, which includes: MES subsystem, which is used to obtain production line buffer information and production work orders in a preset time period, and use the MES algorithm to judge whether to initiate a material calling request based on the production line buffer information and the production work orders in the preset time period. When a material calling request needs to be initiated, it submits material calling information; EWM subsystem, which is communicatively connected to the MES subsystem. The EWM subsystem is used to receive the material calling information transmitted by the MES subsystem and create a pallet material handling task based on the material calling information; WCS subsystem, which is communicatively connected to the EWM subsystem. The WCS subsystem is used to issue a handling instruction to the automatic handling equipment based on the pallet material handling task; RCS subsystem, which is communicatively connected to the WCS subsystem. The RCS subsystem includes an automatic handling equipment. The RCS subsystem is used to control the automatic handling equipment to remove the required pallet materials from the specified preset buffer area based on the handling instruction, and control the automatic handling equipment to directly dock with the production line to complete the material replenishment handover based on the removed pallet materials.

[0018] Third aspect, the present invention provides a computer device, which includes: a memory and a processor, which are communicatively connected to each other. The memory stores computer instructions, and the processor executes the computer instructions to execute the production line feeding and replenishment method of the first aspect or any corresponding embodiment thereof.

[0019] Fourth aspect, the present invention provides a computer-readable storage medium, on which computer instructions are stored. The computer instructions are used to cause a computer to execute the production line feeding and replenishment method of the first aspect or any corresponding embodiment thereof.

[0020] Fifth aspect, the present invention provides a computer program product, which includes computer instructions. The computer instructions are used to cause a computer to execute the production line feeding and replenishment method of the first aspect or any corresponding embodiment thereof. Description of the Drawings

[0021] In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following will briefly introduce the drawings required for use in the description of the specific embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0022] Figure 1 It is a flowchart of the production line feeding and replenishment method according to an embodiment of the present invention; Figure 2It is a schematic flowchart of another method for replenishing materials in a production line according to an embodiment of the present invention; Figure 3 It is a schematic flowchart of yet another method for replenishing materials in a production line according to an embodiment of the present invention; Figure 4 It is a schematic diagram of information interaction of a production line material supply and replenishment system according to an embodiment of the present invention; Figure 5 It is a schematic flowchart of still another method for replenishing materials in a production line according to an embodiment of the present invention; Figure 6 It is a schematic flowchart of still another method for replenishing materials in a production line according to an embodiment of the present invention; Figure 7 It is a structural block diagram of a production line material supply and replenishment system according to an embodiment of the present invention; Figure 8 It is a schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. Detailed implementation manners

[0023] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Apparently, the described embodiments are some but not all of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.

[0024] According to an embodiment of the present invention, an embodiment of a method for replenishing materials in a production line is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in a different order than here.

[0025] In this embodiment, a method for replenishing materials in a production line is provided, which can be used in the above computer device. A production line material supply and replenishment system is set in the computer device, as Figure 4 shown. The production line material supply and replenishment system includes an MES subsystem (Manufacturing Execution System, production management subsystem), an EWM subsystem (Extended Warehouse Management, warehouse management subsystem), a WCS subsystem (Warehouse Control System, warehouse control subsystem), and an RCS subsystem (Robotic Control System, equipment scheduling subsystem) that communicate with each other in sequence. Figure 1is a flowchart of a method for replenishing materials in a production line according to an embodiment of the present invention. As Figure 1 shown, the process includes the following steps: Step S101, obtain the production line buffer information and production work orders for a preset time period, and use the MES algorithm based on the production line buffer information and production work orders for the preset time period to determine whether to initiate a material calling request. When a material calling request needs to be initiated, submit the material calling information.

[0026] Specifically, in the operation of a production enterprise, the production line is located in the packaging material production department, and an MES subsystem is set up in the packaging material production department. Among them, the production line buffer information can be defined as the first-level buffer information. In this embodiment, the preset time period is set as daily, and the production work orders for the preset time period refer to the production work orders formed according to the enterprise's production plan every day, and the production work orders formed according to the enterprise's production plan every day are stored in the MES subsystem.

[0027] Among them, the MES algorithm is not actually a specific algorithm, but a software system for optimizing the manufacturing process. This software system uses a variety of algorithms and technologies to implement the execution, tracking, monitoring, and feedback of production plans. For example, in the MES subsystem, algorithms based on artificial intelligence may be used to calculate the size relationship between the buffer information and the production volume of production work orders to determine whether a material calling request is needed, or machine learning algorithms may be used for quality prediction and defect detection, or algorithms such as support vector machines (SVM) may be used for fault prediction.

[0028] The MES subsystem is a production information management system for the execution layer of the workshop of a manufacturing enterprise, connecting upper-level management decisions and lower-level production operations. The main purpose is to track and record the transformation from raw materials to finished products in real time, and provide accurate and up-to-date information on the status of production activities by capturing data from various sources (including machines, sensors, and operators).

[0029] Obtain the first-level buffer information of the production line and production work orders for a preset time period through the MES subsystem, and use the MES algorithm to calculate whether the materials in the first-level buffer information of the production line can meet the production volume on the daily production work orders. When the materials in the first-level buffer information of the production line can meet the production volume on the daily production work orders, there is no need to initiate a material calling request. Otherwise, a material calling request needs to be initiated, and the material calling information is submitted to the EWM subsystem, as Figure 5 shown, that is, the MES subsystem executes a call for materials to the EWM subsystem according to the production rhythm.

[0030] Among them, the material calling information needs to include: information such as the factory where the production line is located, the production line inventory location, the production line loading point, the production line name, the supplier, the required material number, and the required material quantity, so that the EWM subsystem can accurately create a material handling task.

[0031] Step S102: Receive the material call information and create a pallet material handling task based on the material call information.

[0032] Specifically, as Figure 4 and Figure 5 shown, receive the material call information through the EWM subsystem, create a pallet material handling task according to the information such as the feeding point on the production line, the production line name, the supplier, the required material number, and the required quantity of materials in the material call information, and send the pallet material handling task to the WCS subsystem. The pallet material handling task shall include information such as the factory where the production line is located, the inventory location of the production line, the feeding point on the production line, the production line name, the supplier, the inventory location of the preset buffer area, the pallet number in the preset buffer area, the material number corresponding to the pallet, and the required quantity of materials, so that the WCS subsystem can accurately issue handling instructions to the automatic handling equipment.

[0033] Step S103: Issue a handling instruction to the automatic handling equipment based on the pallet material handling task.

[0034] Specifically, the automatic handling equipment is located in the RCS subsystem. The automatic handling equipment can be an Automated Guided Vehicle (AGV), and the pallet material handling and transportation are realized through the AGV.

[0035] The WCS subsystem (Warehouse Control System) is a warehouse control system, which is a layer of management control system between the EWM subsystem and the RCS subsystem. The core functions of the WCS subsystem include equipment control and management, task allocation and optimization, workflow control, and data integration and communication.

[0036] Use the WCS subsystem to issue a handling instruction to the automatic handling equipment based on the pallet material handling task.

[0037] Step S104: Control the automatic handling equipment to remove the required pallet materials from the preset buffer area based on the handling instruction, and control the automatic handling equipment to directly dock with the production line to complete the material replenishment handover based on the removed pallet materials.

[0038] Specifically, use the RCS subsystem to control the removal of the required pallet materials from the preset buffer area based on the handling instruction information. The handling instruction information includes information such as the location of the preset buffer area, the pallet number corresponding to the required material, the material number, and the required quantity of materials. The RCS subsystem is a system for equipment scheduling, mainly used for managing and optimizing the scheduling and operation of Automated Guided Vehicles (also known as Automatic Guided Vehicles) AGV. The RCS subsystem includes a PLC controller for controlling the AGV to handle and transport pallet materials.

[0039] The preset cache area can be defined as a secondary cache area for storing materials. The secondary cache area is mainly used to replenish the primary cache of the production line, that is, the method of this embodiment is used to carry out the production line replenishment process. When the material in the secondary cache area does not reach the preset threshold, materials can be called from the three-dimensional warehouse for replenishment. Please refer to the relevant technology and will not go into details here.

[0040] like Figure 4 As shown in the figure, when the required pallet materials are successfully taken off the preset buffer area, the RCS subsystem controls the unmanned transport AGV to transport the materials to the queue position, and the unmanned transport AGV is directly connected to the production line. When the production line meets the loading conditions, the unmanned transport AGV is controlled to transport the materials directly to the loading point of the production line. There is no need to apply for loading step by step, which improves the replenishment efficiency.

[0041] The production line material supply and replenishment method provided in the present embodiment obtains the production line cache information and the production work order of the preset time period, and uses the MES algorithm to determine whether to initiate a material request based on the production line cache information and the production work order of the preset time period, and submits the material request information when it is necessary to initiate a material request; then creates a pallet material handling task based on the material request information; then issues a handling instruction to the automatic handling equipment based on the pallet material handling task; finally, based on the handling instruction, controls the automatic handling equipment to remove the required pallet materials from the specified preset cache area, and controls the automatic handling equipment to directly connect with the production line to complete the material replenishment and handover based on the removed pallet materials, thereby realizing the generation of material request according to the actual material demand of the production line, and monitoring the entire process of task creation, instruction issuance, material removal and material loading according to the material request, thereby improving the accuracy and real-time performance of material replenishment, ensuring that production demand is met while reducing invalid inventory and reducing inventory resource waste, further improving production efficiency, preventing production line shutdowns, ensuring continuous output of the production line, making the replenishment process of each material more reasonable, and solving the problem of unreasonable replenishment of packaging materials in existing production lines.

[0042] In this embodiment, a production line material supply and replenishment method is provided, which can be used in the above-mentioned computer device, and a production line material supply and replenishment system is set in the computer device, such as Figure 4 As shown in the figure, the production line supply and replenishment system includes the MES subsystem (Manufacturing Execution System), EWM subsystem (Extended Warehouse Management), WCS subsystem (Warehouse Control System) and RCS subsystem (Robotic Control System), which communicate in sequence. Figure 2It is a flowchart of the feeding and replenishment method for a production line according to an embodiment of the present invention. As Figure 2 shown, the process includes the following steps: Step S201: Obtain the production line buffer information and the production work orders for a preset time period, and use the MES algorithm based on the production line buffer information and the production work orders for the preset time period to determine whether to initiate a material calling request. When a material calling request needs to be initiated, submit the material calling information.

[0043] Specifically, the production line includes a production chain track, and multiple pallet positions are set on the production chain track as a pallet buffer area; the above step S201 includes: Step S2011: Obtain the production plan for a preset time period, and collect the optoelectronic signals transmitted by each pallet position on the production chain track.

[0044] Specifically, the production plan for the preset time period in this embodiment is the daily production plan. Photoelectric sensors are installed on the production chain track to detect the presence of an object or measure the characteristics of an object using the photoelectric effect, that is, use the optoelectronic signals to sense whether there is pallet material on each pallet position.

[0045] Furthermore, obtain the production plan for a preset time period: By docking with the Enterprise Resource Planning (ERP) system or the production plan management system, the MES subsystem can obtain the detailed production plan according to the preset time period (such as daily, the next week, a month, etc.). This production plan contains key information such as product types and planned completion quantities, which are the basis for subsequent production activity arrangements. For example, it is obtained from the ERP system that within the next week, the planned completion quantity of product A is 1000 pieces, and the planned completion quantity of product B is 800 pieces. Collect the optoelectronic signals transmitted by each pallet position on the production chain track: Install photoelectric sensors at each pallet position on the production chain track. These sensors will collect the pallet position status information in real time and transmit it to the MES subsystem in the form of optoelectronic signals. When a pallet passes by or stays at a pallet position, the status of the optoelectronic signal will change. The MES subsystem can accurately master the real-time dynamics of each pallet position by continuously monitoring these signals.

[0046] Step S2012: Generate production work orders based on the production plan for a preset time period.

[0047] Specifically, form production work orders based on the daily production plan of the enterprise and store the production work orders in the MES subsystem.

[0048] Furthermore, generate production work orders based on the production plan for a preset time period: The MES subsystem automatically generates production work orders based on the obtained production plan for the preset time period. The production work orders specify in detail information such as the types and quantities of products to be produced in each production batch, the estimated production time, and the corresponding production lines. For example, according to the above production plan with a planned completion quantity of 1,000 pieces of Product A and 800 pieces of Product B, the MES system generates two production work orders. One is for Product A, arranged on Production Line 1, planned to be divided into 10 batches, with 100 pieces produced in each batch, and it is expected to complete 2 batches per day; the other is for Product B, arranged on Production Line 2, planned to be divided into 8 batches, with 100 pieces produced in each batch, and it is expected to complete 1.6 batches per day (which can be fine-tuned according to the actual production situation). As the core instruction for production execution, the production work orders guide the orderly development of subsequent production activities.

[0049] Step S2013, determine the number of pallets on the pallet positions based on the optoelectronic signals, and generate production line buffer information based on the number of pallets.

[0050] Specifically, determine the number of pallets on the pallet positions based on the optoelectronic signals: The MES subsystem analyzes and processes the collected optoelectronic signals. By judging the state changes of the optoelectronic signals at each pallet position, the number of pallets on the current production conveyor can be accurately determined. For example, after a period of data collection and analysis, the MES subsystem counts that there are 50 pallet positions on the production conveyor, and 30 of them have pallets placed on them. Generate production line buffer information based on the number of pallets: Based on the determined number of pallets, combined with the load-bearing capacity of each pallet and the status of the materials on the current pallets (such as whether they are full, the types of materials, etc.), the MES subsystem generates production line buffer information. This information includes the current buffer capacity of the production line, the occupied buffer capacity, the remaining buffer capacity, and the relevant situations of the materials carried by each pallet. Assume that the standard load-bearing capacity of each pallet is 50 pieces of materials. Among the current 30 pallets, 20 are full of Product A, with 50 pieces carried on each pallet, and 10 pallets are empty. Then the occupied buffer capacity of the production line is 20×50 = 1,000 pieces, and the remaining buffer capacity is (30 - 20)×50 = 500 pieces. Through this information, production managers can intuitively understand the real-time status of the production line buffer and provide an important basis for material scheduling and production arrangement.

[0051] Step S2014, determine the planned completion quantity based on the production work orders for a preset time period, and extract the remaining number of pallets and the used number of pallets on the pallet positions from the production line buffer information.

[0052] Specifically, determine the categories and quantities of products to be produced according to the daily production work orders, that is, the planned completion quantity. Among them, the products can include products from multiple suppliers. When the production line starts, the pallet positions are in a saturated state, that is, there are pallet materials on each pallet position. After the production line has been running for a period of time, the pallets corresponding to the materials used up on the production chain are taken off the shelves, and the vacant pallet positions are the number of used pallets, and the unused pallet materials on the pallet positions are the remaining pallet quantity. The first-level cache of the production line can be determined corresponding to the unused pallet materials on the production chain.

[0053] Further, determine the planned completion quantity based on the production work orders within a preset time period: The production work orders are generated based on the production plan within a preset time period, which clearly stipulates the quantity of products to be produced in each production batch. By summarizing the production quantities of the corresponding products in the production work orders, the planned completion quantity can be determined. For example, in the production work order for a certain product, 10 production batches are arranged, and 50 pieces of products are produced in each batch. Then the planned completion quantity of this product is 10×50 = 500 pieces.

[0054] Extract the remaining pallet quantity and the used pallet quantity on the pallet positions from the production line cache information: The production line cache information details the usage of the pallet positions on the production chain. By querying the production line cache information database, the remaining pallet quantity and the used pallet quantity on the current pallet positions can be obtained. Suppose the production line cache information shows that there are a total of 80 pallet positions on the production chain, and the number of used pallets is 50. Then the remaining pallet quantity is 80 - 50 = 30.

[0055] Step S2015, respectively calculate the remaining completion quantity and the completed quantity based on the remaining pallet quantity and the used pallet quantity using the MES algorithm; the MES algorithm is a calculation algorithm based on artificial intelligence.

[0056] Specifically, the raw materials required for each product are preset, and the corresponding relationship between the products and the required raw materials is stored in the MES subsystem. Calculate the remaining completion quantity and the completed quantity respectively using the MES algorithm according to the corresponding relationship, the remaining pallet quantity and the used pallet quantity, that is, the remaining categories and quantities of products to be produced and the categories and quantities of products that have been produced.

[0057] Further, based on the remaining pallet quantity and the used pallet quantity, the MES algorithm is used to calculate the remaining completed quantity and the completed quantity respectively: The MES algorithm adopted here is a calculation algorithm based on artificial intelligence. This algorithm takes into account various factors, such as the quantity of materials usually carried by each pallet, the material loss rate during the production process, production efficiency, etc. Taking the example that each pallet can carry 10 pieces of materials on average, the number of used pallets is 50. Assuming the material loss rate is 5%, then the calculation of the completed quantity may be 50×10×(1 - 5%) = 475 pieces. For the remaining completed quantity, the number of remaining pallets is 30. Calculated according to the same carrying capacity and loss rate, the remaining completed quantity may be 30×10×(1 - 5%) = 285 pieces (the actual calculation will be accurately calculated according to more detailed parameters in the algorithm model).

[0058] Step S2016, based on the planned completed quantity, the completed quantity and the remaining completed quantity, use the MES algorithm to perform material calculation. When the sum of the completed quantity and the remaining completed quantity is less than the planned completed quantity and there are vacant pallet positions on the production line, a material calling request needs to be initiated, and the material calling information is submitted based on the material calling request; the material calling information includes the factory where the production line is located, the inventory location of the production line, the feeding point on the production line, the production line name, the supplier, the required material number, and the required quantity of materials.

[0059] In an alternative embodiment, the above step S2016 includes: Step a1, the basis of material calculation: During the production process, the MES algorithm is used to calculate materials. Three key data are involved, namely the planned completed quantity, the completed quantity and the remaining completed quantity. The planned completed quantity is the final quantity of products that need to be completed according to the production order or production plan; the completed quantity is the quantity of products that have been completed during the production process; the remaining completed quantity is the difference obtained by subtracting the completed quantity from the planned completed quantity, that is, the quantity of products that still need to be completed.

[0060] Based on the planned completed quantity, the completed quantity and the remaining completed quantity, use the MES algorithm to perform material calculation: The MES algorithm comprehensively considers the planned completed quantity, the completed quantity and the remaining completed quantity, combines the bill of materials (BOM) and production process requirements, etc., and calculates the types and quantities of materials required in the current production stage. For example, according to the bill of materials of the product, producing one product requires consuming 3 pieces of material A and 2 pieces of material B. Combining the completed quantity and the remaining completed quantity, it is possible to accurately calculate how much more material A and material B are needed to complete the production task.

[0061] Step a2, the trigger condition for the material calling request: When the sum of the completed quantity and the remaining quantity to be completed is less than the planned completion quantity, it means that the actual production progress lags behind the planned progress, and there may be a shortage of materials. At the same time, if there are vacant pallet positions on the production line, it indicates that the production line has the space condition to receive new materials. Only when both of these conditions are met is it necessary to initiate a material requisition request and submit the material requisition information.

[0062] Exemplarily, when the sum of the completed quantity and the remaining quantity to be completed is less than the planned completion quantity and there are vacant pallet positions on the production line, a material requisition request needs to be initiated. For example, if the planned completion quantity is 600 pieces, the completed quantity is 475 pieces, and the remaining quantity to be completed is 285 pieces, and their sum is 475 + 285 = 760 pieces which is greater than the planned completion quantity, then a material requisition request is not needed at this time; if the planned completion quantity is 800 pieces, the completed quantity is 475 pieces, and the remaining quantity to be completed is 285 pieces, and their sum is 475 + 285 = 760 pieces which is less than the planned completion quantity, and there are detected vacant pallet positions on the production line, then a material requisition request needs to be initiated. Among them, the material requisition information is composed as follows: Factory where the production line is located: Clearly define the specific factory address and factory name to which the production line belongs, which helps to accurately locate the source factory of material requirements in the group or multi-factory operation mode.

[0063] Inventory location of the production line: Point out the warehouse or inventory area where the production line stores materials, so as to retrieve materials from the correct inventory location.

[0064] Feeding point on the production line: Explain the specific feeding position where the materials need to be transported to the production line to ensure that the materials can be accurately delivered to the production use point.

[0065] Name of the production line: Clearly identify the name of the production line that requires materials, which is convenient for production management and material distribution personnel to quickly identify the corresponding production line.

[0066] Supplier: That is, the supplier information that provides the required materials, including the supplier name, contact information, etc., which is convenient for timely communicating with the supplier about material supply matters.

[0067] Required material number: The unique number of the material, through which the specific type of material required can be accurately identified to avoid material confusion.

[0068] Required quantity of materials: According to the production progress and material consumption situation, calculate the specific quantity of materials that need to be replenished to ensure the accuracy of material supply, which can meet the production needs and avoid excessive inventory backlog.

[0069] When the trigger conditions for the material requisition request are met, the relevant information is sorted out and submitted according to the above requirements for the composition of the material requisition information to ensure the material supply of the production line and maintain the normal progress of production.

[0070] Step S2017, when the sum of the completed quantity and the remaining quantity to be completed is greater than or equal to the planned completion quantity, there is no need to initiate a material requisition request.

[0071] Specifically, when the sum of the completed quantity and the remaining quantity to be completed is greater than or equal to the planned completion quantity, it indicates that the actual production progress has reached or exceeded the planned progress. At this time, the material supply can meet the production requirements in the current stage, and there is no need to initiate a material requisition request.

[0072] Step S202, receive the material requisition information and create a pallet material handling task based on the material requisition information.

[0073] Specifically, the above step S202 includes: Step S2021, determine the corresponding preset buffer inventory location, the pallet number in the preset buffer, and the material number corresponding to the pallet based on the supplier and the required material number.

[0074] In an alternative embodiment, the above step S2021 includes: Step b1, determine the preset buffer inventory location: Enterprises usually establish a corresponding relationship database for material supply and storage. In this database, for each type of material supplied by each supplier, the corresponding preset buffer inventory location is preset. After determining the supplier and the required material number, this database can be queried, and based on the combined index of the supplier name and the material number, the preset buffer inventory location corresponding to this material can be quickly obtained. For example, supplier A has been providing parts with the material number M001 for the production line for a long time, and the corresponding preset buffer inventory location is configured in the database as shelf A in area 3 of the warehouse.

[0075] Step b2, determine the pallet number in the preset buffer and the material number corresponding to the pallet: Inside the preset buffer, materials are stored and transferred in units of pallets. Similarly, with the help of the database, after obtaining the preset buffer inventory location, further query the pallet information related to the required material number under this inventory location. The database records the material number carried by each pallet and the pallet number. For example, in the preset buffer corresponding to shelf A in area 3 of the above warehouse, it can be known through query that the pallet with the pallet number T005 carries the material with the material number M001, which determines the pallet number in the preset buffer and the material number corresponding to the pallet. In this way, after the material requisition request is initiated, the storage location of the material in the preset buffer can be accurately located, accelerating the material allocation and supply speed, and ensuring the efficient operation of the production line.

[0076] Step S2022: Create a pallet material handling task based on the factory where the production line is located, the inventory location of the production line, the loading point of the production line, the name of the production line, the supplier, the inventory location of the preset buffer area, the pallet number in the preset buffer area, the material number corresponding to the pallet, and the required quantity of materials.

[0077] In some alternative embodiments, the above step S2022 includes: Create a pallet material handling task, that is, perform task planning for the handling task, including: Step c1: Define the handling starting point: Determine the starting position of the pallet material according to the inventory location of the preset buffer area. For example, if the inventory location of the preset buffer area is Shelf A in Area 3 of the warehouse, then the handling starting point is at this shelf.

[0078] Step c2: Determine the handling ending point by combining the factory where the production line is located, the inventory location of the production line, and the loading point of the production line. Assume that the factory where the production line is located is Factory X, the inventory location of the production line is the temporary material storage area in Workshop 1 of this factory, and the loading point of the production line is the loading platform near Station 3 of Production Line 1. Then the handling ending point is this loading platform.

[0079] Create a pallet material handling task based on the factory where the production line is located, the inventory location of the production line, the loading point of the production line, the name of the production line, the supplier, the inventory location of the preset buffer area, the pallet number in the preset buffer area, the material number corresponding to the pallet, the required quantity of materials, the handling starting point, and the handling ending point.

[0080] Step S203: Send a handling instruction to the automatic handling equipment based on the pallet material handling task. For details, please refer to Figure 1 Step S103 of the illustrated embodiment, which will not be elaborated here.

[0081] Step S204: Control the automatic handling equipment to remove the required pallet materials from the preset buffer area based on the handling instruction, and control the automatic handling equipment to directly dock with the production line to complete the material replenishment handover based on the removed pallet materials. For details, please refer to Figure 1 Step S104 of the illustrated embodiment, which will not be elaborated here.

[0082] The production line feeding and replenishment method provided in this embodiment generates production work orders through the production plan for a preset time period, determines the number of pallets on the pallet positions based on optoelectronic signals, and generates production line buffer information based on the number of pallets, enabling accurate acquisition of production work orders and the primary buffer information of the production line, providing conditions for subsequent material calling requests. The MES algorithm is adopted and combined with the available pallet positions on the production line, the planned completion quantity, the completed quantity, and the remaining completion quantity of the production line to jointly determine whether the production line needs to call for materials. The demand for replenishment of the production line is accurately judged through the completed quantity and the available pallet positions, and the situation where there is no storage pallet position for replenishment can also be avoided, ensuring the normal operation of the production line replenishment process. Based on the supplier and the required material number, the corresponding preset buffer inventory location, the pallet number in the preset buffer, and the material number corresponding to the pallet are determined, which is conducive to accurately finding the inventory location, pallet number, and material number corresponding to the pallet in the preset buffer for the supplier and material number of the materials required by the production line. Based on the factory where the production line is located, the production line inventory location, the production line loading point, the production line name, the supplier, the preset buffer inventory location, the pallet number in the preset buffer, the material number corresponding to the pallet, and the required material quantity, a pallet material handling task is accurately created.

[0083] In this embodiment, a production line feeding and replenishment method is provided, which can be used in the above computer device. A production line feeding and replenishment system is set in the computer device, as Figure 4 shown. The production line feeding and replenishment system includes an MES subsystem (Manufacturing Execution System, production management subsystem), an EWM subsystem (Extended Warehouse Management, warehouse management subsystem), a WCS subsystem (Warehouse Control System, warehouse control subsystem), and an RCS subsystem (Robotic Control System, equipment scheduling subsystem) that communicate with each other in sequence. Figure 3 is a flowchart of the production line feeding and replenishment method according to an embodiment of the present invention, as Figure 3 shown. The process includes the following steps: Step S301, obtain production line buffer information and production work orders for a preset time period, and use the MES algorithm based on the production line buffer information and the production work orders for the preset time period to determine whether to initiate a material calling request. When a material calling request needs to be initiated, submit the material calling information. For details, please refer to Figure 2 step S201 of the embodiment shown here, which will not be elaborated here.

[0084] Step S302, receive the material calling information, and create a pallet material handling task based on the material calling information. For details, please refer to Figure 2 step S202 of the embodiment shown here, which will not be elaborated here.

[0085] Step S303: Send a handling instruction to the automatic handling equipment based on the pallet material handling task.

[0086] Specifically, as Figure 4 and Figure 5 shown, sending a handling instruction to the automatic handling equipment based on the pallet material handling task is the pallet material handling task allocation process. Step S303 includes the following steps: Step S3031: Instruction reception and parsing: The WCS subsystem receives the pallet material handling task sent by the EWM subsystem and parses the pallet material handling task. It clarifies the specific tasks that the automatic handling equipment needs to execute, such as where to handle the pallet, where to move it to, and the handling quantity, etc. Step S3032: Equipment scheduling and path planning: The WCS subsystem performs equipment scheduling according to the real-time status of the automatic handling equipment (such as equipment location, whether it is idle, etc.). For example, select the nearest available automated guided vehicle (AGV) to the handling starting point to execute the handling task. At the same time, the WCS subsystem uses its own path planning algorithm to plan the optimal handling path for the automatic handling equipment, considering factors such as the channel layout in the warehouse, the activities of other equipment and personnel, etc., to avoid collisions and congestion. Step S3033: Collaborate with the RCS subsystem: The WCS subsystem assigns the handling task to the selected automatic handling equipment (i.e., sends a handling instruction to the automated guided vehicle AGV) and collaborates with the RCS subsystem (robot control system, if the automatic handling equipment is of the robot type). It sends equipment operation parameters and task instructions to the RCS subsystem, such as the running speed and action sequence of the robot, to ensure that the automatic handling equipment can accurately execute the handling task.

[0087] Exemplarily, first specify the handling personnel or equipment: Reasonably allocate handling resources according to the production line name and task urgency. If it is an urgent material handling task and production line 1 is relatively critical, an experienced forklift driver or automated handling equipment can be arranged to be responsible for the handling. For example, arrange forklift driver Zhang San to execute this pallet material handling task. When deciding to use automatic handling equipment, it is necessary to ensure that the equipment is in normal operation and there is no conflict in its task queue. Then associate the supplier information: Record the supplier information of the material so that the supplier can be communicated with in a timely manner in case of problems during the handling process. If the supplier is Company A, clearly mark it in the handling task record to facilitate tracing the source of the material and related responsibilities.

[0088] Step S304: Control the automatic handling equipment to remove the required pallet material from the preset buffer area based on the handling instruction, and control the automatic handling equipment to directly dock with the production line to complete the material replenishment handover based on the removed pallet material.

[0089] Specifically, the above step S304 includes: Step S3041, based on the handling instruction, the supplier, the preset buffer inventory location, the pallet number in the preset buffer, the material number corresponding to the pallet, and the required quantity of materials, control the automatic handling equipment to remove the corresponding pallet materials from the specified preset buffer according to the principle of first-in, first-out (FIFO) and / or first-expired, first-out (FEFO).

[0090] In an alternative embodiment, the above step S3041 includes: Determination and execution of the material removal principle: First-in, first-out (FIFO) principle: The RCS subsystem controls the automatic handling equipment to query the inbound time record of each pallet in the database according to the handling instruction and in combination with the preset buffer inventory location information. For pallets from a specific supplier and with a material number corresponding to the pallet meeting the requirements, preferentially select the pallet with the earliest inbound time for removal. For example, in the preset buffer of Shelf A in Area 3 of the warehouse, there are three pallets (T005, T006, T007) all carrying materials with the material number M001, and the inbound times are 3 days ago, 5 days ago, and 2 days ago respectively. According to the FIFO principle, the RCS subsystem controls the automatic handling equipment to first select pallet T006 for removal. First-expired, first-out (FEFO) principle: If the material has a shelf life information, the RCS subsystem controls the automatic handling equipment to query the expiration time of the material on each pallet in the database. For pallets that meet the requirements of the supplier and material number in the handling instruction, preferentially select the pallet with the earliest expiration time for removal. For example, in the same buffer area above, the expiration time of the material on pallet T005 is 5 days later, the expiration time of the material on pallet T006 is 3 days later, and the expiration time of the material on pallet T007 is 7 days later. According to the first-expired, first-out principle, the RCS subsystem controls the automatic handling equipment to first select pallet T006 for removal. Mixed principle (if both are selected): If the enterprise stipulates to follow both the first-in, first-out and first-expired, first-out principles, the RCS subsystem controls the automatic handling equipment to first screen out the set of pallets with the earliest expiration time, and then select the pallet with the earliest inbound time from this set for removal operation.

[0091] Step S3042, based on the removed pallet materials, control the automatic handling equipment to transport the pallet materials to the queuing position.

[0092] Specifically, after the RCS subsystem controls the automatic handling equipment to successfully remove the qualified pallet materials from the shelves, according to the path planning information in the handling instruction (planned by the WCS subsystem), it transports the pallet materials to the designated queuing position. The queuing position is usually an area close to the production line and used for temporarily storing the materials to be replenished. During the handling process, the RCS subsystem controls the automatic handling equipment to continuously communicate with the WCS subsystem, reporting its own position and operating status in real time to ensure the safety and accuracy of the handling process. For example, an automated guided vehicle (AGV) transports the pallet smoothly along the planned path to the queuing position and sends an arrival confirmation signal to the WCS subsystem after arrival.

[0093] Step S3043, control the automatic handling equipment at the queuing position to directly dock with the production line to complete the material replenishment handover.

[0094] In some alternative embodiments, the above step S3043 includes: Step d1, control the automatic handling equipment at the queuing position to apply for a feeding request to the production line.

[0095] Step d2, when there is a vacant pallet position on the production line, determine that the feeding request is approved, and control the automatic handling equipment to transport the pallet materials to the feeding point on the production line to complete the material replenishment handover.

[0096] Specifically, the RCS subsystem controls the automatic handling equipment at the queuing position to apply for a feeding request to the production line. When the automatic handling equipment at the queuing position receives a replenishment request signal from the production line (for example, the production line detects a shortage of materials), the automatic handling equipment transports the pallet materials to the designated feeding point on the production line according to the docking instruction to complete the material replenishment handover. During the handover process, the docking mechanism of the automatic handling equipment and the production line cooperate precisely to ensure that the pallet materials can be accurately received by the production line. For example, the automatic handling equipment accurately positions the pallet on the feeding platform of the production line, and transfers the materials smoothly to the production line through a robotic arm or other docking devices, while feeding back the information that the material replenishment handover is completed to the MES subsystem, so that the MES subsystem can update the production progress and the material inventory status.

[0097] Step S305, when the material replenishment handover is completed, gradually feedback the task handover result; update the inventory information in the preset buffer area based on the task handover result, and generate a posting information based on the inventory information; the inventory information includes the inventory information of regularly transferring from the positions in the preset buffer area to the positions at the feeding points on the production line; generate a material voucher based on the posting information.

[0098] Specifically, the production line feeding and replenishment system also includes an SAP subsystem, which plays an important role in providing data in the basic link of material calculation. It stores the complete master data of the enterprise's materials, including the basic attributes of materials, units, procurement information, cost information, etc. When the MES subsystem performs material calculation, it will obtain data such as the standard usage and cost of materials from the SAP subsystem. These data are the basis for accurately calculating the quantity and cost of materials required for the planned completion quantity. For example, to produce a certain product, Material A is required. The MES subsystem obtains the standard usage of Material A from the SAP subsystem as 5 units per product. According to the planned completion quantity of 100 pieces, the planned usage of Material A required to produce this product can be calculated as 500 units.

[0099] The above step S305 includes: Step S3051, gradually feedback the task handover result: After the automatic handling equipment completes the material replenishment handover, it first feedbacks the successful handover information to the WCS subsystem, along with the handover time, detailed information of the handover materials (such as pallet number, material number, quantity, etc.) and the operation status data of the equipment itself during the handover process. After receiving the feedback, the WCS subsystem sorts out and preliminarily analyzes the data, and then forwards the handover result information to the EWM subsystem, while reporting the equipment scheduling and path execution conditions during the entire handling and handover process, such as whether there is a path change, whether the equipment has a short-term failure and the handling situation, etc. And it forwards the handover result information to the MES subsystem through the EWM subsystem.

[0100] The MES subsystem receives the feedback from the EWM subsystem, records the task handover result in the production task management module, updates the production progress information, and sends a notice to relevant production management personnel to inform that the material replenishment handover has been completed.

[0101] Step S3052, update the inventory information of the preset buffer area: After receiving the notice from the WCS subsystem that the material replenishment handover is completed, the EWM subsystem updates the inventory information of the preset buffer area according to the material information in the handover result (such as the pallet number and the corresponding material quantity that have been handled). For example, 5 pallets of Material M001 are transported from the preset buffer area of Shelf A in Area 3 of the warehouse to the production line. The EWM subsystem reduces the inventory quantity of Material M001 in this buffer area accordingly and updates the pallet occupancy status, marking the handled pallets as the "out of stock" status. Meanwhile, according to the rule of scheduled execution, the EWM subsystem updates the inventory information transferred from the positions in the preset buffer area to the feeding points on the production line. Assuming that the update is scheduled hourly, each time the EWM subsystem updates, it counts the types and quantities of materials transferred from the positions in the preset buffer area to the feeding points on the production line and the corresponding time intervals, and generates a detailed inventory transfer record. The EWM subsystem is integrated with the SAP subsystem to synchronize the updated inventory information of the preset buffer area to the SAP subsystem in real time to ensure the consistency of inventory data.

[0102] The production line feeding and replenishment method provided in this embodiment updates the inventory status in real time: the EWM subsystem can, based on the task completion information fed back by the WCS subsystem, confirm in a timely manner that the materials have been transported from the preset buffer area to the production line and the handover has been completed, so as to quickly update the inventory data. Regularly transmitting back to the SAP subsystem to ensure overall data consistency: the inventory update data is regularly transmitted back to the SAP subsystem every day, so that the inventory data of the entire enterprise's supply chain management system is kept synchronized.

[0103] Step S3053, generate posting information: Based on the updated inventory information of the preset buffer area, the EWM subsystem generates posting information. The posting information includes the type of material receipt and issue (such as in this case, the material is issued for production line replenishment), the value of the material (calculated based on the material cost and quantity), the change in the inventory location (from the preset buffer area to the production line), and the corresponding financial accounts, etc. For example, for the M001 material with a value of 1000 yuan transferred from the preset buffer area on shelf A in area 3 of the warehouse to the feeding point of production line 1, the EWM subsystem generates a corresponding posting record, recording information such as the amount of material issued, the change in inventory location, and the corresponding production cost account. The EWM subsystem sends the posting information to the SAP subsystem.

[0104] Step S3054, as Figure 5 shown, generate a material document: The SAP subsystem automatically generates a material document based on the generated posting information. The material document, as an official financial and business record document for material receipt and issue and inventory changes, contains detailed information about the material (material number, name, specifications, etc.), quantity, value, receipt and issue date, change in inventory location, and relevant business document numbers (such as handling task document number, production order number, etc.). These material documents can be used for financial accounting, inventory auditing, and subsequent business traceability, etc. For example, a material issue document is generated, with the document number 20250312 - 001, recording that the M001 material was issued from the preset buffer area on shelf A in area 3 of the warehouse on March 12, 2025, with a quantity of 5 pallets (each pallet carrying a certain quantity of materials), a value of 100 yuan, corresponding to the handling task document number BT - 20250312 - 01, and the production order number PO - 202503 - 001, etc.

[0105] The production line material supply and replenishment method provided in this embodiment controls the automatic handling equipment to remove the corresponding pallet materials from the designated preset buffer area based on the handling instructions, the supplier, the inventory location of the preset buffer area, the pallet number in the preset buffer area, the material number corresponding to the pallet, and the required material quantity, using the first-in-first-out principle and / or the first-out principle of expired materials, thereby ensuring the first-in-first-out principle of pallet materials and improving the availability of materials. The automatic handling equipment on the queue position is controlled to directly connect with the production line to complete the material replenishment handover without feedback at each level, thereby improving the replenishment efficiency, providing conditions for the normal replenishment of the production line, and ensuring the continuity of the production line output. By feeding back the task handover results at each level, unnecessary communication costs are reduced, replenishment information is shared at all levels, work efficiency is improved, the preset buffer area inventory information is updated based on the task handover results, and posting information is generated based on the inventory information, thereby achieving real-time update of inventory information, ensuring the consistency between accounts and reality, and generating material vouchers based on posting information to ensure the consistency between accounts.

[0106] As one or more specific application embodiments of the present invention, Figures 4 to 6 A production line material supply and replenishment method provided by the present invention is further described in detail as follows: like Figure 4 and Figure 5 As shown in the figure, a production line material replenishment system is used to implement the production line material replenishment method. The production line material replenishment system includes an MES subsystem (Manufacturing Execution System), an EWM subsystem (Extended Warehouse Management), a WCS subsystem (Warehouse Control System), and an RCS subsystem (Robotic Control System) that communicate in sequence. The process of combining the MES subsystem, the EWM subsystem, the WCS subsystem, and the RCS subsystem to perform production line material replenishment is as follows Figure 6 The steps are shown in Table 1 below: Table 1 Production line supply and replenishment process

[0107] The production line material supply and replenishment method provided in this embodiment realizes efficient task execution. The EWM subsystem quickly creates a delisting task based on the material request of the MES subsystem and sends it to the WCS subsystem. The WCS subsystem can quickly dispatch the AGV to perform the handling task. This efficient task transfer and execution mechanism reduces the material waiting time. For example, on an electronic product production line, when the MES subsystem detects that a key component is insufficient in inventory and issues a material request, the EWM subsystem quickly responds and creates a delisting task. The WCS subsystem dispatches the AGV to quickly transport the pallet carrying the component to the production line interface. The entire process may only take a few minutes, which greatly shortens the material supply cycle compared to manual processing and improves the overall production efficiency of the production line. Reduce manual intervention: The entire process from material ordering to inventory update is basically automated, reducing manual operation links. Manual operation is prone to human errors, such as material removal errors, transportation path errors, etc. The automated process reduces the probability of these errors through accurate instruction transmission between systems and precise execution of equipment, making the production process smoother and more efficient.

[0108] Data accuracy assurance: The data interaction and feedback mechanism between subsystems ensures data accuracy. The WCS subsystem reports the task completion status to the EWM subsystem, and the EWM subsystem confirms the task and updates the inventory based on this. During this process, the data is checked many times. For example, the pallet number, material type and quantity information fed back by the WCS subsystem are compared with the data when the EWM subsystem creates the task. Inventory updates are performed only after ensuring that they are correct, reducing the possibility of data errors. Enhanced material traceability: From the MES subsystem issuing a material request, to the EWM subsystem creating a task, to the WCS subsystem scheduling AGV transportation, to the final inventory update and transmission back to the SAP subsystem, the data records of the entire process are complete and traceable. When product quality problems or abnormal material supply occur, the source of the problem can be quickly traced back through the associated data between the systems. For example, if a batch of products is found to have quality problems during the production process, the inventory data in the SAP subsystem can be traced back to the detailed information such as the warehousing time, storage location, and transportation process of the batch of materials, so that measures can be taken quickly to solve the problem.

[0109] Optimizing the internal processes of enterprises: The collaborative work of the EWM subsystem, MES subsystem, WCS subsystem, and SAP subsystem optimizes the overall internal processes of enterprises from production planning to material supply and then to inventory management. The seamless connection and information sharing among these systems enable enterprises to better coordinate the work of various departments. For example, the production department can timely understand the material supply situation through the MES subsystem, the logistics department can efficiently execute material handling tasks through the EWM subsystem and WCS, and the finance department can obtain accurate inventory data through the SAP subsystem for cost accounting. The collaborative work of all departments improves the overall operational efficiency of the enterprise. Facilitating enterprise decision-making support: Accurate and timely inventory data and relevant data during the production process are transmitted back to the SAP subsystem. Management can formulate more reasonable production plans, procurement plans, and resource allocation schemes based on this data.

[0110] In this embodiment, a production line feeding and replenishment system is also provided. This system is used to implement the above embodiments and preferred implementation manners, and those that have been described will not be repeated. As used hereinafter, the term "module" can be a combination of software and / or hardware that can achieve a predetermined function. Although the systems described in the following embodiments are preferably implemented in software, implementation in hardware, or a combination of software and hardware is also possible and contemplated.

[0111] This embodiment provides a production line feeding and replenishment system, as Figure 7 shown, including: MES subsystem 701, which is used to obtain production line buffer information and production work orders for a preset time period, and based on the production line buffer information and production work orders for the preset time period, use the MES algorithm to determine whether to initiate a material call request. When a material call request needs to be initiated, call information is submitted.

[0112] EWM subsystem 702, which is communicatively connected to the MES subsystem. The EWM subsystem is used to receive the call information transmitted by the MES subsystem and create a pallet material handling task based on the call information.

[0113] WCS subsystem 703, which is communicatively connected to the EWM subsystem. The WCS subsystem is used to issue a handling instruction to the automatic handling equipment based on the pallet material handling task.

[0114] RCS subsystem 704, which is communicatively connected to the WCS subsystem. The RCS subsystem includes an automatic handling equipment. The RCS subsystem is used to control the automatic handling equipment to remove the required pallet materials from the specified preset buffer area based on the handling instruction, and based on the removed pallet materials, control the automatic handling equipment to directly dock with the production line to complete the material replenishment handover.

[0115] In some optional implementation manners, the MES subsystem 701 includes: A production plan and optoelectronic signal acquisition module, which is used to obtain the production plan for a preset time period and collect the optoelectronic signals transmitted at each pallet position on the production line.

[0116] A production work order generation module, which is used to generate production work orders based on the production plan for a preset time period.

[0117] A production line buffer information generation module, which is used to determine the number of pallets on the pallet position based on the optoelectronic signals and generate production line buffer information based on the number of pallets.

[0118] A pallet quantity calculation module, which is used to determine the planned completion quantity based on the production work orders for a preset time period and extract the remaining pallet quantity and the used pallet quantity on the pallet position from the production line buffer information.

[0119] A remaining completion quantity and completed quantity calculation module, which is used to calculate the remaining completion quantity and the completed quantity respectively based on the remaining pallet quantity and the used pallet quantity using the MES algorithm; the MES algorithm is a calculation algorithm based on artificial intelligence.

[0120] A material call request judgment module, which is used to perform material calculations using the MES algorithm based on the planned completion quantity, the completed quantity, and the remaining completion quantity. When the sum of the completed quantity and the remaining completion quantity is less than the planned completion quantity and there are vacant pallet positions on the production line, a material call request needs to be initiated, and the material call information is submitted based on the material call request; the material call information includes the factory where the production line is located, the production line inventory location, the production line feeding point, the production line name, the supplier, the required material number, and the required material quantity; when the sum of the completed quantity and the remaining completion quantity is greater than or equal to the planned completion quantity, no material call request needs to be initiated.

[0121] In some alternative embodiments, the EWM subsystem 702 includes: A preset buffer area information determination module, which is used to determine the corresponding preset buffer area inventory location, the pallet number in the preset buffer area, and the material number corresponding to the pallet based on the supplier and the required material number.

[0122] A pallet material handling task creation module, which is used to create a pallet material handling task based on the factory where the production line is located, the production line inventory location, the production line feeding point, the production line name, the supplier, the preset buffer area inventory location, the pallet number in the preset buffer area, the material number corresponding to the pallet, and the required material quantity.

[0123] In some alternative embodiments, the RCS subsystem 704 includes: A pallet material removal module, which is used to control the automatic handling equipment to remove the corresponding pallet materials from the specified preset buffer area based on the handling instruction, the supplier, the preset buffer area inventory location, the pallet number in the preset buffer area, the material number corresponding to the pallet, and the required material quantity using the principle of first-in, first-out of the materials entered first and / or the principle of first-expired, first-out of the materials.

[0124] A handling control module, configured to control an automatic handling device to move pallet materials to a queuing position based on the pallet materials taken off the shelf.

[0125] A material replenishment handover module, configured to control the automatic handling device at the queuing position to directly dock with the production line to complete material replenishment handover.

[0126] In some alternative embodiments, the material replenishment handover module includes: A loading request application unit, configured to control the automatic handling device at the queuing position to apply for a loading request to the production line.

[0127] A material replenishment handover unit, configured to determine that the loading request is approved when there is an empty pallet position on the production line, and control the automatic handling device to move the pallet materials to the production line loading point to complete material replenishment handover.

[0128] In some alternative embodiments, the RCS subsystem 704 is further configured to gradually feedback the task handover result.

[0129] In some alternative embodiments, the EWM subsystem 702 is further configured to update the inventory information of a preset buffer based on the task handover result, and generate a posting information based on the inventory information; the inventory information includes the inventory information that is periodically executed to transfer from the positions in the preset buffer to the positions at the production line loading point.

[0130] In some alternative embodiments, the production line feeding and replenishing system further includes: An SAP subsystem, configured to generate a material document based on the posting information.

[0131] The further function descriptions of the above-mentioned various modules and units are the same as those in the corresponding foregoing embodiments, and will not be elaborated herein.

[0132] The production line feeding and replenishing device in this embodiment is presented in the form of functional units. Here, the unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and a memory that execute one or more software or fixed programs, and / or other devices that can provide the above functions.

[0133] This embodiment of the present invention further provides a computer device having the above-mentioned Figure 7 shown production line feeding and replenishing system.

[0134] Please refer to Figure 8 , Figure 8 which is a schematic structural diagram of a computer device provided by an alternative embodiment of the present invention. As shown in Figure 8As shown, the computer device includes: one or more processors 10, a memory 20, and interfaces for connecting the components, including a high-speed interface and a low-speed interface. Each component communicates with each other using different buses and can be installed on a common motherboard or in other ways as needed. The processor can process instructions executed within the computer device, including instructions stored in the memory or on the memory to display graphical information of the GUI on an external input / output device (such as a display device coupled to the interface). In some alternative embodiments, if needed, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple computer devices can be connected, and each device provides some necessary operations (such as an array of servers, a set of blade servers, or a multi-processor system). Figure 8 In the figure, a processor 10 is taken as an example.

[0135] The processor 10 can be a central processing unit, a network processor, or a combination thereof. Among them, the processor 10 can further include a hardware chip. The above-mentioned hardware chip can be an application-specific integrated circuit, a programmable logic device, or a combination thereof. The above-mentioned programmable logic device can be a complex programmable logic device, a field programmable gate array, a generic array logic, or any combination thereof.

[0136] Among them, the memory 20 stores instructions executable by at least one processor 10, so that the at least one processor 10 executes the method shown in the above embodiments.

[0137] The memory 20 can include a program storage area and a data storage area. Among them, the program storage area can store an operating system and application programs required for at least one function; the data storage area can store data created according to the use of the computer device, etc. In addition, the memory 20 can include a high-speed random access memory, and can also include a non-transitory memory, such as at least one disk storage device, a flash memory device, or other non-transitory solid-state storage devices. In some alternative embodiments, the memory 20 can optionally include a memory remotely set relative to the processor 10, and these remote memories can be connected to the computer device through a network. Examples of the above-mentioned network include but are not limited to the Internet, an enterprise intranet, a local area network, a mobile communication network, and combinations thereof.

[0138] The memory 20 can include a volatile memory, such as a random access memory; the memory can also include a non-volatile memory, such as a flash memory, a hard disk, or a solid-state drive; the memory 20 can also include a combination of the above types of memories. The computer device further includes a communication interface 30 for the computer device to communicate with other devices or communication networks.

[0139] Embodiments of the present invention also provide a computer-readable storage medium. The method according to the embodiments of the present invention can be implemented in hardware, firmware, or be implemented as computer code that can be recorded on a storage medium, or be implemented as computer code that is originally stored in a remote storage medium or a non-transitory machine-readable storage medium and downloaded through a network and will be stored in a local storage medium, so that the method described herein can be stored as such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only memory, a random access memory, a flash memory, a hard disk, or a solid-state drive, etc.; further, the storage medium can also include a combination of the above-mentioned types of memories. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code, and when the software or computer code is accessed and executed by the computer, the processor, or the hardware, the method shown in the above embodiments is implemented.

[0140] A part of the present invention can be applied as a computer program product, for example, computer program instructions, when executed by a computer, can call or provide the method and / or technical solution according to the present invention through the operation of the computer. Those skilled in the art should be able to understand that the forms in which computer program instructions exist in a computer-readable medium include, but are not limited to, source files, executable files, installation package files, etc. Correspondingly, the ways in which computer program instructions are executed by a computer include, but are not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Herein, the computer-readable medium can be any available computer-readable storage medium or communication medium accessible to the computer.

[0141] Although the embodiments of the present invention have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations all fall within the scope defined by the appended claims.

Claims

1. A production line feeding and replenishment method, characterized in that: The method comprises: Obtain the production line cache information and the production work order in the preset time period, and use the MES algorithm to determine whether to initiate a material request based on the production line cache information and the production work order in the preset time period, and submit the material request information when a material request needs to be initiated; Receiving the material request information, and creating a pallet material handling task based on the material request information; issuing a handling instruction to the automatic handling equipment based on the pallet material handling task; Based on the transport instruction, the automatic transport equipment is controlled to remove the required pallet materials from the preset buffer area, and based on the removed pallet materials, the automatic transport equipment is controlled to directly connect with the production line to complete the material replenishment and handover.

2. The production line material supply and replenishment method according to claim 1, characterized in that: The production line includes a production chain, and a plurality of pallet positions are arranged on the production chain as a pallet buffer area; the obtaining of the production line buffer information and the production work order for a preset time period includes: Obtain the production plan for the preset time period and collect the photoelectric signals transmitted by each pallet position on the production chain; Generate a production work order based on the production plan for the preset time period; The number of pallets on the pallet position is determined based on the photoelectric signal, and production line buffer information is generated based on the number of pallets.

3. The production line material supply and replenishment method according to claim 1, characterized in that: The method of using the MES algorithm to determine whether to initiate a material request based on the production line cache information and the production work order in the preset time period, and submitting the material request information when a material request needs to be initiated, includes: Determine the planned completion quantity based on the production work order in a preset time period, and extract the number of remaining pallets and the number of used pallets on the pallet position from the cache information of the production line; Based on the remaining number of pallets and the number of used pallets, the MES algorithm is used to calculate the remaining completion quantity and the completed quantity respectively; the MES algorithm is a calculation algorithm based on artificial intelligence; The material calculation is performed based on the planned completion quantity, the completed quantity and the remaining completion quantity using the MES algorithm. When the sum of the completed quantity and the remaining completion quantity is less than the planned completion quantity and there are vacant pallet positions on the production chain, a material request is required, and the material request information is submitted based on the material request; the material request information includes the factory where the production line is located, the production line inventory location, the production line loading point, the production line name, the supplier, the required material number and the required material quantity; When the sum of the completed quantity and the remaining completed quantity is greater than or equal to the planned completed quantity, there is no need to initiate a material request.

4. The production line material supply and replenishment method according to claim 3, characterized in that: The creating of the pallet material handling task based on the material calling information includes: Determine the corresponding preset buffer storage location, the pallet number in the preset buffer, and the material number corresponding to the pallet based on the supplier and the required material number; Create a pallet material handling task based on the factory where the production line is located, the production line inventory location, the production line loading point, the production line name, the supplier, the preset buffer area inventory location, the pallet number in the preset buffer area, the material number corresponding to the pallet, and the required material quantity.

5. The production line material supply and replenishment method according to claim 4, characterized in that: Based on the transport instruction, the automatic transport device is controlled to remove the required pallet materials from the preset buffer area, and based on the removed pallet materials, the automatic transport device is controlled to directly connect with the production line to complete the material replenishment and handover, including: Based on the handling instruction, the supplier, the inventory location of the preset buffer area, the pallet number in the preset buffer area, the material number corresponding to the pallet, and the required material quantity, the automatic handling equipment is controlled to remove the corresponding pallet material from the preset buffer area using the first-in material first-out principle and / or the first-out material first-out principle; Based on the unloaded pallet materials, the automatic handling equipment is controlled to move the pallet materials to the queue position; The automatic handling equipment at the queue position is controlled to directly connect with the production line to complete material replenishment and handover.

6. The production line material supply and replenishment method according to claim 5, characterized in that: Control the automatic handling equipment on the queue position to directly connect with the production line to complete material replenishment and handover, including: Control the automatic handling equipment at the queue position to apply for material loading request to the production line; When there is a vacant pallet position on the production line, the loading request is determined to be approved, and the automatic handling equipment is controlled to transport the pallet material to the loading point of the production line to complete the material replenishment and handover.

7. The production line material supply and replenishment method according to claim 1, characterized in that: The method further comprises: After the material replenishment handover is completed, the task handover results are fed back step by step; Based on the task handover result, the preset buffer area inventory information is updated, and the posting information is generated based on the inventory information; the inventory information includes the inventory information that is transferred from the preset buffer area bin to the production line loading point bin at a scheduled execution time; A material voucher is generated based on the posting information.

8. A production line feeding and replenishment system, characterized in that: The system comprises: The MES subsystem is used to obtain the production line cache information and the production work order in the preset time period, and use the MES algorithm to determine whether to initiate a material request based on the production line cache information and the production work order in the preset time period, and submit the material request information when it is necessary to initiate a material request; An EWM subsystem is communicatively connected with the MES subsystem, and the EWM subsystem is used to receive the material calling information transmitted by the MES subsystem, and create a pallet material handling task based on the material calling information; A WCS subsystem is connected to the EWM subsystem for communication, and the WCS subsystem is used to issue a handling instruction to the automatic handling equipment based on the pallet material handling task; The RCS subsystem is communicatively connected with the WCS subsystem. The RCS subsystem includes the automatic handling equipment. The RCS subsystem is used to control the automatic handling equipment to remove required pallet materials from a preset buffer area based on the handling instructions, and control the automatic handling equipment to directly connect with the production line to complete material replenishment and handover based on the removed pallet materials.

9. A computer device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the production line supply and replenishment method according to any one of claims 1 to 7 by executing the computer instructions.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the production line material supply and replenishment method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Tray identification structure and tray identification method for automobile crankshaft

    CN114084578A

  • Line side bin automatic material calling method and device based on automatic production line

    CN116477255A

  • Regulation and control method of production system, production system, electronic equipment and storage medium

    CN116643547A

  • Production line intelligent logistics distribution method, storage medium and terminal equipment

    CN118171979A

  • Method, device and equipment for replenishment by pulling packing material according to production requirements and medium

    CN119047986A

Cited By

  • Robot forklift-based line-side automatic feeding and back-dragging control method and scheduling system

    CN121120211A

  • Automobile wire harness production material intelligent matching and inventory management system

    CN121146684A

  • Textile cotton yarn production material management method and system

    CN121352347A