Material request method and material request system
Patent Information
- Application Number
- PCT/CN2026/072038
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2025-03-25
- Filing Date
- 2026-01-12
- Publication Date
- 2026-10-01
Smart Images

Figure CN2026072038_01102026_PF_FP_ABST
Abstract
Description
Material calling method and material calling system
[0001] Cross-reference to related applications
[0002] This application claims priority to Chinese patent application 202510356353.3, filed on March 25, 2025, entitled “Method and System for Feeding Materials”, the entire contents of which are incorporated herein by reference. Technical Field
[0003] This application relates to the field of battery technology, and in particular to a feeding method and feeding system. Background Technology
[0004] When battery production equipment is in operation, it needs to order the materials required for the battery production process. In related technologies, batch ordering is usually carried out by a warehouse management system, but this batch ordering method lacks flexibility. Summary of the Invention
[0005] This application provides a material calling method and system that can call materials that are in a locked state, thereby improving the flexibility of material calling.
[0006] In a first aspect, this application provides a material ordering method, comprising: displaying candidate battery production equipment information, the candidate battery production equipment information including at least a candidate battery production equipment identifier; in response to a first input selecting a target battery production equipment identifier from the candidate battery production equipment identifiers, obtaining product information produced by the target battery production equipment corresponding to the target battery production equipment identifier; obtaining candidate materials matching the product information from materials in a locked state; displaying a candidate material identifier of the candidate materials; and in response to a second input selecting a first target material identifier from the candidate material identifiers, ordering the first target material corresponding to the first target material identifier.
[0007] According to the material requisition method provided in this application, candidate battery production equipment information is displayed, and in response to a first input selecting a target production equipment identifier, product information produced by the target battery production equipment is obtained. Then, candidate materials that are in a locked state and match the product information are selected, and in response to a second input selecting a first target material identifier, the first target material is requisitioned. In this way, not only can materials in a locked state be requisitioned, improving requisition flexibility, but the matching of the requisitioned first target material with the product information produced by the target battery production equipment ensures product quality and yield.
[0008] In some embodiments, ordering materials for the first target material corresponding to the first target material identifier includes:
[0009] If the first target material corresponding to the first target material identifier meets the preset material calling conditions, the first target material corresponding to the first target material identifier is called.
[0010] In this embodiment, it is first determined whether the first target material meets the preset material calling conditions. If the preset material calling conditions are met, the first target material is then called. In this way, the accuracy of material calling can be improved.
[0011] In some embodiments, when the first target material corresponding to the first target material identifier meets the preset material ordering conditions, ordering is performed on the first target material corresponding to the first target material identifier, including:
[0012] Verify whether the first target material corresponding to the first target material identifier meets the first preset material calling condition;
[0013] If the first preset material feeding condition is met, verify whether the first target material meets the second preset material feeding condition;
[0014] If the second preset material requisition condition is met, generate an outbound task for the first target material;
[0015] Control the release of the first target material based on the outbound task.
[0016] In this embodiment, if the first target material corresponding to the first target material identifier does not meet the first preset material calling condition, it is not necessary to check whether the second preset material calling condition is met, which can improve efficiency.
[0017] In some embodiments, the first preset material requisition conditions include: the first target material has not been requisitioned, the inventory duration of the first target material is greater than a preset duration, and the first target material has a work order number. Verifying whether the first target material corresponding to the target material identifier meets the first preset material requisition conditions includes:
[0018] Verify whether the first target material corresponding to the first target material identifier has been requested;
[0019] If the first target material has not been requested, check whether the inventory duration of the first target material is greater than the preset duration.
[0020] If the inventory duration of the first target material exceeds the preset duration, check whether the first target material has a work order number;
[0021] If a work order number exists for the first target material, determine that the first target material corresponding to the first target material identifier meets the first preset material calling condition.
[0022] In this embodiment, there are multiple first preset material calling conditions. Verifying multiple first preset material calling conditions can further ensure the accuracy of material calling. In addition, the multiple first preset material calling conditions are divided into priorities. First, the first preset material calling conditions with higher priority are verified. If the first preset material calling conditions with higher priority are met, then the first preset material calling conditions with lower priority are verified, which can improve efficiency.
[0023] In some embodiments, the second preset material requisition conditions include: the first target material has not been requested for release and the first target material has not been frozen. Verifying whether the first target material meets the second preset material requisition conditions includes:
[0024] Verify whether the first target material has been requested for shipment;
[0025] If the first target material has not been requested to be released from the warehouse, verify whether the first target material is frozen;
[0026] If the first target material is not frozen, determine that the first target material meets the second preset material calling conditions.
[0027] In this embodiment, there are multiple second preset material calling conditions. Verifying multiple second preset material calling conditions can further ensure the accuracy of material calling. In addition, the multiple second preset material calling conditions are divided into priorities. The second preset material calling conditions with higher priority are verified first. If the second preset material calling conditions with higher priority are satisfied, the second preset material calling conditions with lower priority are verified, which can improve efficiency.
[0028] In some embodiments, the method further includes:
[0029] Obtain inventory information, which includes material identifiers and material parameter information for multiple materials;
[0030] Lock the second target material identifier corresponding to the second target material that meets the preset locking conditions in the material identifier.
[0031] In this embodiment, inventory information can be acquired, enabling remote real-time monitoring of automated storage and retrieval systems (AS / RS). This not only solves the problem that AS / RS information can only be viewed on-site, but also allows staff to grasp AS / RS inventory information in real time, improving the timeliness and effectiveness of information. Furthermore, materials meeting preset locking conditions can be automatically locked without the need for on-site personnel, improving the efficiency and flexibility of handling abnormal materials. Locking abnormal materials also prevents locked materials from being mistakenly released from the warehouse, further ensuring the accuracy of material matching.
[0032] In some embodiments, locking the second target material identifier corresponding to the second target material that meets the preset locking conditions in the material identifier includes:
[0033] Lock the material roll identifier corresponding to the second target cathode material roll whose film width is greater than the first film width threshold.
[0034] And / or, lock the roll identifier corresponding to the second target anode roll whose film width is less than the second film width threshold.
[0035] In this embodiment, the cathode roll is automatically locked when it meets its corresponding locking conditions, and / or the anode roll is automatically locked when it meets its corresponding locking conditions, without the need for manual intervention, thus improving the timeliness and accuracy of handling abnormal rolls.
[0036] In some embodiments, the method further includes:
[0037] In response to the third input, the lock configuration interface is displayed, which includes the material's identification information and parameter information.
[0038] In response to selecting the fourth input of the third target material identifier from the identifier information in the lock configuration interface, the third target material corresponding to the third target material identifier is locked.
[0039] In this embodiment, a lock configuration interface is displayed, which can lock the material based on the user's selection, thereby supporting manual remote locking and further improving the flexibility of handling abnormal materials.
[0040] In some embodiments, ordering materials for the first target material corresponding to the first target material identifier includes:
[0041] Generate a material request for the first target material based on the first target material identifier;
[0042] The warehouse management system generates a material requisition task based on the material requisition request and sends the material requisition task to the warehouse control system, so that the warehouse control system can control the first target material to be released from the warehouse based on the material requisition task.
[0043] In this embodiment, a material request for the first target material is generated, and the warehouse management system generates a material request task based on the material request. This enables the warehouse control system to control the outbound delivery of the first target material based on the material request task, so as to ensure that the first target material can be transported to the target battery production equipment for production.
[0044] In some embodiments, the method further includes, before displaying candidate battery production equipment information:
[0045] Obtain the material status of each of the multiple battery production equipment;
[0046] Battery production equipment that is in a material shortage state is identified as candidate battery production equipment.
[0047] In this embodiment, it is possible to identify battery production equipment that is short of materials and only display the battery production equipment that is short of materials for material requisition. This eliminates the need for personnel to go to the site to confirm the battery production equipment that is short of materials, thus improving the timeliness, effectiveness and accuracy of material requisition.
[0048] In some embodiments, the method further includes:
[0049] If the first target material is successfully requested, the location node of the first target material will be displayed.
[0050] In this embodiment, the location node of the called material is displayed, realizing real-time monitoring of the calling status and location information. Operators can view the progress information of the called material at any time and understand the calling status, which helps to discover and solve problems in the production process in a timely manner, improve the flexibility and accuracy of production scheduling, and thus make more accurate scheduling decisions.
[0051] In some embodiments, the method further includes:
[0052] If the first target material does not meet the preset material calling conditions, a prompt message will be displayed to indicate that the material calling has failed.
[0053] In some embodiments, the method further includes:
[0054] If the first target material is successfully requested, update the inventory information in the warehouse management system to update the status of the first target material to "requested".
[0055] In this embodiment, the status of the material that was successfully called is updated to "called", which can prevent the same material from being called repeatedly, thereby further improving the calling accuracy.
[0056] In some embodiments, the method further includes:
[0057] In response to the input to cancel the call, the call for the first target material is canceled.
[0058] In this embodiment, the operation of canceling material calls is supported, further improving the flexibility of material calls.
[0059] Based on the same technical concept, this application embodiment also provides a material ordering system, including: a warehouse management system, the warehouse management system including a first human-machine interface and a first processor;
[0060] The first human-machine interface is used to display candidate battery production equipment information, which includes at least a candidate battery production equipment identifier; receive a first input to select a target battery production equipment identifier from the candidate battery production equipment identifiers; display candidate material identifiers for candidate materials; and receive a second input to select a first target material identifier from the candidate material identifiers.
[0061] The first processor is configured to, in response to a first input selecting a target battery production equipment identifier from candidate battery production equipment identifiers, obtain product information produced by the target battery production equipment corresponding to the target battery production equipment identifier; obtain candidate materials matching the product information from materials in a locked state; and, in response to a second input selecting a first target material identifier from candidate material identifiers, call for the first target material corresponding to the first target material identifier.
[0062] According to the material requisition system provided in this application embodiment, the warehouse management system can display candidate battery production equipment information, and in response to a first input selecting a target production equipment identifier, obtain product information produced by the target battery production equipment, then select candidate materials that are in a locked state and match the product information, and in response to a second input selecting a first target material identifier, requisition the first target material. In this way, not only can materials in a locked state be requisitioned, improving requisition flexibility, but the matching of the requisitioned first target material with the product information produced by the target battery production equipment ensures product quality and yield.
[0063] In some embodiments, the first processor is further configured to generate a material requisition task based on the first target material identifier; the material requisition system further includes a warehouse control system, which is configured to control the first target material to leave the warehouse based on the material requisition task after receiving the material requisition task sent by the first processor.
[0064] In this embodiment, the warehouse management system generates a material requisition task, which enables the warehouse control system to control the outbound delivery of the first target material based on the material requisition task, so as to ensure that the first target material can be transported to the target battery production equipment for production.
[0065] Based on the same technical concept, this application embodiment also provides a material requisition system, including: a first control system and a warehouse management system, wherein the first control system includes a second human-machine interface and a second processor;
[0066] The second human-machine interface is used to display candidate battery production equipment information, which includes at least a candidate battery production equipment identifier; receive a first input to select a target battery production equipment identifier from the candidate battery production equipment identifiers; display candidate material identifiers for candidate materials; and receive a second input to select a first target material identifier from the candidate material identifiers.
[0067] The second processor is configured to, in response to a first input selecting a target battery production equipment identifier from candidate battery production equipment identifiers, obtain product information produced by the target battery production equipment corresponding to the target battery production equipment identifier; obtain candidate materials matching the product information from materials in a locked state; and, in response to a second input selecting a first target material identifier from candidate material identifiers, send a material requisition request to the warehouse management system.
[0068] The warehouse management system is used to respond to material requisition requests and requisition the first target material corresponding to the target material identifier.
[0069] According to the material requisition system provided in this application embodiment, the first control system can display candidate battery production equipment information, and in response to a first input selecting a target production equipment identifier, obtain product information produced by the target battery production equipment, then select candidate materials that are in a locked state and match the product information, and in response to a second input selecting a first target material identifier, generate a material requisition request for the first target material. The warehouse management system then requisitions the material based on the requisition request. In this way, not only can materials in a locked state be requisitioned, improving the flexibility of material requisition, but the matching of the first target material being requisitioned with the product information produced by the target battery production equipment ensures product quality and yield.
[0070] In some embodiments, the warehouse management system is specifically used to generate a material requisition task based on a first target material identifier;
[0071] The material requisition system also includes a warehouse control system, which, upon receiving a material requisition task from the warehouse management system, controls the release of the first target material based on the requisition task.
[0072] In this embodiment, the warehouse management system generates a material requisition task, which enables the warehouse control system to control the outbound delivery of the first target material based on the material requisition task, so as to ensure that the first target material can be transported to the target battery production equipment for production.
[0073] The above description is only an overview of the technical solution of this application. In order to better understand the technical means of this application and to implement it in accordance with the contents of the specification, and to make the above and other objects, features and advantages of this application more obvious and understandable, the following are specific embodiments of this application. Attached Figure Description
[0074] The features, advantages, and technical effects of exemplary embodiments of this application will now be described with reference to the accompanying drawings.
[0075] Figure 1 is a schematic diagram of one of the feeding methods provided in the embodiments of this application;
[0076] Figure 2 is a second schematic diagram of the feeding method provided in the embodiments of this application;
[0077] Figure 3 is a third schematic diagram of the feeding method provided in the embodiments of this application;
[0078] Figure 4 is a schematic diagram of the feeding method provided in the embodiments of this application;
[0079] Figure 5 is a schematic diagram of the feeding method provided in the embodiment of this application;
[0080] Figure 6 is a schematic diagram of the feeding method provided in the embodiment of this application;
[0081] Figure 7 is a schematic diagram of the locking configuration interface in the material calling method provided in the embodiments of this application;
[0082] Figure 8 is a schematic diagram of the feeding method provided in the embodiment of this application (the seventh one).
[0083] Figure 9 is a schematic diagram of the feeding method provided in the embodiment of this application (eighth one);
[0084] Figure 10 is a schematic diagram of one of the feeding systems provided in the embodiments of this application;
[0085] Figure 11 is a second schematic diagram of the feeding system provided in an embodiment of this application;
[0086] Figure 12 is a third schematic diagram of the feeding system provided in the embodiment of this application;
[0087] Figure 13 is a fourth schematic diagram of the feeding system provided in the embodiment of this application;
[0088] Figure 14 is a flowchart of one specific scenario embodiment of the feeding method provided in this application;
[0089] Figure 15 is a flowchart of a specific scenario embodiment of the feeding method provided in this application. Detailed Implementation
[0090] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0091] Unless otherwise defined, all technical and scientific terms used in this application have the same meaning as commonly understood by one of ordinary skill in the art to which this application pertains; the terminology used in the description of this application is for the purpose of describing particular embodiments only and is not intended to limit the application; the terms "comprising" and "having," and any variations thereof, in the description, claims, and accompanying drawings of this application are intended to cover non-exclusive inclusion. The terms "first," "second," etc., in the description, claims, or accompanying drawings of this application are used to distinguish different objects, not to describe a specific order or hierarchy.
[0092] In this application, the reference to "embodiment" means that a specific feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a mutually exclusive, independent, or alternative embodiment. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described in this application can be combined with other embodiments.
[0093] Unless otherwise specified, all embodiments and optional embodiments of this application can be combined to form new technical solutions.
[0094] Unless otherwise specified, all technical features and optional technical features of this application may be combined to form new technical solutions.
[0095] Unless otherwise specified, all steps of this application may be performed sequentially or randomly, preferably sequentially. For example, the method includes steps (a) and (b), indicating that the method may include steps (a) and (b) performed sequentially, or it may include steps (b) and (a) performed sequentially. For example, the mention that the method may also include step (c) indicates that step (c) may be added to the method in any order; for example, the method may include steps (a), (b), and (c), or it may include steps (a), (c), and (b), or it may include steps (c), (a), and (b), etc.
[0096] In related technologies, the materials required for battery production equipment rely on a warehouse management system (WMS) for batch requisition, allowing the battery production equipment to produce based on the materials requisitioned in batches by the WMS. However, batch requisition cannot requisition materials in abnormal states, resulting in unusable materials and a lack of flexibility. Furthermore, batch requisition involves arbitrarily matching materials, which can easily lead to matching errors, thereby affecting product quality and yield.
[0097] This application provides a material feeding method and a material feeding system. The material feeding method provided in this application will be described first below.
[0098] As shown in Figure 1, the feeding method provided in this application includes S101 to S105.
[0099] S101, Display candidate battery production equipment information, which includes at least the candidate battery production equipment identifier.
[0100] Each battery production equipment includes a battery production equipment identification mark, which can be unique, and different battery production equipment have different battery production equipment identification marks.
[0101] For example, the battery production equipment identifier of each battery production equipment can be obtained, at least one candidate battery production equipment can be determined from multiple battery production equipment, and the candidate battery production equipment information can be displayed so that the user can select from the displayed candidate battery production equipment information.
[0102] The battery manufacturing process includes steps such as cold pressing, die cutting, and winding. For example, battery production equipment includes either a die-cutting machine or a winding machine. For instance, if the battery production equipment is a die-cutting machine, it needs to process the cold-pressed material. Similarly, if the battery production equipment is a winding machine, it needs to process the die-cut material. The materials required for battery production can be stored in a warehouse.
[0103] S102, in response to the first input of selecting the target battery production equipment identifier from the candidate battery production equipment identifiers, obtain the product information produced by the target battery production equipment corresponding to the target battery production equipment identifier.
[0104] Users can select at least one from multiple candidate battery production equipment identifiers; the selected candidate battery production equipment identifier becomes the target battery production equipment identifier. In response to the user's first input of selecting the target battery production equipment identifier, product information produced by the target battery production equipment is obtained. It is understood that the identifier of the target battery production equipment is the same as the target battery production equipment identifier.
[0105] For example, the product information produced by the target battery production equipment includes the product type. The product information may also include the material status on the target battery production equipment, including the quantity and parameters of the materials on the target battery production equipment.
[0106] S103: Obtain candidate materials that match the product information from materials that are in a locked state.
[0107] For example, the state of a material may include an abnormal state and a normal state. Abnormal states include a locked state, a frozen state, and a stagnant state.
[0108] A locked state refers to setting a material to a state where it cannot be used arbitrarily, in order to prevent it from being accidentally operated or released from the warehouse. Locking protects abnormal materials and prevents them from being used incorrectly. Locked materials cannot be retrieved by the warehouse management system through batch requisition.
[0109] "Frozen" refers to setting a material to a paused state to prevent its continued flow. Freezing can be used to suspend the outbound operation of abnormal materials.
[0110] "Still in stock" refers to a situation where the inventory duration of materials exceeds the preset inventory duration. The preset inventory duration can be set according to actual needs.
[0111] Normal status means that the material is not locked or frozen and the material's inventory duration is less than or equal to the preset inventory duration.
[0112] For example, the product information produced by the target battery production equipment may include the product model. Different product models correspond to different materials. Obtaining candidate materials that match the product information from the materials that are in a locked state includes: obtaining candidate materials that match the product model from the materials that are in a locked state.
[0113] For example, the target battery production equipment includes a target winding machine, and the materials required by the target winding machine include rolls of material, the rolls having face types including face A and face B. For the winding machine, some winding machines are capable of winding face rolls of face A, and some winding machines are capable of winding face rolls of face B. The product model may include the face type of the roll, and obtaining candidate materials matching the product model from the locked material includes: obtaining candidate rolls from the locked rolls that match the face type of the rolls that the target winding machine can wind.
[0114] For example, if the target winding machine can wind material rolls with surface type A, then a locked material roll with surface type A is selected from multiple material rolls as a candidate material roll. As another example, if the target winding machine can wind material rolls with surface type B, then a locked material roll with surface type B is selected from multiple material rolls as a candidate material roll.
[0115] For example, the product information produced by the target winding machine includes the quantity and polarity of the coils on the target winding machine. When the target winding machine has a first polarity coil but lacks a second polarity coil, a candidate material matching the product model is obtained from the locked materials. This includes obtaining a second polarity coil as a candidate coil from the locked coils, where the absolute value of the difference between the film width of the candidate coil and the film width of the first polarity coil is less than a preset width difference (overhang, OH). One of the first and second polarity coils is an anode coil, and the other is a cathode coil. The film width of the anode coil is greater than the film width of the cathode coil. In this example, the absolute value of the difference between the film width of the candidate coil and the film width of the first polarity coil is less than the preset width difference, ensuring that the target winding machine can produce based on the locked coils and that the produced product has good OH.
[0116] Taking an anode roll as an example, the anode roll includes an anode body and an anode tab. At least a portion of the anode body is provided with an anode film layer, and the width of the portion of the anode film layer located in the anode body is the film width of the anode roll. The film width of the cathode roll is similar.
[0117] For example, when there are no rolls available on the target winding machine, retrieving candidate materials matching the product model from locked materials includes: retrieving at least one roll pair as candidate rolls from the locked rolls, the roll pair comprising a first polarity roll and a second polarity roll, wherein the absolute value of the difference in film width between the first polarity roll and the second polarity roll is less than a preset width difference (overhang, OH). One of the first polarity roll and the second polarity roll is an anode roll, and the other is a cathode roll. In this example, the absolute value of the difference in film width between the first polarity roll and the second polarity roll in the roll pair is less than the preset width difference, ensuring that the target winding machine can produce based on the locked rolls and that the produced product has good OH.
[0118] S104 displays the candidate material identifier for the candidate material.
[0119] Each material includes a unique material identifier; different materials have different material identifiers. The displayed candidate material identifiers can be selected by the user.
[0120] S105, in response to the second input of selecting the first target material identifier from the candidate material identifiers, the first target material corresponding to the first target material identifier is called.
[0121] The user can select at least one candidate material identifier from the candidate material identifiers, and the selected candidate material identifier becomes the first target material identifier. In response to the user's second input of selecting the first target material identifier, a material request is executed for the first target material. If the first target material is successfully requested, it is transported to the target battery production equipment, which then performs production based on the first target material.
[0122] Understandably, the first target material is locked, and the first target material matches the product information produced by the target battery production equipment.
[0123] According to the material requisition method provided in this application, candidate battery production equipment information is displayed, and in response to a first input selecting a target production equipment identifier, product information produced by the target battery production equipment is obtained. Then, candidate materials that are in a locked state and match the product information are selected, and in response to a second input selecting a first target material identifier, the first target material is requisitioned. In this way, not only can materials in a locked state be requisitioned, improving requisition flexibility, but the matching of the requisitioned first target material with the product information produced by the target battery production equipment ensures product quality and yield.
[0124] In addition, in this embodiment, the displayed candidate battery production equipment identifiers can be used for selection. That is, it supports ordering materials for user-specified battery production equipment so that specific battery production equipment can produce based on materials in a locked state, while other battery production equipment can produce based on materials in a normal state, further improving the flexibility of material ordering.
[0125] In some embodiments, ordering materials for the first target material corresponding to the first target material identifier includes:
[0126] If the first target material corresponding to the first target material identifier meets the preset material calling conditions, the first target material corresponding to the first target material identifier is called.
[0127] For example, preset material requisition conditions can be set according to actual needs. For instance, preset material requisition conditions include at least one of the following: the first target material has not been requisitioned, the inventory duration of the first target material is longer than a preset duration, the first target material has a work order number, the first target material has not been requested for release, and the first target material has not been frozen.
[0128] If the first target material has already been ordered, ordering the first target material again will result in the first target material being ordered repeatedly, thus causing an ordering error.
[0129] If the inventory duration of the first target material is less than or equal to the preset duration, the shorter inventory duration of the first target material can easily lead to a rebound in electrode rolls, affecting product yield. Here, the preset duration can be set according to requirements.
[0130] If the first target material does not have a work order number, even if a material request is made for it, the material cannot be issued, resulting in a request failure. For example, if the material meets the issuance conditions, the Manufacturing Execution System (MES) assigns a work order number to the material, and the material then has a work order number; if the material does not meet the issuance conditions, the MES does not assign a work order number to the material, and the material then does not have a work order number. The existence of a work order number for the first target material can be queried from the MES system based on the first target material identifier corresponding to the first target material.
[0131] If the first target material has already been requested for release, it will be transported to other equipment, causing the target battery production equipment to be unable to obtain the first target material, resulting in a material request failure.
[0132] If the first target material is frozen, it cannot be released from the warehouse, which will result in a material requisition failure.
[0133] Of course, other material ordering conditions can also be preset according to needs.
[0134] In this embodiment, it is first determined whether the first target material meets the preset material calling conditions. If the preset material calling conditions are met, the first target material is then called. In this way, the accuracy of material calling can be improved.
[0135] In some embodiments, the method provided in this application further includes:
[0136] If the first target material does not meet the preset material calling conditions, a prompt message will be displayed to indicate that the material calling has failed.
[0137] For example, the prompt message may include the reason for the material requisition failure. For instance, the prompt message may include at least one of the following: the first target material has been requisitioned, the inventory duration of the first target material is less than or equal to a preset duration, the first target material does not have a work order number, the first target material has been requested for release, or the first target material is frozen.
[0138] In this embodiment, by displaying a prompt message indicating a failed material call, staff can promptly understand the result of the material call, facilitating subsequent operations and thereby improving production efficiency.
[0139] In some embodiments, as shown in FIG2, when the first target material corresponding to the first target material identifier meets the preset material calling conditions, the material is called for, including:
[0140] S201, Verify whether the first target material corresponding to the first target material identifier meets the first preset material calling condition;
[0141] S202, if the first preset material calling condition is met, verify whether the first target material meets the second preset material calling condition;
[0142] S203, if the second preset material calling conditions are met, generate an outbound task for the first target material;
[0143] S204, control the outbound of the first target material according to the outbound task.
[0144] When multiple preset material calling conditions exist, they are divided into a first preset material calling condition and a second preset material calling condition, which means that the multiple preset material calling conditions are assigned different priorities. It is understandable that the first preset material calling condition has a higher priority than the second preset material calling condition.
[0145] For example, the probability of a material not meeting each preset calling condition can be statistically analyzed. The preset calling condition with a higher probability is set as the first preset calling condition with higher priority, and the preset calling condition with a relatively lower probability is set as the second preset calling condition with lower priority. In other words, the probability of the first target material not meeting the first preset calling condition is greater than the probability of the second target material not meeting the first preset calling condition.
[0146] For example, the first preset material requisition condition includes at least one of the following: the first target material has not been requisitioned, the inventory duration of the first target material is longer than a preset duration, and the first target material has a work order number. The second preset material requisition condition includes at least one of the following: the first target material has not been requested for release, and the first target material has not been frozen.
[0147] In this embodiment, if the first target material corresponding to the first target material identifier does not meet the first preset material calling condition, it is not necessary to check whether the second preset material calling condition is met, which can improve efficiency.
[0148] For example, if the first target material corresponding to the first target material identifier does not meet the first preset material calling condition, the material calling process can be terminated directly. For instance, if the first target material does not meet the first preset material calling condition, a prompt message can be displayed to indicate that the material calling process has failed, reminding the operator to select other materials for calling.
[0149] In some embodiments, the first preset material requisition conditions include: the first target material has not been requested, the inventory duration of the first target material is greater than a preset duration, and the first target material has a work order number. As shown in Figure 3, verifying whether the first target material corresponding to the target material identifier meets the first preset material requisition conditions includes:
[0150] S301, Verify whether the first target material corresponding to the first target material identifier has been requested;
[0151] S302, if the first target material has not been requested, check whether the inventory duration of the first target material is greater than the preset duration;
[0152] S303, if the inventory duration of the first target material is longer than the preset duration, check whether the first target material has a work order number;
[0153] S304, if a work order number exists for the first target material, determine that the first target material corresponding to the first target material identifier meets the first preset material calling condition.
[0154] When multiple first-preset material requisition conditions exist, these conditions are prioritized. Understandably, the priority of whether the first target material has already been requisitioned is higher than the priority of whether the inventory duration of the first target material exceeds a preset duration, and the priority of whether the inventory duration of the first target material exceeds the preset duration is higher than the priority of whether the first target material has a work order number. If the first target material does not meet the higher-priority first-preset material requisition condition, it is unnecessary to verify whether the first target material meets the lower-priority first-preset material requisition condition.
[0155] In this embodiment, there are multiple first preset material calling conditions. Verifying multiple first preset material calling conditions can further ensure the accuracy of material calling. In addition, the multiple first preset material calling conditions are divided into priorities. First, the first preset material calling conditions with higher priority are verified. If the first preset material calling conditions with higher priority are met, then the first preset material calling conditions with lower priority are verified, which can improve efficiency.
[0156] For example, if the first target material has already been requested, the request can be terminated directly. Alternatively, if the first target material has not been requested, and its inventory duration is less than or equal to a preset duration, the request can be terminated directly. Or, if the first target material has not been requested, its inventory duration is greater than a preset duration, and no work order number exists for the first target material, the request can be terminated directly. For instance, if the first target material does not meet any of the following conditions: it has not been requested, its inventory duration is greater than a preset duration, or a work order number exists for the first target material, a prompt message will be displayed indicating that the request has failed, reminding the operator to select another material for request.
[0157] In some embodiments, the second preset material requisition conditions include: the first target material has not been requested for release and the first target material has not been frozen. As shown in Figure 4, verifying whether the first target material meets the second preset material requisition conditions includes:
[0158] S401, Verify whether the first target material has been requested to be released from the warehouse;
[0159] S402, if the first target material has not been requested to be released from the warehouse, verify whether the first target material is frozen;
[0160] S403, if the first target material is not frozen, determine that the first target material meets the second preset material calling condition.
[0161] When multiple second preset material requisition conditions exist, these conditions are prioritized. It is understood that the priority of whether the first target material has been requested for release is higher than the priority of whether the first target material is frozen. If the first target material does not meet the higher-priority second preset material requisition condition, it is unnecessary to verify whether the first target material meets the lower-priority second preset material requisition condition.
[0162] In this embodiment, there are multiple second preset material calling conditions. Verifying multiple second preset material calling conditions can further ensure the accuracy of material calling. In addition, the multiple second preset material calling conditions are divided into priorities. The second preset material calling conditions with higher priority are verified first. If the second preset material calling conditions with higher priority are satisfied, the second preset material calling conditions with lower priority are verified, which can improve efficiency.
[0163] For example, if the first target material has already been requested for release, the material requisition can be terminated directly. Alternatively, if the first target material has not been requested for release and is frozen, the material requisition can be terminated directly. For instance, if the first target material does not meet either the condition that it has not been requested for release or is not frozen, a prompt message will be displayed to indicate that the material requisition has failed, reminding the operator to select another material for requisition.
[0164] In some embodiments, as shown in FIG5, the feeding method provided in this application embodiment further includes:
[0165] S501, Obtain inventory information, which includes material identifiers and material parameter information for multiple materials;
[0166] S502, lock the second target material identifier corresponding to the second target material that meets the preset locking conditions in the material identifier.
[0167] For example, the material includes battery electrode rolls, and the material parameter information includes the film width of the rolls. Preset locking conditions include film width locking conditions for the rolls. If the film width of a certain roll meets the preset film width locking conditions, the roll is locked.
[0168] In related technologies, automated warehouse information management is limited, allowing information to be viewed only on-site. This results in information not being promptly transmitted to the necessary personnel, affecting the accuracy and timeliness of production scheduling. Furthermore, the process for handling abnormal materials is cumbersome, requiring on-site identification of the abnormal materials, which consumes significant time and manpower, leading to low efficiency.
[0169] In this embodiment, inventory information can be acquired, enabling remote real-time monitoring of automated storage and retrieval systems (AS / RS). This not only solves the problem that AS / RS information can only be viewed on-site, but also allows staff to grasp AS / RS inventory information in real time, improving the timeliness and effectiveness of information. Furthermore, materials meeting preset locking conditions can be automatically locked without the need for on-site personnel, improving the efficiency and flexibility of handling abnormal materials. Locking abnormal materials also prevents locked materials from being mistakenly released from the warehouse, further ensuring the accuracy of material matching.
[0170] In some embodiments, locking the second target material identifier corresponding to the second target material that meets the preset locking conditions in the material identifier includes:
[0171] Lock the material roll identifier corresponding to the second target cathode material roll whose film width is greater than the first film width threshold.
[0172] And / or, lock the roll identifier corresponding to the second target anode roll whose film width is less than the second film width threshold.
[0173] For example, the materials include cathode rolls and anode rolls for the battery. The film width of the anode roll needs to be greater than that of the cathode roll to ensure the safety and stability of the battery. If the film width of the cathode roll is too large, it will be difficult to match a suitable anode roll; if the film width of the anode roll is too small, it will be difficult to match a suitable cathode roll. A first film width threshold corresponding to the cathode roll and a second film width threshold corresponding to the anode roll can be set empirically. For example, the average and maximum film widths of multiple cathode rolls produced by the die-cutting machine can be statistically analyzed, and a first film width threshold can be set. This first film width threshold is greater than the average film width and less than the maximum film width. Similarly, the average and minimum film widths of multiple anode rolls produced by the die-cutting machine can be statistically analyzed, and a second film width threshold can be set. This second film width threshold is greater than the minimum film width and less than the average film width.
[0174] The first film width threshold is used as the upper limit of whether to lock the cathode roll film width, and the second film width threshold is used as the lower limit of whether to lock the anode roll film width.
[0175] For example, the first membrane width threshold is less than the second membrane width threshold.
[0176] In this embodiment, the cathode roll is automatically locked when it meets its corresponding locking conditions, and / or the anode roll is automatically locked when it meets its corresponding locking conditions, without the need for manual intervention, thus improving the timeliness and accuracy of handling abnormal rolls.
[0177] For example, the roll data includes the film width of the roll, as shown in Table 1, where the average value in Table 1 represents the film width of the roll.
[0178] Table 1
[0179] For example, preset locking conditions can be stored according to the information table shown in Table 2.
[0180] Table 2
[0181] The above example illustrates an implementation of automatically locking abnormal materials.
[0182] In other embodiments, as shown in FIG6, the feeding method provided in this application further includes:
[0183] S601, in response to the third input, displays the lock configuration interface, which includes the material's identification information and the material's parameter information;
[0184] S602, in response to selecting the fourth input of the third target material identifier from the identifier information of the lock configuration interface, locks the third target material corresponding to the third target material identifier.
[0185] The third input is used to retrieve the lock configuration interface, where the user can select the material identification information displayed. The user can select at least one material from multiple material identification information, and the selected material identification information becomes the third target material identification. After the user selects the third target material identification, the third target material corresponding to the third target material identification is automatically locked.
[0186] As an example, the materials include cathode and anode rolls for batteries. The lock configuration interface includes, but is not limited to, the interface shown in Figure 7. The roll parameter information includes the roll polarity and A / B side, as shown in Figure 7. The lock configuration interface also displays the first film width threshold, the second film width threshold, the lock switch type, etc., to allow the user to decide whether to lock.
[0187] In this embodiment, a lock configuration interface is displayed, which can lock the material based on the user's selection, thereby supporting manual remote locking and further improving the flexibility of handling abnormal materials.
[0188] For example, the material calling method provided in this application embodiment further includes: unlocking the fourth target material corresponding to the fourth target material identifier in response to the input of unlocking the selected fourth target material identifier. In this embodiment, the material can be unlocked remotely by manual means based on the unlocking input, further improving the flexibility of handling abnormal materials.
[0189] For example, the material requisitioning method provided in this application embodiment further includes: freezing the fifth target material identifier corresponding to the fifth target material that meets the preset freezing conditions in the material identifier.
[0190] For example, the feeding method provided in this application embodiment further includes:
[0191] In response to the fifth input, the freeze configuration interface is displayed, which includes the material's identification information and parameter information;
[0192] In response to selecting the sixth input of the sixth target material identifier from the identifier information in the freeze configuration interface, the sixth target material corresponding to the sixth target material identifier is frozen.
[0193] In some embodiments, as shown in FIG8, the process of calling for the first target material corresponding to the first target material identifier includes:
[0194] S801, Generate a material request for the first target material based on the first target material identifier;
[0195] S802, the warehouse management system generates a material requisition task based on the material requisition request and sends the material requisition task to the warehouse control system, so that the warehouse control system controls the first target material to be released from the warehouse based on the material requisition task.
[0196] As an example, the material requisitioning method provided in this application embodiment can be executed by a warehouse management system. The warehouse management system can first verify whether the first target material meets the preset material requisitioning conditions. If the first target material meets the preset material requisitioning conditions, a material requisitioning request for the first target material is generated based on the first target material identifier. The warehouse management system can verify whether the first target material meets the preset material requisitioning conditions based on the verification method of the preset material requisitioning conditions described in the above embodiment, which will not be elaborated here.
[0197] As an example, the material requisitioning method provided in this application embodiment can be executed by a first control system. The first control system first verifies whether the first target material meets the first preset material requisitioning conditions. If the first target material meets the first preset material requisitioning conditions, a material requisitioning request for the first target material is generated based on the first target material identifier, and the material requisitioning request is sent to the warehouse management system. Based on the material requisitioning request, the warehouse management system first verifies whether the first target material meets the second preset material requisitioning conditions. If the first target material meets the second preset material requisitioning conditions, the warehouse management system sends the material requisitioning task to the warehouse control system. The first control system can verify whether the first target material meets the first preset material requisitioning conditions based on the first preset material requisitioning condition verification method described in the above embodiment, and the warehouse management system can verify whether the first target material meets the second preset material requisitioning conditions based on the second preset material requisitioning condition verification method described in the above embodiment, which will not be elaborated here.
[0198] For example, the warehouse management system can send the material requisition task to the MES, the MES performs the outbound posting, and then the warehouse management system sends the material requisition task to the Warehouse Control System (WCS), and the WCS controls the corresponding actuators to issue the first target material out of the warehouse.
[0199] In this embodiment, a material request for the first target material is generated, and the warehouse management system generates a material request task based on the material request. This enables the warehouse control system to control the outbound delivery of the first target material based on the material request task, so as to ensure that the first target material can be transported to the target battery production equipment for production.
[0200] For example, the material requested is a roll, and the information in the material request includes the information shown in Table 3.
[0201] Table 3
[0202] In some embodiments, as shown in FIG9, before displaying candidate battery production equipment information, the material feeding method provided in this application embodiment further includes:
[0203] S901, Obtain the material status of each of the multiple battery production equipment;
[0204] S902 identifies battery production equipment with a material shortage as candidate battery production equipment.
[0205] For example, the material status may include the quantity of existing materials on the battery production equipment and the total quantity of materials that can be placed on the battery production equipment. If the quantity of existing materials is less than the total quantity of materials, then the battery production equipment is short of materials.
[0206] Taking a winding machine as an example of battery production equipment, the winding machine can hold 2 anode rolls and 2 cathode rolls. If the number of anode rolls on the winding machine is less than 2, then the winding machine is short of anode rolls; if the number of cathode rolls on the winding machine is less than 2, then the winding machine is short of cathode rolls.
[0207] In this embodiment, it is possible to identify battery production equipment that is short of materials and only display the battery production equipment that is short of materials for material requisition. This eliminates the need for personnel to go to the site to confirm the battery production equipment that is short of materials, thus improving the timeliness, effectiveness and accuracy of material requisition.
[0208] A battery manufacturing line may include multiple battery production machines. Some of these machines may not be short of materials, and therefore do not need to request additional materials. Machines that are short of materials, however, can request additional materials, ensuring that the requested materials are used promptly to prevent material accumulation.
[0209] In some embodiments, the material feeding method provided in this application further includes:
[0210] If the first target material is successfully requested, the location node of the first target material will be displayed.
[0211] For example, if the first target material is successfully requested, the warehouse control system controls the release of the first target material from the warehouse and feeds back the release execution result to the warehouse management system. The release execution result includes the location node of the first target material. The warehouse management system's human-machine interface displays the release execution result. Alternatively, the warehouse management system feeds back the release execution result to the first control system, and the first control system's human-machine interface displays the release execution result.
[0212] In other words, the material calling method provided in this application embodiment can call back the material calling result. For example, if the called material is a roll, the material calling callback result includes the information shown in Table 4.
[0213] Table 4
[0214] For example, displaying the location node of the first target material includes: displaying the outbound progress bar of the first target material, where different positions on the outbound progress bar represent different location nodes.
[0215] For example, if the material being called is a roll, the location information of the rolls being shipped out can be stored according to the location information table shown in Table 5.
[0216] Table 5
[0217] In related technologies, the status and location progress of material requests rely on manual recording or verbal communication, which cannot be monitored in real time. However, in this embodiment, the location node of the requested material is displayed, enabling real-time monitoring of the request status and location information. Operators can view the progress information of the requested material at any time and understand the request status, which helps to promptly identify and resolve problems in the production process, improves the flexibility and accuracy of production scheduling, and thus allows for more accurate scheduling decisions.
[0218] In some embodiments, the material feeding method provided in this application further includes:
[0219] If the first target material is successfully requested, update the inventory information in the warehouse management system to update the status of the first target material to "requested".
[0220] In this embodiment, the status of the material that was successfully called is updated to "called", which can prevent the same material from being called repeatedly, thereby further improving the calling accuracy.
[0221] For example, materials include stock rolls, and inventory information can be stored according to the inventory information table shown in Table 6. The application status in Table 6 indicates the material request status.
[0222] Table 6
[0223] It should be noted that the roll number in the table shown in this application represents the identifier of the roll.
[0224] In some embodiments, the material feeding method provided in this application further includes:
[0225] In response to the input to cancel the call, the call for the first target material is canceled.
[0226] For example, if the wrong material is selected due to misoperation, the material requisition can be cancelled to avoid the requisition error.
[0227] In this embodiment, the operation of canceling material calls is supported, further improving the flexibility of material calls.
[0228] Based on the same technical concept, this application embodiment also provides a material requisition system, as shown in FIG10. The material requisition system 1000 includes a warehouse management system 100, which includes a first human-computer interaction interface 101 and a first processor 102.
[0229] A first human-machine interface 101 is used to display candidate battery production equipment information, which includes at least a candidate battery production equipment identifier; receive a first input to select a target battery production equipment identifier from the candidate battery production equipment identifier; display candidate material identifiers of candidate materials; and receive a second input to select a first target material identifier from the candidate material identifiers.
[0230] The first processor 102 is configured to, in response to a first input selecting a target battery production equipment identifier from candidate battery production equipment identifiers, obtain product information produced by the target battery production equipment corresponding to the target battery production equipment identifier; obtain candidate materials matching the product information from materials in a locked state; and, in response to a second input selecting a first target material identifier from candidate material identifiers, call for the first target material corresponding to the first target material identifier.
[0231] According to the material requisition system provided in this application embodiment, the warehouse management system can display candidate battery production equipment information, and in response to a first input selecting a target production equipment identifier, obtain product information produced by the target battery production equipment, then select candidate materials that are in a locked state and match the product information, and in response to a second input selecting a first target material identifier, requisition the first target material. In this way, not only can materials in a locked state be requisitioned, improving requisition flexibility, but the matching of the requisitioned first target material with the product information produced by the target battery production equipment ensures product quality and yield.
[0232] In some embodiments, the first processor 102 is further configured to generate a material requisition task based on the first target material identifier. As shown in FIG11, the material requisition system 1000 further includes a warehouse control system 200, which is configured to control the first target material to be released from the warehouse based on the material requisition task after receiving the material requisition task sent by the first processor.
[0233] In this embodiment, the warehouse management system generates a material requisition task, which enables the warehouse control system to control the outbound delivery of the first target material based on the material requisition task, so as to ensure that the first target material can be transported to the target battery production equipment for production.
[0234] Based on the same technical concept, this application embodiment also provides a material calling system, as shown in FIG12. The material calling system 1000 includes a first control system 300 and a warehouse management system 100. The first control system 300 includes a second human-machine interface 301 and a second processor 302.
[0235] The second human-machine interface 301 is used to display candidate battery production equipment information, which includes at least a candidate battery production equipment identifier; receive a first input to select a target battery production equipment identifier from the candidate battery production equipment identifiers; display candidate material identifiers of candidate materials; and receive a second input to select a first target material identifier from the candidate material identifiers.
[0236] The second processor 302 is configured to, in response to a first input selecting a target battery production equipment identifier from candidate battery production equipment identifiers, obtain product information produced by the target battery production equipment corresponding to the target battery production equipment identifier; obtain candidate materials matching the product information from materials in a locked state; and, in response to a second input selecting a first target material identifier from candidate material identifiers, send a material requisition request to the warehouse management system.
[0237] The warehouse management system 100 is used to respond to material requisition requests and requisition the first target material corresponding to the target material identifier.
[0238] According to the material requisition system provided in this application embodiment, the first control system can display candidate battery production equipment information, and in response to a first input selecting a target production equipment identifier, obtain product information produced by the target battery production equipment, then select candidate materials that are in a locked state and match the product information, and in response to a second input selecting a first target material identifier, generate a material requisition request for the first target material. The warehouse management system then requisitions the material based on the requisition request. In this way, not only can materials in a locked state be requisitioned, improving the flexibility of material requisition, but the matching of the first target material being requisitioned with the product information produced by the target battery production equipment ensures product quality and yield.
[0239] In some embodiments, as shown in FIG13, the warehouse management system 100 is specifically used to generate a material requisition task based on the identifier of the first target material. The material requisition system also includes a warehouse control system 200, which is used to control the first target material to leave the warehouse based on the material requisition task after receiving the material requisition task sent by the warehouse management system.
[0240] In this embodiment, the warehouse management system generates a material requisition task, which enables the warehouse control system to control the outbound delivery of the first target material based on the material requisition task, so as to ensure that the first target material can be transported to the target battery production equipment for production.
[0241] In some specific scenario embodiments, as shown in Figure 14, the material requisition system includes a first control system, a WMS, and a WCS. The first control system communicates with the WMS, and the WMS communicates with the WCS. For example, the first control system and the WMS communicate based on the RabbitMQ Advanced Message Queuing Protocol. In Figure 14, the first control system executes S311 to S318, the WCS executes S211 to S213, and the WMS executes S111 to S119.
[0242] As shown in Figure 14, this scenario embodiment may include:
[0243] S311, the first control system collects material information.
[0244] For example, the material includes a roll of material. The first control system obtains the roll information from the host computer of the die-cutting machine. The roll information includes information such as the film width. For example, the obtained roll information is shown in Table 1.
[0245] S312, the first control system is configured with locking rules.
[0246] For example, configure membrane width locking rules.
[0247] S313, the first control system sets the locking rule to be that the film width of the cathode roll is greater than the first film width threshold and the film width of the anode roll is less than the second film width threshold.
[0248] S211, WCS generates an import request.
[0249] S111, WMS processes the inbound request.
[0250] S112, WMS sends the inbound application to MES for inbound posting and sends the inbound task to WCS.
[0251] S212, WCS controls the warehousing of materials based on warehousing tasks.
[0252] S213, WCS completes the data entry task and sends feedback to WMS.
[0253] S113, WMS receives feedback on the completion of the warehousing task and synchronizes the warehousing information to the first control system.
[0254] S314, the first control system receives the inventory entry information of the automated warehouse.
[0255] S315, the first control system determines whether the material meets the preset locking conditions. If so, it executes S316.
[0256] For example, the battery roll includes fabric roll A and fabric roll B. The first control system can query the film width information of fabric roll A and the corresponding locking conditions to determine whether to lock fabric roll A. The first control system can query the film width information of fabric roll B and the corresponding locking conditions to determine whether to lock fabric roll B.
[0257] S316, the first control system sends a lock request to the WMS.
[0258] S114, WMS receives lock request.
[0259] S115, WMS determines whether the material corresponding to the lock request has been locked. If yes, proceed to S116; otherwise, proceed to S117.
[0260] S116, WMS determines whether the material corresponding to the lock request has been frozen. If yes, proceed to S118; otherwise, proceed to S117.
[0261] S117, material locking failed.
[0262] S118, WMS locks the material corresponding to the lock request and sends the successful lock result to the first control system.
[0263] S317, the first control system updates the status of the material corresponding to the lock request to "locked".
[0264] S119, WMS sends information on material status changes and material outbound from the automated warehouse inventory information to the first control system.
[0265] S318 receives information from WMS regarding material status changes and material outbound.
[0266] In some specific scenario implementations, as shown in Figure 15, the first control system executes S319 to S328, the WCS executes S214 to S216, and the WMS executes S120 to S125.
[0267] As shown in Figure 15, this scenario embodiment may include:
[0268] S319, Obtain materials that meet preset requirements.
[0269] For example, obtain a roll of material where the difference in film width between the anode roll and the cathode roll is less than a preset film width threshold.
[0270] S320, the first control system displays the materials that can be selected.
[0271] Users can select at least one target material.
[0272] S321, the first control system displays the selectable discharge ports.
[0273] S322: The first control system determines whether the selected material has already been called. If not, proceed to S323; if so, proceed to S328.
[0274] S323, the first control system determines whether the inventory duration of the selected material is greater than the preset duration. If yes, then execute S324; otherwise, execute S328.
[0275] S324, the first control system determines whether the selected material has a work order number in the MES. If yes, then execute S325; otherwise, execute S328.
[0276] S325, the first control system requests material from the WMS.
[0277] S120, WMS receives material requisition requests from the first control system.
[0278] S121, WMS determines whether the material in the material requisition has been requested for release. If not, it executes S122. If so, it reports material requisition failure to the first control system.
[0279] S122, WMS determines whether the material in the material request is frozen. If not, it executes S123. If so, it reports material request failure to the first control system.
[0280] S123, WMS is sending a material request to the first control system.
[0281] S326, The first control system is receiving a material request from the WMS.
[0282] S124, issue a database task under WMS.
[0283] S214, WCS receives the outbound task after the MES outbound posting.
[0284] S215, WCS controls the outbound shipment of the corresponding materials.
[0285] S216, WCS will complete the corresponding outbound task and report back to WMS.
[0286] S125, WMS receives feedback on the completion of the outbound task and sends it back to the first control system.
[0287] S327, the first control system displays that the material call was successful.
[0288] S328, the first control system displays a material feeding failure.
[0289] The aspects of this disclosure have been described above with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and program products according to embodiments of this disclosure. It should be understood that each block in the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by a computer program or instructions. These programs or instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that these instructions, executable via the processor of the computer or other programmable data processing apparatus, enable the implementation of the functions / actions specified in one or more blocks of the flowchart illustrations and / or block diagrams. Such a processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor, or a field-programmable logic circuit. It is also understood that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can also be implemented by special-purpose hardware performing the specified functions or actions, or can be implemented by a combination of special-purpose hardware and computer instructions.
[0290] Although this application has been described with reference to preferred embodiments, various modifications can be made thereto and components can be replaced with equivalents without departing from the scope of this application. In particular, the technical features mentioned in the various embodiments can be combined in any manner, provided there is no structural conflict. This application is not limited to the specific embodiments disclosed herein, but includes all technical solutions falling within the scope of the claims.
Claims
1. A method for feeding materials, comprising: Display candidate battery production equipment information, which includes at least a candidate battery production equipment identifier; In response to a first input that selects a target battery production equipment identifier from the candidate battery production equipment identifiers, product information produced by the target battery production equipment corresponding to the target battery production equipment identifier is obtained; Retrieve candidate materials that match the product information from the materials that are in a locked state; Display the candidate material identifier of the candidate material; In response to a second input that selects a first target material identifier from the candidate material identifiers, a material request is made for the first target material corresponding to the first target material identifier.
2. The method according to claim 1, wherein, The step of ordering materials for the first target material corresponding to the first target material identifier includes: If the first target material corresponding to the first target material identifier meets the preset material calling conditions, the first target material corresponding to the first target material identifier is called.
3. The method according to claim 2, wherein, The step of ordering the first target material corresponding to the first target material identifier when the first target material meets the preset ordering conditions includes: Verify whether the first target material corresponding to the first target material identifier meets the first preset material calling condition; If the first preset material feeding condition is met, verify whether the first target material meets the second preset material feeding condition. If the second preset material requisition condition is met, an outbound task for the first target material is generated; The first target material is released from the warehouse according to the release task.
4. The method according to claim 3, wherein, The first preset material requisition conditions include: the first target material has not been requisitioned, the inventory duration of the first target material is greater than a preset duration, and the first target material has a work order number. The step of verifying whether the first target material corresponding to the target material identifier meets the first preset material requisition conditions includes: Verify whether the first target material corresponding to the first target material identifier has been requested; If the first target material is not requested, verify whether the inventory duration of the first target material is greater than the preset duration. If the inventory duration of the first target material is longer than the preset duration, verify whether the first target material has a work order number; If the first target material has a work order number, it is determined that the first target material corresponding to the first target material identifier meets the first preset material calling condition.
5. The method according to claim 3 or 4, wherein, The second preset material requisition conditions include: the first target material has not been requested for release and the first target material has not been frozen. The verification of whether the first target material meets the second preset material requisition conditions includes: Verify whether the first target material has been requested to be released from the warehouse; If the first target material has not been requested to be released from the warehouse, verify whether the first target material is frozen; If the first target material is not frozen, it is determined that the first target material meets the second preset material delivery condition.
6. The method according to any one of claims 1-5, wherein, Also includes: Obtain inventory information, which includes material identifiers and material parameter information for multiple materials; Lock the second target material identifier corresponding to the second target material that meets the preset locking conditions in the material identifier.
7. The method according to claim 6, wherein, The step of locking the second target material identifier corresponding to the second target material that meets the preset locking conditions in the material identifier includes: Lock the roll identifier corresponding to the second target cathode roll whose film width is greater than the first film width threshold. And / or, lock the roll identifier corresponding to the second target anode roll whose film width is less than the second film width threshold.
8. The method according to any one of claims 1-7, wherein, Also includes: In response to the third input, a lock configuration interface is displayed, which includes the material's identification information and the material's parameter information; In response to selecting the fourth input of the third target material identifier from the identifier information of the locking configuration interface, the third target material corresponding to the third target material identifier is locked.
9. The method according to any one of claims 1-8, wherein, The step of ordering materials for the first target material corresponding to the first target material identifier includes: Based on the first target material identifier, generate a material request for the first target material; The warehouse management system generates a material requisition task based on the material requisition request and sends the material requisition task to the warehouse control system, so that the warehouse control system controls the first target material to be released from the warehouse based on the material requisition task.
10. The method according to any one of claims 1-9, wherein, Before displaying the candidate battery production equipment information, the method further includes: Obtain the material status of each of the multiple battery production equipment; Battery production equipment that is in a material shortage state is identified as the candidate battery production equipment.
11. The method according to any one of claims 1-10, wherein, The method further includes: If the first target material is successfully requested, the location node of the first target material is displayed.
12. The method according to any one of claims 1-11, wherein, The method further includes: If the first target material does not meet the preset material calling conditions, a prompt message is displayed, which indicates that the material calling has failed.
13. The method according to any one of claims 1-12, wherein, Also includes: If the first target material is successfully requested, the inventory information in the warehouse management system is updated to show that the status of the first target material has been requested.
14. The method according to any one of claims 1-13, wherein, The method further includes: In response to the input to cancel the material order, the order for the first target material is cancelled.
15. A feeding system, comprising: The warehouse management system includes a first human-computer interaction interface and a first processor; The first human-machine interface is used to display candidate battery production equipment information, which includes at least a candidate battery production equipment identifier. Receive a first input to select a target battery production equipment identifier from the candidate battery production equipment identifiers; display the candidate material identifier of the candidate material; Receive a second input that selects a first target material identifier from the candidate material identifiers; The first processor is configured to, in response to a first input selecting a target battery production equipment identifier from the candidate battery production equipment identifiers, obtain product information produced by the target battery production equipment corresponding to the target battery production equipment identifier; obtain candidate materials matching the product information from materials in a locked state; and, in response to a second input selecting a first target material identifier from the candidate material identifiers, call for the first target material corresponding to the first target material identifier.
16. The feeding system according to claim 15, wherein, The first processor is also configured to generate a material requisition task based on the first target material identifier; The material requisition system also includes a warehouse control system, which, upon receiving the material requisition task sent by the first processor, controls the release of the first target material based on the material requisition task.
17. A feeding system, comprising: A first control system and a warehouse management system, wherein the first control system includes a second human-machine interface and a second processor; The second human-machine interface is used to display candidate battery production equipment information, which includes at least a candidate battery production equipment identifier. Receive a first input to select a target battery production equipment identifier from the candidate battery production equipment identifiers; display the candidate material identifier of the candidate material; Receive a second input that selects a first target material identifier from the candidate material identifiers; The second processor is configured to, in response to a first input selecting a target battery production equipment identifier from the candidate battery production equipment identifiers, obtain product information produced by the target battery production equipment corresponding to the target battery production equipment identifier; obtain candidate materials matching the product information from materials in a locked state; and, in response to a second input selecting a first target material identifier from the candidate material identifiers, send a material requisition request to the warehouse management system. The warehouse management system is used to respond to the material request by requesting the first target material corresponding to the target material identifier.
18. The feeding system according to claim 17, wherein, The warehouse management system is specifically used to generate a material requisition task based on the first target material identifier; The material requisition system also includes a warehouse control system, which, upon receiving the material requisition task sent by the warehouse management system, controls the first target material to be released from the warehouse based on the material requisition task.