Material distribution method and device and storage medium
By establishing a dynamic binding relationship between material information and location information in the industrial assembly field, real-time monitoring and matching verification of material parameters, and precise control using audio-visual tags and sensor systems, the problems of specification confusion and slow BOM change response in the delivery of high-strength bolts have been solved, achieving efficient and accurate material delivery.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- ZHONGKE YUNGU TECH
- Filing Date
- 2025-12-31
- Publication Date
- 2026-04-17
AI Technical Summary
In the field of industrial assembly, the warehousing, picking and delivery of high-strength bolts rely on manual methods, which leads to confusion in specifications, slow response to BOM changes, inaccurate quantity control, serious quality risks and waste of resources.
By establishing a dynamic binding relationship between material information and storage location information, material parameters are monitored and matched in real time to generate an intelligent error-proof material distribution method, and precise control is achieved using sound and light tags and sensor systems.
This has enabled a shift from traditional manual error prevention to digital intelligent error prevention, significantly improving the accuracy and efficiency of the delivery of key materials such as high-strength bolts, reducing the mismatch rate, and enhancing the precise control capabilities of the entire process.
Smart Images

Figure CN121882885A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of material distribution technology in industrial manufacturing, specifically to a material distribution method, equipment, and storage medium. Background Technology
[0002] In the industrial assembly sector, particularly in the manufacturing of heavy equipment such as wind power equipment and construction machinery, high-strength bolt assemblies serve as crucial connecting components for the main load-bearing structure. The accuracy of their delivery and assembly directly impacts the reliability and safety of the entire equipment. Currently, the warehousing, picking, and line-side delivery of these high-strength bolts still largely rely on traditional manual methods. Specifically, after the production planning system issues a work order, a paper material requisition form is generated. Pickers use this form to locate the corresponding bolt specifications in the warehouse. After manual transport to the assembly station, the assembler visually verifies the bolts against the process drawings. Assembly can only proceed after confirmation that everything is correct.
[0003] However, this manual-based operation method has many inherent drawbacks. First, the key parameters of high-strength bolts vary only slightly; for example, the length difference for bolts of the same strength grade is only a few millimeters, making them extremely difficult to distinguish visually, leading to specification confusion during the picking process. Second, the error-proofing step is placed at the end of the assembly line, meaning that material errors may not be discovered until the final station. This not only causes rework and disassembly of assembled parts but also causes the entire production line to stall due to material shortages, resulting in significant waste of time and resources. More seriously, manual operation cannot effectively distinguish between differences between different suppliers or batches of the same specification of material. When engineering changes require switching bolt batches, the lack of an effective error-proofing mechanism can easily lead to mixed batch assembly, creating serious quality risks.
[0004] Furthermore, the existing process suffers from a significant lag in responding to changes in the Bill of Materials (BOM) version. BOM change information is manually transmitted to the warehousing and assembly stages, and communication delays or oversights often result in the old version being used for picking on-site, causing batch mismatches. Regarding quantity control, manual counting lacks reliable verification, and discrepancies between the number of bolts delivered and the BOM requirements frequently occur, affecting assembly rhythm and increasing the complexity of material management.
[0005] Therefore, there is an urgent need in this field for an intelligent delivery solution that can achieve precise error prevention from the source of warehousing, real-time response to changes, and full-process traceability, in order to break through the technical bottlenecks of the traditional manual mode. Summary of the Invention
[0006] The purpose of this application is to provide a material distribution method, equipment, and storage medium. By establishing a dynamic binding relationship between material information, location information, and indicator tags, and using this binding relationship to perform real-time matching verification and status updates during work order execution, the technical problems in the prior art caused by reliance on manual visual inspection and paper documents, such as delayed error prevention, difficulty in batch traceability, slow response to BOM changes, and inaccurate quantity control, are solved.
[0007] To address the aforementioned technical problems, the first aspect of this application discloses a material delivery method, comprising: In response to a material receiving request, based on the various material information obtained, the corresponding storage location information is matched for each type of material information; Generate the first material parameter based on each material information and its corresponding storage location information; Real-time monitoring of the parameters of the first material; In response to a work order execution request, the work order BOM information is obtained, the first material parameter is matched with the work order BOM information based on the monitored first material parameter, and the first material parameter is updated based on the matching result to obtain the second material parameter; Material processing is performed based on the second material parameter.
[0008] Optionally, the real-time monitoring of the first material parameter of the material identifier includes: Continuously acquire the status information of the first material parameter; An alarm is issued if the status information indicated by the first material parameter exceeds a preset range.
[0009] Optionally, the step of responding to a work order execution request, obtaining work order BOM information, matching the monitored first material parameters with the work order BOM information, and updating the first material parameters based on the matching result to obtain second material parameters includes: Obtain the required material information from the work order BOM information; Based on the matching of the material information required in the work order BOM information with the material information corresponding to the monitored first material parameters, a matching result is generated. The matching result includes the remaining material information in the various material identification information excluding the material information required in the work order BOM information. The first material parameter is updated based on the matching result to obtain the second material parameter.
[0010] Optionally, material processing based on the second material parameters includes the following steps: Based on the second material parameter, material processing is performed according to the material information of the required material and the material information of the material corresponding to the BOM work order.
[0011] Optionally, the material information includes: quality information; The step of processing materials based on the material information of the retrieved materials and the material information of the materials corresponding to the BOM work order includes: Real-time monitoring of the quality information of the materials taken and the quality information of the materials corresponding to the BOM work order, and comparison of the quality information of the materials taken and the quality information of the materials corresponding to the BOM work order; If the quality information of the material to be taken is less than the quality information of the material corresponding to the BOM work order, then the material taking instruction is executed to process the material based on the material taking instruction; If the quality information of the material taken is greater than the quality information of the material corresponding to the BOM work order, then a return material instruction is executed to process the material based on the return material instruction.
[0012] Optionally, the material information includes: type information and / or quantity information; The step of processing materials based on the material information of the retrieved materials and the material information of the materials corresponding to the BOM work order includes: The quantity of the materials taken is calculated based on the type and quality information of the materials taken. If the quantity of the material to be retrieved is less than the quantity of the material corresponding to the BOM work order, the material retrieval instruction is executed; If the quantity of materials taken is greater than the quantity of materials corresponding to the BOM work order, the material return instruction is executed.
[0013] Optionally, during the execution of the material picking instruction or the material unloading instruction; Obtain the instruction data from the material receiving instruction or material return instruction, and monitor the second material parameters in real time; If the instruction data in the material receiving instruction or material return instruction matches the second material parameter identification information, a first prompt message is generated; If the instruction data in the material receiving instruction or material return instruction does not match the second material parameter identification information, a second prompt message is generated. If the material picking instruction or material return instruction is changed, a third prompt message will be generated.
[0014] Optionally, the first prompt information, the second prompt information, and the third prompt information shall include at least different types and / or frequencies of sound prompt information; And / or, The first prompt information, the second prompt information, and the third prompt information include at least acoustic prompts and / or optical prompts.
[0015] Secondly, embodiments of this application provide an apparatus comprising a processor and a memory storing a computer program, wherein the steps of the material delivery method are implemented when the processor executes the computer program.
[0016] Thirdly, embodiments of this application provide a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the material delivery method.
[0017] This application provides a material distribution method, equipment, and storage medium. The material distribution method generates a first material parameter by establishing a dynamic binding mechanism between material information and location information, obtains work order BOM information, and performs intelligent matching and verification based on real-time monitoring of the first material parameter and the work order BOM information. Based on the matching result, a second material parameter is dynamically updated to guide the material distribution operation. This method, through a closed-loop control of identifier generation-monitoring-matching-updating, realizes the transformation from traditional manual judgment to digital intelligent error prevention, effectively solving industry pain points such as material mismatch, batch mixing, and inaccurate quantity. This solution moves the error prevention node from the end of the production line to the source of warehousing, achieving precise control of the entire process through equipment and media capable of storing program instructions. This significantly improves the accuracy and efficiency of the distribution of key materials such as high-strength bolts, providing reliable technical support for the intelligent upgrading of the discrete manufacturing industry. Attached Figure Description
[0018] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application. To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the description of the embodiments will be briefly introduced below. Obviously, those skilled in the art can obtain other drawings based on these drawings without any creative effort.
[0019] Figure 1 This is a schematic flowchart of a material delivery method provided in an embodiment of this application.
[0020] Figure 2 This is a schematic diagram of the process for real-time monitoring of the first material parameter in an embodiment of this application.
[0021] Figure 3 This is a schematic diagram of the process described in this application embodiment, which involves responding to a work order execution request by matching the monitored first material parameter with the work order BOM information, and updating the first material parameter based on the matching result to obtain a second material parameter.
[0022] Figure 4 This is a block diagram of the device described in the embodiments of this application.
[0023] The realization of the objectives, functional features, and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. The accompanying drawings have illustrated specific embodiments of this application, which will be described in more detail below. These drawings and textual descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concepts of this application to those skilled in the art through reference to specific embodiments. Detailed Implementation
[0024] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.
[0025] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, components, features, and elements with the same names in different embodiments of this application may have the same meaning or different meanings, the specific meaning of which must be determined by its interpretation in that specific embodiment or further in conjunction with the context of that specific embodiment.
[0026] It should be understood that although the terms first, second, third, etc., may be used herein to describe various information, such information should not be limited to these terms. These terms are used only to distinguish information of the same type from one another. For example, without departing from the scope of this document, first information may also be referred to as second information, and similarly, second information may also be referred to as first information. Depending on the context, the word "if," as used herein, can be interpreted as "when," "when," or "in response to determination." Furthermore, as used herein, the singular forms "a," "an," and "the" are intended to also include the plural forms unless the context indicates otherwise. It should be further understood that the terms "comprising," "including," indicate the presence of the stated feature, step, operation, element, component, item, kind, and / or group, but do not exclude the presence, occurrence, or addition of one or more other features, steps, operations, elements, components, items, kinds, and / or groups. The terms "or" and "and / or" as used herein are to be interpreted as inclusive, or mean any one or any combination thereof. Therefore, "A, B, or C" or "A, B, and / or C" means "any one of the following: A; B; C; A and B; A and C; B and C; A, B, and C". Exceptions to this definition will only occur if the combination of elements, functions, steps, or operations is inherently mutually exclusive in some way.
[0027] It should be understood that although the steps in the flowcharts of this application's embodiments are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some of the steps in the figures may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be performed alternately or in turn with other steps or at least a portion of the sub-steps or stages of other steps.
[0028] It should be noted that step designations such as S11 and S12 are used in this document for the purpose of more clearly and concisely describing the corresponding content, and do not constitute a substantial limitation on the order. In specific implementation, those skilled in the art may execute S12 first and then S11, etc., but these should all be within the protection scope of this application.
[0029] It should be understood that the specific embodiments described herein are merely illustrative of this application and are not intended to limit this application.
[0030] In the following description, the use of suffixes such as "module," "part," or "unit" to denote elements is solely for the purpose of illustration and has no specific meaning in itself. Therefore, "module," "part," or "unit" may be used interchangeably.
[0031] See Figure 1 , Figure 1 This is a flowchart illustrating the material distribution method provided in this embodiment. The following are the specific implementation steps of this embodiment, which include the following steps: S101: In response to a material receiving request, based on the acquired material information, match the corresponding storage location information for each type of material information.
[0032] The material information includes, but is not limited to, at least one of the following: material code, batch number, and strength grade. Storage location information can be automatically allocated by a warehouse management system (WMS) or a manufacturing execution system (MES) according to a preset strategy.
[0033] For example, when a batch of high-strength bolts (material code: 62060100003, batch number: B250620001, strength grade: 10.9) arrives at the warehouse, the operator uses a PDA to scan its batch barcode to obtain the material information of this batch of materials. The MES system receives this warehousing request and, according to the material information, assigns it a specific physical storage location, such as location number A-01-001, according to the allocation strategy embedded in the MES.
[0034] S102: Generate the corresponding material identifier based on each material information and the corresponding storage location information.
[0035] The material identifier is a logical identifier that uniquely associates materials with storage locations in the MES system.
[0036] In practice, the system binds the material code, batch number, and storage location number to generate a structured identification code.
[0037] For example, the generated material identifier is the string "A-01-001-62060100003-B250620001-10.9". This identifier uniquely represents in the system that "high-strength bolts of grade 10.9 with batch number B250620001 are stored in location A-01-001".
[0038] S103: Real-time monitoring of the first material parameter of the material identifier.
[0039] The first material parameter includes, but is not limited to, the material entity status corresponding to the material identifier. The material entity status may include, but is not limited to, the remaining quantity of the material.
[0040] For example, real-time monitoring of the first material parameter may include: real-time monitoring of the status of the physical entity bound to the material identifier, wherein the real-time monitoring includes continuous or periodic collection and updating of at least one of the following parameters: the material's inventory data, location coordinates, quality status identifier, environmental indicators, movement status identifier, and physical integrity identifier.
[0041] Specifically, the monitoring content includes the online communication status of physical devices (such as audio-visual tags) attached to the storage location; and the physical status of materials in the storage location (such as weight changes).
[0042] For example, the system monitors the online status of the audio-visual tags through an MQTT heartbeat mechanism (such as once every 60 seconds); at the same time, it collects weight data in real time through a high-precision pressure sensor (range 120kg, accuracy ±1g) installed at the bottom of the storage location, thereby monitoring changes in inventory quantity.
[0043] S104: In response to the work order execution request, obtain the work order BOM information, match the monitored first material parameters with the work order BOM information, and update the first material parameters based on the matching result to obtain the second material parameters.
[0044] The purpose of this matching is to verify whether the work order requirement matches the material identifier and its associated first material parameters detected by scanning or sensing from the target storage location (e.g., A-01-001). The first material parameters include at least the current inventory quantity (i.e., remaining quantity, e.g., 100 units), material code, and version number. The system compares the BOM information with the first material parameters to confirm that the material code and version match and that the inventory is sufficient.
[0045] After successful verification, the system performs an update operation: based on the required quantity (48 units), it calculates the latest inventory quantity of the material after consumption (100 units - 48 units = 52 units). The inventory quantity field in the first material parameter is then updated to reflect this latest status. This complete parameter set, containing the updated inventory quantity (52 units), can be defined as the second material parameter, which represents the real-time status of the material after this consumption.
[0046] S105: Perform material processing based on the second material parameters.
[0047] Material handling refers to the system sending control signals to the actuators and sensor systems at the target location based on the updated second material parameters, guiding operators or warehouse robots to complete accurate material picking or unloading operations.
[0048] For example, based on the second material parameter (representing 48 items to be retrieved), the MES system sends a command to the audible and visual tag at location A-01-001, activating its constantly lit green light and short-beeping buzzer to guide the picker to perform the retrieval operation. Simultaneously, pressure sensors monitor weight changes in real time to ensure accurate quantity retrieval and complete the material processing for this delivery.
[0049] Through the above steps, this embodiment realizes a closed-loop error-proof delivery process from information entry, binding, parameter monitoring, intelligent verification to physical execution, significantly advancing the error-proof link from the traditional assembly end to the warehousing and picking source, effectively reducing the mismatch rate and improving delivery efficiency and accuracy.
[0050] In one embodiment of the present invention, the first prompting information is emitted by an acoustic-optical tag deployed on a storage location or material container. The acoustic-optical tag is a smart terminal device comprising an acoustic prompting module, an optical prompting module, a communication module, and a processing unit.
[0051] In this embodiment, the first material parameter monitored by the material identifier specifically refers to the material information bound to each audible and visual tag maintained in real time by the Manufacturing Execution System (MES) or Warehouse Management System (WMS). This information constitutes the first material parameter. It includes at least: material code, batch number, current inventory quantity, and material status. The system maintains communication with the audible and visual tag control service via the intranet, thereby logically binding the first material parameter in the system database to the audible and visual tags on the physical storage location, achieving remote and indirect monitoring of the material parameter.
[0052] The process of matching the first material parameter with the work order BOM information is as follows: When an operator triggers a work order task in the MES, the system parses the BOM information of the work order to obtain the code, version, and quantity of the required material. Subsequently, the system uses the code of the required material as an index to search for the matching first material parameter in the database. The matching logic includes: verifying whether the material code and version in the BOM are consistent with the information in the first material parameter, and determining whether the current inventory quantity is greater than or equal to the required quantity.
[0053] Based on the matching results, the system updates parameters and controls the tags: After a successful match, the system pre-allocates inventory and calculates the theoretical remaining inventory, generating a second material parameter containing the updated inventory quantity. Simultaneously, the MES sends an instruction to the audio-visual tag control service, which includes at least the target storage location identifier, task type, and operation instructions. The audio-visual tag control service distributes the instruction to the physical audio-visual tag at the target storage location via an internal message queue (such as MQTT). Upon receiving the instruction, the tag immediately activates its optical cue module (e.g., flashing a specific color LED) and / or acoustic cue module (e.g., emitting a cue sound), outputting the first cue message to intuitively guide the operator to the correct storage location.
[0054] Material handling is based on the second material parameter: The operator arrives at the target location based on the initial prompt from the audio-visual tag and performs the material retrieval operation. Upon completion, the operator sends a completion signal to the MES system by scanning the location code or material code, or through automatic confirmation by a sensor. The MES system then performs inventory deduction and officially updates the material record in the database from the first material parameter to the second material parameter, completing the synchronization of inventory and records.
[0055] Through the above process, the first prompt information described in this embodiment is specifically implemented as sound and light signals emitted by a network-controllable audio-visual tag. This tag is integrated with the business system through a defined communication protocol, so that the matching and update results of the system can be converted into guidance for physical operations in real time and accurately.
[0056] See Figure 2 , Figure 2 This is a schematic diagram of the process for real-time monitoring of the first material parameter in an embodiment of this application.
[0057] Step S103: Real-time monitoring of the first material parameters includes the following steps: S201: Continuously acquire the status information of the first material parameter.
[0058] The status information refers to the real-time data of the physical entity bound to the first material parameter. The system continuously acquires this information by periodically polling or receiving proactive reports from the device.
[0059] S202: If the status information indicated by the first material parameter exceeds the preset range, an alarm is issued.
[0060] The preset range is set based on business rules and security thresholds. The system compares the acquired real-time status information with the preset range, and triggers an alarm mechanism immediately if the range is exceeded.
[0061] For example, suppose the preset upper limit for the first material parameter of inventory weight associated with a material identifier in a certain storage location is 100 kg. When the system detects that the first material parameter of this weight has increased to 110 kg, it determines that it exceeds the preset range. At this time, the MES system will immediately send a command to the audible and visual tag of that storage location to issue an alarm. Specifically, this will be manifested by triggering the red light of the audible and visual tag to flash and accompanied by a long buzzer, to warn operators of possible abnormal warehousing or operational errors. As another example, if the system does not receive a heartbeat signal from a certain audible and visual tag within three consecutive heartbeat cycles, it determines that its communication status is abnormal and exceeds the normal range. The system will issue an alarm, generating a "tag disconnected" alarm message on the MES monitoring interface and notifying maintenance personnel.
[0062] This embodiment continuously monitors the physical status (such as weight and equipment online status) associated with the material identifier and issues an alarm in a timely manner when the status is abnormal. This enables proactive and real-time monitoring of the material storage environment and equipment status, intercepting potential risks before they occur and further improving the reliability and security of the entire delivery system.
[0063] See Figure 3 , Figure 3 This is a schematic diagram of the process described in this application embodiment, which involves responding to a work order execution request, obtaining work order BOM information, matching the monitored first material parameter with the work order BOM information, and updating the first material parameter based on the matching result to obtain a second material parameter.
[0064] Step S104: In response to a work order execution request, obtain work order BOM information, match the monitored first material parameters with the work order BOM information, and update the first material parameters based on the matching result to obtain second material parameters, including the following steps: S301: Obtain the required material information from the work order BOM information.
[0065] The material information includes at least the material code, required quantity, and BOM version number.
[0066] It should be noted that the material code is used to uniquely identify a type of material.
[0067] Specifically, when a picker scans the work order QR code with a PDA, the Manufacturing Execution System (MES) receives the work order execution request and parses out the complete BOM data corresponding to the work order. For example, the parsed BOM information is: the material with material code 62060100003 (representing M20x50 10.9 grade bolts) is required, the required quantity is 48, and the BOM version based on this requirement is V1.1.
[0068] S302: Based on the matching of the material information required in the work order BOM information with the material information corresponding to the monitored first material parameters, a matching result is generated. The matching result includes the remaining material information in various material identification information excluding the material information required in the work order BOM information.
[0069] The core of matching is to verify whether the material type and version required by the work order are consistent with the physical inventory, and to accurately calculate the required quantity.
[0070] Specifically, the MES system compares the work order BOM information obtained in step S301 (e.g., material code 62060100003, version V1.1, quantity 48) with the first material parameters monitored from the target storage location (e.g., binding code A-01-001-62060100003-B250620001-10.9, whose implicit BOM version is V1.1, and the current inventory quantity is 100). First, it performs type and version matching. After successful verification, it calculates the quantity: 100 - 48 = 52. The matching result generated by the system includes the remaining material information (i.e., the remaining inventory quantity is 52).
[0071] S303: Update the first material parameters according to the matching result to obtain the second material parameters.
[0072] The purpose of updating is to persistently record the new inventory status obtained after matching and verification within the system, forming a new identifier that reflects the latest inventory status.
[0073] Specifically, based on the matching result obtained from S302 (52 bolts remaining), the MES system updates the inventory quantity associated with the original first material parameter in the database from 100 to 52. This updated inventory record constitutes the second material parameter. In subsequent processes, the second material parameter represents the latest material status at location A-01-001, ready to be consumed by this work order.
[0074] Through the above embodiments, this application achieves automated and accurate matching and verification of work order requirements and physical inventory information. By quantifying the matching results into "remaining material information" and generating second material parameters, accurate data is provided for subsequent material processing. This enables real-time and accurate driving of logistics by information flow, fundamentally eliminating delivery errors caused by information lag or transmission errors in the traditional manual mode.
[0075] Furthermore, step S104: material processing based on the second material parameters specifically includes: Based on the second material parameter, material processing is performed according to the material information of the required material and the material information of the material corresponding to the BOM work order. Specifically, the system identifies the task to be processed based on the second material parameter and obtains the material information of the required material from the real-time order or demand. At the same time, based on the BOM work order identifier, the system obtains the "material information of the material corresponding to the BOM work order" as a standard benchmark. The processing logic compares, verifies, and logically matches the above two sets of information in real time. For example, it verifies the conformity of material specifications, quantity, and version, or performs alternative judgments according to rules and ensures that the operation result is consistent with the initial BOM work order requirements.
[0076] Specifically, the system first generates specific physical operation instructions based on the second material parameter. For example, if the second material parameter indicates that 48 bolts need to be retrieved from location A-01-001, the MES system will generate a clear "retrieve" instruction and encapsulate it as an MQTT protocol message through the audible and visual tag control service. Subsequently, this instruction is sent to the physical execution device corresponding to the second material parameter, namely the audible and visual tag and pressure sensor system installed at the target location. After receiving the instruction, the audible and visual tag will activate a predefined multimodal response according to the instruction type, such as illuminating a green light and accompanied by intermittent short beeps for normal retrieving operations, thereby providing the operator with clear and unambiguous visual and auditory guidance.
[0077] During material handling, the system verifies the consistency between the operation results and the BOM (Bill of Materials) information in real time. Pressure sensors continuously monitor changes in the weight of the goods at the storage location, and the system uses formulas... (in, It is the standard notation for changes. This represents the change in weight. The system calculates the quantity of materials retrieved in real time (based on the standard weight of the goods). It then dynamically compares the calculated actual quantity with the required quantity in the BOM (Bill of Materials) work order. Finally, the system determines subsequent actions based on this verification result. If the quantity deviation is within the allowable range (e.g., ±5%), the processing flow ends normally; if an abnormal deviation is detected, the system will immediately trigger an audible and visual alarm (e.g., flashing red light and a specific alarm sound), forcing the operator to correct the error until the result meets the BOM work order requirements.
[0078] This embodiment achieves closed-loop control from digital commands to on-site operations. The second material parameter acts as a bridge connecting the information management system and the on-site execution equipment, ensuring that every material handling action has clear data basis and real-time feedback verification, thereby eliminating the risk of mismatch, over-match, or under-match in manual operations at the source.
[0079] Furthermore, as a specific implementation of this embodiment, the quality information included in the material information, in the specific real-time mode of this invention, is manifested as location quality data collected in real time by a high-precision pressure sensor. This quality data serves as a direct basis for converting material quantities, providing an objective quantitative foundation for the entire processing flow.
[0080] During the actual material handling process, the system establishes a dynamic monitoring and decision-making mechanism. The system continuously monitors the changes in the material's quality caused by actual operations using pressure sensors; this change value represents the real-time quality information of the retrieved material. Simultaneously, based on the required quantity specified in the BOM (Bill of Materials) and the preset standard weight of a single material, the system calculates the theoretical total quality change value, which serves as the quality information benchmark for the corresponding BOM.
[0081] Based on the real-time comparison results of the two types of quality information mentioned above, the system will automatically trigger different processing instructions. When the actual material quality detected is less than the quality required by the work order, the system determines that the material picking operation has not yet been completed. At this time, the material picking instruction remains valid, and the operator is continuously prompted to continue the material picking action through audible and visual tags. This process continues until the actual material quality and the quality required by the work order reach a preset matching threshold.
[0082] When the system detects that the actual material quality exceeds the quality required by the work order, it immediately triggers the exception handling process. The system will automatically terminate the current material picking instruction and generate a corresponding material return instruction. At the same time, the audible and visual alarm device is activated, forcing the operator to perform the material return operation through audible and visual signals, returning the excess material to the designated storage location, ensuring that the quality of the final outgoing material is completely consistent with the work order requirements.
[0083] This embodiment constructs a complete closed-loop control system by introducing real-time monitoring and intelligent decision-making mechanisms for quality information. This scheme uses quality data as the core parameter for process control, enabling automatic judgment and switching between material handling and return operations. It effectively solves the quantity control problem inherent in traditional manual delivery, significantly improving the accuracy and reliability of material distribution.
[0084] In another embodiment of the present invention, the material information includes category information and / or quantity information. The category information specifically refers to a unique code for the material, used to identify the material type; the quantity information is the actual quantity of material calculated by converting mass information into the standard weight of a single unit.
[0085] In practice, the system first obtains the type of material being taken through a scanning device or RFID technology to ensure that the material being handled matches the type required by the BOM (Bill of Materials). Then, the system uses real-time mass information collected by a high-precision pressure sensor, combined with the pre-entered standard weight of each piece in the database, to calculate the actual quantity of material taken. For example, if a mass reduction of 1850g is detected, and the standard weight of a single bolt is known to be 185g, the system automatically calculates the actual quantity to be taken as 10 pieces.
[0086] Based on the calculated actual quantity, the system compares it in real time with the required quantity specified in the BOM work order. If the actual quantity is less than the required quantity, the system determines that there is insufficient material and continues to execute the material retrieving instruction, with the audible and visual tags maintaining guidance until the quantity matches. If the actual quantity is greater than the required quantity, the system immediately triggers a material return instruction, the audible and visual alarm is activated, and the operator is forced to return the excess material. For example, when the work order requires 48 units but only 50 units are actually retrieved, the system automatically triggers the material return process to ensure accurate and controllable quantity.
[0087] This embodiment constructs a multi-level error prevention mechanism by organically combining category identification, quality monitoring, and quantity conversion. This method not only achieves real-time and precise control of material quantity but also ensures the accuracy of material type through category information verification, thereby significantly improving the reliability and automation level of material distribution in complex industrial scenarios.
[0088] Furthermore, this embodiment further refines the status monitoring and interactive prompting mechanism for the instruction execution process. Its core lies in the system's ability to generate differentiated prompts by comparing the dynamic instruction content with the current material status identifier in real time, thereby achieving precise guidance and anomaly warnings during the operation process.
[0089] Specifically, during the execution of material retrieval or return instructions, the system continuously performs two tasks: first, it parses and obtains key data contained in the instruction, such as the target storage location, operation type, and planned quantity; second, it monitors the second material parameter in real time, which reflects the current actual status of the materials in the storage location, such as the real-time inventory quantity. The system compares the instruction data with the status information contained in the second material parameter in real time, and triggers the generation of the following three prompt messages based on the comparison results: If the system determines that the instruction data matches the status information of the second material parameter, it generates a first prompt message. This message indicates that the current operating environment is consistent with the instruction requirements and normal execution can continue. For example, if the instruction requires the retrieval of a certain quantity of material, and the second material parameter shows that the inventory at the storage location is sufficient to complete the instruction, the first prompt message is generated.
[0090] If the system determines that the instruction data does not match the status information of the second material parameter, it generates a second prompt message. This message serves as a warning that the operating conditions are not met or that an error exists, requiring attention and potentially intervention. For example, the second prompt message is generated when the instruction requests a quantity of material to be retrieved that is greater than the current actual inventory quantity displayed by the second material parameter.
[0091] If the system detects a change in the currently executing material handling or return instruction, it generates a third prompt message. This message notifies the operator that the instruction has been updated and that the operation must be performed according to the new instructions. For example, the system generates this third prompt message when an urgent adjustment to the production plan leads to the modification or cancellation of the original instruction.
[0092] This embodiment enables dynamic and intelligent monitoring and feedback of the instruction execution process. The mechanism for generating different types of prompts allows operators to promptly understand whether the operation is normal, whether there are conflicts, or whether the instructions have changed, thereby significantly improving operational accuracy and the system's flexibility in responding to changes.
[0093] Furthermore, the first, second, and third prompts are distinguished through different combinations of physical signals. In terms of acoustic prompts, the different types and / or frequencies of sound prompts can specifically manifest as follows: the first prompt corresponds to a steady, intermittent short beep to indicate a normal state; the second prompt corresponds to a rapid, continuous long beep or an alarm tone of a specific frequency to indicate an error or anomaly; and the third prompt may correspond to another distinct rhythmic beep or a pre-recorded voice prompt (such as "instruction changed") to indicate a change in status. These acoustic characteristics enable operators to clearly distinguish the current system status through hearing, even in noisy industrial environments where visibility is limited or other tasks need to be performed simultaneously.
[0094] And / or, in terms of optical cues, the optical cues are conveyed through visual signals. For example, the first cues may correspond to a constant green light; the second cues to a flashing red light; and the third cues to a flashing yellow (or amber) light. By employing different colors and dynamic light patterns (such as constant light, slow flashing, and fast flashing), the operator is provided with intuitive visual distinctions, enabling them to quickly understand the system's feedback.
[0095] This embodiment concretizes abstract prompts into acoustic and optical signals that can be directly recognized by human senses, ensuring that the method protected by this application can be reliably implemented. This multimodal prompting method enhances the robustness and efficiency of human-computer interaction, adapts to the environmental characteristics of complex industrial sites, and is an important guarantee for this solution to achieve accurate error prevention and efficient guidance.
[0096] This application discloses an apparatus for using the described material delivery method. (See also...) Figure 4 The device includes a memory 311 configured to store various programs and data required for implementing the verification method. The memory 311 may be volatile memory or non-volatile memory, or may include both.
[0097] The memory 311 can be volatile memory or non-volatile memory, or both. Non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), ferromagnetic random access memory (FRAM), flash memory, magnetic surface memory, optical disc, or compact disc read-only memory (CD-ROM); magnetic surface memory can be disk storage or magnetic tape storage. Volatile memory can be random access memory (RAM), used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Synchronous Static Random Access Memory (SSRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic Random Access Memory (SDRAM), Double Data Rate Synchronous Dynamic Random Access Memory (DDRSDRAM), Enhanced Synchronous Dynamic Random Access Memory (ESDRAM), SyncLink Dynamic Random Access Memory (SLDRAM), and Direct Rambus Random Access Memory (DRRAM).The memory 311 described in the embodiments of this application is intended to include, but is not limited to, these and any other suitable types of memory.
[0098] The memory 311 in this embodiment is used to store various types of data to support the operation of the device. Examples of this data include any computer programs used to operate on the device, such as operating systems and applications. The operating system includes various system programs, such as framework layers, core library layers, and driver layers, used to implement various basic business functions and handle hardware-based tasks. Applications can include various applications used to implement various application services. Here, the program implementing the method of this embodiment can be included in the application.
[0099] Based on the same inventive concept as the foregoing embodiments, this embodiment also provides a computer-readable storage medium storing a computer program. The computer-readable storage medium can be a magnetic random access memory (FRAM), a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a flash memory, a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD-ROM), etc.; it can also be various devices including one or any combination of the above-mentioned memories, such as mobile phones, computers, tablet devices, personal digital assistants, and airborne avionics systems of aircraft. When the computer program stored in the computer-readable storage medium is run by a processor, it implements the above method. For the specific steps of the computer program being executed by the processor, please refer to [link to relevant documentation]. Figure 1 The description of the illustrated embodiments will not be repeated here.
[0100] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0101] In this document, the terms “comprising,” “including,” or any other variations thereof are intended to cover non-exclusive inclusion, which includes not only the elements listed but also other elements not expressly listed.
[0102] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A material distribution method, characterized in that, The material delivery method includes: In response to a material receiving request, based on the various material information obtained, the corresponding storage location information is matched for each type of material information; Generate corresponding material identifiers based on each type of material information and its corresponding storage location information; Real-time monitoring of the first material parameter of the material identifier; In response to a work order execution request, the work order BOM information is obtained, the first material parameter is matched with the work order BOM information based on the monitored first material parameter, and the first material parameter is updated based on the matching result to obtain the second material parameter; Material processing is performed based on the second material parameter.
2. The material distribution method according to claim 1, characterized in that, The real-time monitoring of the first material parameter of the material identifier includes: Continuously acquire the status information of the first material parameter; An alarm is issued if the status information indicated by the first material parameter exceeds a preset range.
3. The material distribution method according to claim 2, characterized in that, The step of responding to a work order execution request, obtaining work order BOM information, matching the monitored first material parameters with the work order BOM information, and updating the first material parameters based on the matching result to obtain second material parameters includes: Obtain the required material information from the work order BOM information; The matching result is generated by matching the material information required in the work order BOM information with the material information corresponding to the monitored first material parameter. The matching result includes the remaining material information in various material identifiers other than the material information required in the work order BOM information. The first material parameter is updated based on the matching result to obtain the second material parameter.
4. The material distribution method according to claim 3, characterized in that, Material processing based on the second material parameters includes the following steps: Based on the second material parameter, material processing is performed according to the material information of the required material and the material information of the material corresponding to the BOM work order.
5. The material distribution method according to claim 4, characterized in that, The material information includes: quality information; The step of processing materials based on the material information of the retrieved materials and the material information of the materials corresponding to the BOM work order includes: Real-time monitoring of the quality information of the materials taken and the quality information of the materials corresponding to the BOM work order, and comparison of the quality information of the materials taken and the quality information of the materials corresponding to the BOM work order; If the quality information of the material to be taken is less than the quality information of the material corresponding to the BOM work order, then the material taking instruction is executed to process the material based on the material taking instruction; If the quality information of the material taken is greater than the quality information of the material corresponding to the BOM work order, then a return material instruction is executed to process the material based on the return material instruction.
6. The material distribution method according to claim 5, characterized in that, The material information includes: type information and / or quantity information; The step of processing materials based on the material information of the retrieved materials and the material information of the materials corresponding to the BOM work order includes: The quantity of the materials taken is calculated based on the type and quality information of the materials taken. If the quantity of the material to be retrieved is less than the quantity of the material corresponding to the BOM work order, the material retrieval instruction is executed; If the quantity of materials taken is greater than the quantity of materials corresponding to the BOM work order, the material return instruction is executed.
7. The material distribution method according to claim 6, characterized in that, During the execution of the material picking command or material return command; Obtain the instruction data from the material receiving instruction or material return instruction, and monitor the second material parameters in real time; If the instruction data in the material receiving instruction or material return instruction matches the second material parameters, a first prompt message is generated; If the instruction data in the material picking instruction or material return instruction does not match the second material parameters, a second prompt message is generated. If the material picking instruction or material return instruction is changed, a third prompt message will be generated.
8. The material distribution method according to claim 6, characterized in that, The first prompt message, the second prompt message, and the third prompt message include at least different types and / or frequencies of sound prompt messages; And / or, The first prompt information, the second prompt information, and the third prompt information include at least acoustic prompts and / or optical prompts.
9. A device, characterized in that, The material delivery method according to any one of claims 1 to 8 is applied.
10. A computer-readable storage medium, characterized in that, The device contains a computer program that, when executed by a processor, implements the steps of the material delivery method according to any one of claims 1 to 8.