Error-proof feeding method and related device

By comparing the feeding plan and raw material identification information in real time, timely detecting and correcting feeding errors, the problem of frequent errors during the feeding process is solved, and production efficiency and product quality are improved.

CN117522282BActive Publication Date: 2024-12-17GUANGZHOU SYC TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202311188791.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-09-14
Publication Date
2024-12-17
Estimated Expiration
2043-09-14

AI Technical Summary

Technical Problem

In the fields of food processing and pharmaceutical manufacturing, errors caused by user errors occur frequently during feeding, which affects production efficiency and economic benefits. The existing technology mainly conducts inspections after feeding, and errors cannot be prevented and corrected in a timely manner.

Method used

By obtaining the feeding plan information in the production plan, we can judge in real time whether the feeding raw materials to be fed in accordance with the plan, obtain raw material identification information (such as barcodes, RFID tags, etc.) for comparison, if abnormalities are found during the detection process, we can generate prompt information, and record the feeding information so that Follow-up analysis and correction.

Benefits of technology

It realizes timely detection and correction of errors during the feeding process, improves the accuracy and efficiency of the production process, reduces the generation of defective products, ensures product quality and consistency, and provides a data basis for optimizing production.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117522282B_ABST
    Figure CN117522282B_ABST
Patent Text Reader

Abstract

The present application provides an error-proof feeding method, an electronic device, an error-proof feeding system, and a computer-readable storage medium, the method comprising: obtaining a production plan, the production plan comprising feeding plan information, the production plan being used to meet the raw material delivery of a pre-set product; judging whether the raw materials to be fed meet the production plan, when the raw materials to be fed meet the production plan, performing a feeding operation and obtaining feeding information in real time, the feeding information comprising feeding weight and / or feeding type; testing the feeding information according to the feeding plan information, when the test result does not meet the production plan, generating and displaying a prompt message, the prompt message being used to prompt that the feeding detection is abnormal. The present application can prevent errors in the feeding process and improve production efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of medical equipment, for example, to an error-proof feeding method, an electronic device, an error-proof feeding system, and a computer-readable storage medium. Background Art

[0002] In the fields of food processing, pharmaceutical manufacturing, etc., feeding is a critical operation. The accuracy and correctness of feeding not only directly affects the quality of the product, but also affects the production cost and market competitiveness. However, due to the negligence of users or insufficient technical level, errors often occur during the feeding process, resulting in defective products, which seriously affects production efficiency and economic benefits.

[0003] Based on this, the present application provides an error-proof feeding method, an electronic device, an error-proof feeding system and a computer-readable storage medium to solve the problems existing in the above-mentioned technologies. Summary of the invention

[0004] The purpose of the present application is to provide an error-proof feeding method, an electronic device, an error-proof feeding system and a computer-readable storage medium, so as to effectively prevent feeding errors caused by user errors.

[0005] The purpose of this application is achieved by the following technical solutions:

[0006] In a first aspect, the present application provides a method for preventing error feeding, the method comprising:

[0007] Obtaining a production plan, wherein the production plan includes material input plan information, and the production plan is used to meet the raw material input for producing a preset product;

[0008] Determine whether the raw materials to be fed meet the production plan. When the raw materials to be fed meet the production plan, perform feeding operations and obtain feeding information in real time. The feeding information includes feeding weight and / or feeding type.

[0009] The feeding information is tested according to the feeding plan information, and when the test result does not conform to the production plan, prompt information is generated and displayed, wherein the prompt information is used to prompt that the feeding test is abnormal.

[0010] The beneficial effect of this technical solution is that the feeding operation will only be performed when each raw material to be fed meets the production plan. When the feeding operation is in progress, the feeding information including the weight and / or type of the feeding is obtained in real time. The feeding information records the actual feeding situation and can be used for subsequent monitoring and analysis. The feeding information is compared with the feeding plan information to ensure whether the feeding process is carried out according to the predetermined plan to prevent feeding errors. If the test results show that the feeding information does not match the plan, the corresponding prompt information will be generated. The prompt information may include text, graphics, sound and other methods to indicate to the user that an abnormal situation has occurred in the feeding detection.

[0011] Compared with the prior art, the quality of the finished product will only be checked after the feeding is completed, and whether there is an error in the feeding process will be judged when the quality of the finished product is unqualified. This technical solution combines a series of steps to prevent feeding errors, thereby improving the accuracy and efficiency of the production process. First, a production plan including feeding plan information is obtained so that the raw materials required for producing pre-set products can be correctly put in. The raw materials to be fed are checked to determine whether they meet the feeding conditions required in the production plan. On the one hand, through the steps of testing the raw materials and comparing the feeding information, as well as the abnormal prompting steps, errors in the feeding process can be effectively prevented and corrected to avoid the production of defective products. On the other hand, by obtaining the feeding information in real time and timely detecting and correcting the errors in the feeding process, production interruptions and delays caused by errors are avoided, which helps to improve the efficiency of the production process. On the other hand, the feeding information can be used for recording, and the recorded feeding information can be used by users to monitor the feeding process in real time, while providing a data basis for the data analysis and optimization of subsequent feeding. On the other hand, the display of prompt information enables users to quickly identify abnormal situations and correct them, which helps to achieve timely corrections and adjustments and avoid further expansion of errors.

[0012] In summary, this technical solution can prevent errors in the feeding process, improve production efficiency, and provide users with a strong data basis to handle abnormal situations in the feeding process.

[0013] In some possible implementations, the determining whether the raw materials to be fed meet the production plan includes:

[0014] Obtaining raw material identification information of the raw material to be fed, wherein the raw material identification information includes at least one type of barcode information, QR code information, identifier information, and RFID tag information;

[0015] According to the raw material identification information, it is determined whether the raw material to be fed meets the production plan.

[0016] The beneficial effect of the technical solution is that the identification information of the raw material is obtained when the raw material to be fed enters the feeding stage. The identification information can be at least one of a barcode, a QR code, an identifier, and an RFID tag. It can be considered that the identification information for each raw material is unique and is used to identify the identity of each raw material. The obtained raw material identification information is compared with the feeding requirements specified in the production plan, and the comparison method can include searching for relevant information in the database to confirm whether the raw material to be fed meets the production plan. On the one hand, by obtaining the unique identification information of the raw material and comparing it with the production plan, it can be ensured that only raw materials that meet the requirements will be put into the production process, reducing the possibility of incorrect feeding. On the other hand, the use of different types of identification information (such as barcodes, QR codes, RFID tags, etc.) can provide users with more choices to effectively avoid confusion and misuse of raw materials, thereby ensuring the quality and consistency of the product. On the other hand, by automatically identifying the raw material identification information, the compliance of the raw material can be quickly determined, thereby improving the efficiency of judgment. The identification information of each raw material and the results of whether it meets the feeding plan can be recorded to establish a traceability system for subsequent data analysis and tracking.

[0017] In summary, this embodiment makes full use of the unique identification information of the raw materials and ensures the accuracy and compliance of the feeding process by comparing it with the production plan, thereby providing a reliable basis for the optimization and management of the production process.

[0018] In some possible implementations, judging whether the raw material to be fed meets the production plan according to the raw material identification information includes:

[0019] Obtaining a correspondence between raw material identification information and raw material type information, where the raw material type information is used to indicate the type of raw material and at least one of the following information: batch number information, production date information, and purchase information;

[0020] According to the corresponding relationship and the raw material identification information corresponding to the raw material to be fed, the raw material type information corresponding to the raw material to be fed is determined and used as the current raw material type information;

[0021] When the production plan includes information corresponding to the current raw material type information, the raw material to be fed complies with the production plan.

[0022] The beneficial effect of the technical solution is that the corresponding relationship between different identification information and raw material parameters is first obtained, and when the raw material to be fed enters the feeding stage, the corresponding raw material type information is obtained from the corresponding relationship according to its raw material identification information. After the current raw material type information is obtained, it is checked whether the production plan contains the raw material corresponding to the current raw material type information. If the production plan does need to use raw materials of this type, batch number or production date, it is considered that the raw material to be fed meets the production plan.

[0023] On the one hand, by establishing a corresponding relationship and determining the current raw material type information, it can be ensured that only raw materials that match the production plan requirements are put into production, reducing the possibility of incorrect material feeding. On the other hand, by ensuring that the raw materials fed match the production plan, the efficiency and consistency of the production process can be improved, avoiding production interruptions and delays caused by incorrect material feeding.

[0024] In summary, this embodiment obtains the correspondence between the raw material identification information and the raw material type information, uses the raw material type information to determine the type, batch number or production date and other parameters of the raw material, and uses these parameters as the current raw material type information. Then, through the correspondence and the current raw material type information, it is determined whether the raw material to be fed meets the production plan. By using the raw material type information and the correspondence table, it is determined whether the raw material to be fed meets the production plan by determining the current raw material type information, thereby improving the accuracy and compliance of the feeding process.

[0025] In some possible implementations, when the raw materials to be fed meet the production plan, the method further includes:

[0026] Acquire feeding identification information according to the feeding plan information, wherein the feeding identification information includes at least one type of barcode information, QR code information, identifier information and RFID tag information;

[0027] When the result of the feeding test does not meet the production plan, the method further includes:

[0028] According to the feeding operation and the feeding identification information, a feeding record is generated and locally stored and / or uploaded, wherein the feeding record includes the feeding identification information and the feeding operation information, and the feeding operation information includes at least one of the following information: feeding time information, feeding personnel information and raw material type information.

[0029] The beneficial effect of this technical solution is to determine whether the raw materials to be fed meet the production plan. When the raw materials meet the production plan, the feeding identification information (such as barcode, QR code, identifier, RFID tag, etc.) is obtained according to the feeding plan information, and used to identify the feeding process. When the feeding test result does not meet the production plan, the feeding record is generated according to the feeding operation and the feeding identification information, and is locally stored and / or uploaded, which is helpful for data backup, tracing and analysis. The above-mentioned feeding record includes the feeding identification information and the feeding operation information, such as the feeding time, feeding personnel and raw material type.

[0030] On the one hand, the generated feeding record contains feeding identification information and feeding operation information, which can be used for subsequent data analysis, traceability and quality control, and help improve the traceability and analysis capabilities of the production process. On the other hand, when the feeding test results do not meet the production plan, generating feeding records can help quickly locate the problem and find out the anomalies in the operation process so that timely processing and adjustments can be made. On the other hand, by locally storing or uploading the generated feeding records, a feeding history traceability system can be established to provide strong support for quality management and compliance review. On the other hand, data such as feeding time, feeding personnel and raw material type in the feeding operation information can be used for visual monitoring of the production process, which helps to grasp the production status in real time.

[0031] In summary, by generating feeding records and storing and / or uploading them locally, the operation information and related identification information during the feeding process are effectively recorded, which helps to improve data traceability, quality management and analysis capabilities of the production process.

[0032] In some possible implementations, generating a feeding record according to the feeding operation and the feeding identification information and storing and / or uploading the record locally includes:

[0033] Acquire historical material feeding information, wherein the historical material feeding information includes one or more historical material feeding identification information and its corresponding historical material feeding operation information;

[0034] Obtaining the error risk level of the feeding record according to the feeding operation information corresponding to the feeding identification information and the historical feeding operation information corresponding to the historical feeding identification information;

[0035] When the error risk level meets the uploading condition of the feeding identification information, uploading the feeding record to the cloud server;

[0036] When the error risk level does not meet the uploading condition of the material feeding identification information, the material feeding record is stored locally.

[0037] The beneficial effects of this technical solution are: obtaining historical feeding information, comparing the feeding operation information corresponding to the feeding identification information with the historical feeding operation information corresponding to the historical feeding identification information, obtaining the error risk level of the feeding record, and determining whether to upload it to the cloud server or store it locally according to the error risk level.

[0038] On the one hand, by comparing the current feeding operation with the historical feeding operation, the error risk level of the current feeding operation is evaluated to help identify potential problems in the feeding process. On the other hand, through the evaluation of the error risk level, it is intelligently determined whether to upload the feeding record to the cloud server. This avoids unnecessary uploads and reduces the burden of network transmission. On the other hand, local storage and cloud server upload of feeding records are both helpful for data backup and analysis. Local storage can be used as a temporary backup, and cloud server upload facilitates centralized management and analysis of data. On the other hand, the evaluation of the error risk level provides guidance for risk management of the feeding process, which helps with subsequent optimization measures and decisions.

[0039] In summary, the evaluation of historical feeding information and error risk levels provides intelligent decision-making for the uploading and storage of feeding records, which helps to optimize data management and quality control.

[0040] In a second aspect, the present application further provides an electronic device, the electronic device comprising a memory and at least one processor, the memory storing a computer program, and the at least one processor being configured to implement the following steps when executing the computer program:

[0041] Obtaining a production plan, wherein the production plan includes material input plan information for satisfying the raw material input for producing a preset product;

[0042] Determine whether the raw materials to be fed meet the production plan. When the raw materials to be fed meet the production plan, perform feeding operations and obtain feeding information in real time. The feeding information includes feeding weight and / or feeding type.

[0043] The feeding information is tested according to the feeding plan information, and when the test result does not conform to the production plan, prompt information is generated and displayed, wherein the prompt information is used to prompt that the feeding test is abnormal.

[0044] In some possible implementations, the at least one processor is configured to determine whether the raw materials to be fed meet the production plan in the following manner when executing the computer program:

[0045] Obtaining raw material identification information of the raw material to be fed, wherein the raw material identification information includes at least one type of barcode information, two-dimensional code information, identifier information, and RFID tag information;

[0046] According to the raw material identification information, it is determined whether the raw material to be fed meets the production plan.

[0047] In some possible implementations, the at least one processor is configured to determine whether the raw material to be fed meets the production plan according to the raw material identification information in the following manner when executing the computer program:

[0048] Obtaining a correspondence between raw material identification information and raw material type information, where the raw material type information is used to indicate the type of raw material and at least one of the following information: batch number information, production date information, and purchase information;

[0049] According to the corresponding relationship and the raw material identification information corresponding to the raw material to be fed, the raw material type information corresponding to the raw material to be fed is determined and used as the current raw material type information;

[0050] When the production plan includes information corresponding to the current raw material type information, the raw material to be fed complies with the production plan.

[0051] In some possible implementations, when the raw materials to be fed meet the production plan, the at least one processor is configured to perform the following steps when executing the computer program:

[0052] Acquire feeding identification information according to the feeding plan information, wherein the feeding identification information includes at least one type of barcode information, QR code information, identifier information and RFID tag information;

[0053] When the result of the feeding detection does not meet the production plan, the at least one processor is configured to perform the following steps when executing the computer program:

[0054] According to the feeding operation and the feeding identification information, a feeding record is generated and locally stored and / or uploaded, wherein the feeding record includes the feeding identification information and the feeding operation information, and the feeding operation information includes at least one of the following information: feeding time information, feeding personnel information and raw material type information.

[0055] In some possible implementations, the at least one processor is configured to generate a feeding record and locally store and / or upload it according to the feeding operation and the feeding identification information in the following manner when executing the computer program:

[0056] Acquire historical material feeding information, wherein the historical material feeding information includes one or more historical material feeding identification information and its corresponding historical material feeding operation information;

[0057] Obtaining the error risk level of the feeding record according to the feeding operation information corresponding to the feeding identification information and the historical feeding operation information corresponding to the historical feeding identification information;

[0058] When the error risk level meets the uploading condition of the feeding identification information, uploading the feeding record to the cloud server;

[0059] When the error risk level does not meet the uploading condition of the material feeding identification information, the material feeding record is stored locally.

[0060] In a third aspect, the present application further provides an error-proof feeding system, the error-proof feeding system comprising:

[0061] The electronic device according to the second aspect;

[0062] A feeding device, the feeding device is used to perform a feeding operation when the raw materials to be fed meet the production plan;

[0063] A collection device, the collection device is used to obtain feeding information when the feeding device performs a feeding operation;

[0064] The prompt device is used to receive and display prompt information when feeding detection is abnormal.

[0065] In some possible implementations, the acquisition device includes at least one of the following:

[0066] A weighing device, wherein the weighing device is used to obtain the weight of the material during the feeding operation;

[0067] A visual inspection device is used to obtain the feeding type during the feeding operation.

[0068] In some possible implementations, the error-proof feeding system further includes:

[0069] Coding equipment, the coding equipment is used to generate a label including raw material identification information and / or input material identification information;

[0070] A code reading device is used to read the raw material identification information or the input material identification information in the label generated by the encoding device.

[0071] In a fourth aspect, the present application further provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by at least one processor, it implements the steps of any method described in the first aspect, or implements the functions of the electronic device described in the second aspect.

[0072] In a fifth aspect, the present application also provides a computer program product, which includes a computer program, and when the computer program is executed by at least one processor, it implements the functions of the planning device described in any one of the above items, or implements the steps of any one of the above methods. BRIEF DESCRIPTION OF THE DRAWINGS

[0073] The present application is further described below in conjunction with the accompanying drawings and specific implementation methods.

[0074] Figure 1 It is a flow chart of an error-proof feeding method provided in an embodiment of the present application.

[0075] Figure 2 It is a flow chart of judging whether the raw materials to be fed meet the production plan provided in an embodiment of the present application.

[0076] Figure 3 It is another flow chart provided in an embodiment of the present application for determining whether the raw materials to be fed meet the production plan.

[0077] Figure 4 It is a partial flow chart of another error-proof feeding method provided in an embodiment of the present application.

[0078] Figure 5 It is a flow chart of storing feeding records provided in an embodiment of the present application.

[0079] Figure 6 It is a structural block diagram of an electronic device provided in an embodiment of the present application.

[0080] Figure 7 It is a structural block diagram of an error-proof feeding system provided in an embodiment of the present application.

[0081] Figure 8 It is a structural diagram of a computer program product provided in an embodiment of the present application. DETAILED DESCRIPTION

[0082] The technical solution in the present application will be described below in conjunction with the drawings and specific implementation methods of the specification of the present application. It should be noted that, under the premise of no conflict, the various implementation methods or technical features described below can be arbitrarily combined to form a new implementation method.

[0083] In the embodiments of the present application, the words "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any implementation or design scheme described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other implementations or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.

[0084] The following is a brief description of the technical field and related terms of the embodiments of the present application.

[0085] RFID (Radio-Frequency Identification) is a wireless communication technology used to automatically identify objects and obtain relevant data. RFID tags (also called RFID labels, RFID tags or RFID chips) can be read by RFID readers (also called RFID readers). Its working principle is: when an RFID tag is close to an RFID reader, the RFID reader sends a wireless radio frequency signal to the tag. After the tag receives the signal, it converts the energy into electrical energy through the antenna, so that the chip inside the tag is activated and sends the data stored in it. The RFID reader receives this data and can identify the information (such as raw material information, feeding information, etc.) based on the specific identification information of the tag (such as the serial number).

[0086] Cloud Server is a virtualization technology that provides computing resources, storage space and network functions through Internet connection, enabling users to rent virtual servers on cloud computing platforms to host applications, data and services. Unlike traditional physical servers, cloud servers are based on cloud computing infrastructure and can quickly expand or reduce computing resources as needed to adapt to different workloads and business needs. Cloud servers can provide advantages such as data backup, security, and scalability.

[0087] The following will first explain the error-proof feeding method and then explain the related equipment.

[0088] Method Embodiment

[0089] See also Figure 1 , Figure 1 It is a flow chart of an error-proof feeding method provided in an embodiment of the present application.

[0090] The present application provides a method for preventing error feeding, the method comprising:

[0091] Step S101, obtaining a production plan, wherein the production plan includes material input plan information, and the production plan is used to meet the raw material input for producing a preset product;

[0092] Step S102, determining whether the raw materials to be fed meet the production plan, and when the raw materials to be fed meet the production plan, performing a feeding operation and obtaining feeding information in real time; the feeding information includes feeding weight and / or feeding type;

[0093] Step S103, testing the feeding information according to the feeding plan information, and generating and displaying prompt information when the test result does not conform to the production plan; the prompt information is used to prompt that the feeding test is abnormal.

[0094] Thus, the feeding operation will be performed only when each raw material to be fed meets the production plan. When the feeding operation is in progress, the feeding information including the weight and / or type of the feeding is obtained in real time. The feeding information records the actual feeding situation and can be used for subsequent monitoring and analysis. The feeding information is compared with the feeding plan information to ensure whether the feeding process is carried out according to the predetermined plan to prevent feeding errors. If the test results show that the feeding information does not match the plan, the corresponding prompt information will be generated. The prompt information may include text, graphics, sound, etc., which are used to indicate to the user that an abnormal situation has occurred in the feeding detection.

[0095] Compared with the prior art, the quality of the finished product will only be checked after the feeding is completed, and whether there is an error in the feeding process will be judged when the quality of the finished product is unqualified. This technical solution combines a series of steps to prevent feeding errors, thereby improving the accuracy and efficiency of the production process. First, a production plan including feeding plan information is obtained so that the raw materials required for producing pre-set products can be correctly put in. The raw materials to be fed are checked to determine whether they meet the feeding conditions required in the production plan. On the one hand, through the steps of testing the raw materials and comparing the feeding information, as well as the abnormal prompting steps, errors in the feeding process can be effectively prevented and corrected to avoid the production of defective products. On the other hand, by obtaining the feeding information in real time and timely detecting and correcting the errors in the feeding process, production interruptions and delays caused by errors are avoided, which helps to improve the efficiency of the production process. On the other hand, the feeding information can be used for recording, and the recorded feeding information can be used by users to monitor the feeding process in real time, while providing a data basis for the data analysis and optimization of subsequent feeding. On the other hand, the display of prompt information enables users to quickly identify abnormal situations and correct them, which helps to achieve timely corrections and adjustments and avoid further expansion of errors.

[0096] In summary, this technical solution can prevent errors in the feeding process, improve production efficiency, and provide users with a strong data basis to handle abnormal situations in the feeding process.

[0097] Among them, it is judged whether the raw materials to be fed meet the production plan, and the production plan can correspond to a certain process or a combination of multiple processes. For example, when the production plan corresponds to a certain process, it can be understood that the production plan includes one or more raw materials of the current process. When the current process corresponds to one raw material, it is consistent with the production plan, then it is considered whether the raw materials to be fed meet the production plan; when the current process corresponds to multiple raw materials, multiple raw materials are consistent with the corresponding data in the production plan, then it is considered whether the raw materials to be fed meet the production plan. This application does not limit the representation form of the prompt information, which is, for example, a combination of one or more of SMS prompts, vibration prompts, sound prompts, light prompts or image prompts. When the prompt information is a vibration prompt, the prompt information is, for example, a vibration of three long and one short.

[0098] The material feeding plan information may include the planned feeding data of one or more raw materials. As an example, a food processing factory has a production plan to manufacture chocolate bars, and the material feeding plan information will involve the required raw materials and quantities. The material feeding plan information is, for example: 5 kg of cocoa beans, 3 kg of sugar, 15 kg of milk powder and 10 kg of cooking oil.

[0099] As another example, taking noodle production as an example, in one process, the material feeding plan information can be:

[0100] Flour: 150 kg;

[0101] Milk: 300 kg.

[0102] Before using the feeding equipment to perform the feeding operation, it is determined whether the raw materials to be fed meet the production plan based on the feeding plan information. For example, 150 kg of flour and 300 kg of milk meet the production plan, but 190 kg of flour and 300 kg of milk do not meet the production plan.

[0103] In this example, the raw materials to be fed meet the production plan, and the feeding operation can be performed. The feeding information is obtained in real time during the feeding operation, including the feeding weight and type. For example, the mass of flour is 130 kg, 150 kg, or 250 kg. For example, the type of flour is powdered, and the type of milk powder is liquid.

[0104] Compare and test the feeding information with the feeding plan information. If, during the test, it is found that the feeding information does not conform to the feeding plan, for example, the operator mistakenly feeds 110 kg of flour, a corresponding prompt message can be generated in the form of text, graphics or sound to indicate to the operator that an abnormality has occurred in the feeding test.

[0105] Therefore, by comparing and detecting the feeding information, errors in the feeding process can be prevented and corrected to ensure the accuracy and efficiency of the production process.

[0106] As another example, taking noodle production as an example, in one process, the material feeding plan information can be:

[0107] Flour: 150 kg.

[0108] Before using the feeding equipment to perform the feeding operation, it is determined whether the raw materials to be fed meet the production plan based on the feeding plan information. For example, 150 kg of flour meets the production plan, but 190 kg of flour and 300 kg of milk do not meet the production plan.

[0109] In this example, the raw materials to be fed meet the production plan, and the feeding operation can be performed. During the feeding operation, the feeding information is obtained in real time, including the feeding weight and type.

[0110] Compare and test the feeding information with the feeding plan information. Assume that during the test, it is found that the feeding information does not conform to the feeding plan, for example, the operator mistakenly feeds 150 kg of water, and the feeding type does not conform to the feeding plan information. Corresponding prompt information can be generated in the form of text, graphics or sound to indicate to the operator that the feeding test is abnormal.

[0111] See also Figure 2 , Figure 2 It is a flow chart of judging whether the raw materials to be fed meet the production plan provided in an embodiment of the present application.

[0112] In some embodiments, the step of determining whether the raw materials to be fed meet the production plan (i.e., step S102) may include:

[0113] Step S201, obtaining raw material identification information of the raw material to be fed, wherein the raw material identification information includes at least one type of barcode information, two-dimensional code information, identifier information and RFID tag information;

[0114] Step S202: judging whether the raw material to be fed complies with the production plan according to the raw material identification information.

[0115] Thus, when the raw material to be fed enters the feeding stage, the identification information of the raw material is obtained. The identification information may be at least one of a barcode, a QR code, an identifier, and an RFID tag. It can be considered that the identification information for each raw material is unique and is used to identify the identity of each raw material. The obtained raw material identification information is compared with the feeding requirements specified in the production plan, and the comparison method may include searching for relevant information in the database to confirm whether the raw material to be fed complies with the production plan. On the one hand, by obtaining the unique identification information of the raw material and comparing it with the production plan, it can be ensured that only raw materials that meet the requirements will be put into the production process, reducing the possibility of incorrect feeding. On the other hand, the use of different types of identification information (such as barcodes, QR codes, RFID tags, etc.) can provide users with more options to effectively avoid confusion and misuse of raw materials, thereby ensuring the quality and consistency of the product. On the other hand, by automatically identifying the raw material identification information, the compliance of the raw material can be quickly determined, thereby improving the efficiency of judgment. The identification information of each raw material and the results of whether it complies with the feeding plan can be recorded to establish a traceability system for subsequent data analysis and tracking.

[0116] In summary, this embodiment makes full use of the unique identification information of the raw materials and ensures the accuracy and compliance of the feeding process by comparing it with the production plan, thereby providing a reliable basis for the optimization and management of the production process.

[0117] As an example, the product planned to be produced is whole wheat bread. The feeding plan information of the current process is, for example: 1000 kg of flour. There are a variety of raw materials such as flour, water, yeast and salt on site, and each raw material has a corresponding barcode label on its package. Use a barcode reader (barcode reading device) to scan the barcode label on the package of the raw material to be fed, and read the raw material identification information to check whether the raw material to be fed meets the production plan. In this example, the raw material to be fed is yeast, and it is judged that the raw material to be fed does not meet the production plan.

[0118] See also Figure 3 , Figure 3 It is another flow chart provided in an embodiment of the present application for determining whether the raw materials to be fed meet the production plan.

[0119] In some embodiments, judging whether the raw material to be fed meets the production plan according to the raw material identification information (i.e., step S202) may include:

[0120] Step S301, obtaining the correspondence between the raw material identification information and the raw material type information, where the raw material type information is used to indicate the type of raw material and at least one of the following information: batch number information, production date information, and purchase information;

[0121] Step S302, determining the raw material type information corresponding to the raw material to be fed according to the corresponding relationship and the raw material identification information corresponding to the raw material to be fed and using it as the current raw material type information;

[0122] Step S303: When the production plan includes information corresponding to the current raw material type information, the raw material to be fed complies with the production plan.

[0123] Therefore, firstly, the corresponding relationship between different identification information and raw material parameters is obtained, and when the raw material to be fed enters the feeding stage, the corresponding raw material type information is obtained from the corresponding relationship according to its raw material identification information. After obtaining the current raw material type information, it is checked whether the production plan contains the raw material corresponding to the current raw material type information. If the production plan does need to use raw materials of this type, batch number or production date, it is considered that the raw material to be fed meets the production plan.

[0124] On the one hand, by establishing a corresponding relationship and determining the current raw material type information, it can be ensured that only raw materials that match the production plan requirements are put into production, reducing the possibility of incorrect material feeding. On the other hand, by ensuring that the raw materials fed match the production plan, the efficiency and consistency of the production process can be improved, avoiding production interruptions and delays caused by incorrect material feeding.

[0125] In summary, this embodiment obtains the correspondence between the raw material identification information and the raw material type information, uses the raw material type information to determine the type, batch number or production date and other parameters of the raw material, and uses these parameters as the current raw material type information. Then, through the correspondence and the current raw material type information, it is determined whether the raw material to be fed meets the production plan. By using the raw material type information and the correspondence table, it is determined whether the raw material to be fed meets the production plan by determining the current raw material type information, thereby improving the accuracy and compliance of the feeding process.

[0126] Among them, the correspondence can be organized and recorded in the form of a correspondence table. The correspondence table is a structured way to associate different types of raw material identification information with corresponding raw material parameters. This can more clearly manage and judge whether the raw materials to be fed meet the production plan. In addition, it can also be in the form of database views, blockchain technology or mapping files, which are not limited by this application.

[0127] As an example, a cold medicine is planned to be produced. The material feeding plan information of the current process includes 500 grams of vitamin C. There are multiple raw materials such as vitamin C, acetaminophen, sodium chloride (salt) and licorice extract on site.

[0128] The barcode label on the raw material package to be fed is scanned by a barcode reader (barcode reading device) to obtain the raw material identification information of the current raw material. According to the corresponding relationship, the raw material type corresponding to the raw material identification information is vitamin C, and the production date is January 1, 2023. At the same time, there is corresponding data in the production plan: vitamin C, production date January 1, 2023. It is judged that the raw material to be fed meets the production plan.

[0129] See also Figure 4 , Figure 4 It is a partial flow chart of another error-proof feeding method provided in an embodiment of the present application.

[0130] In some embodiments, when it is determined that the raw materials to be fed meet the production plan, the method may further include:

[0131] Step S104, determining whether the raw materials to be fed meet the production plan, and when the raw materials to be fed meet the production plan, obtaining feeding identification information according to the feeding plan information; the feeding identification information includes at least one type of barcode information, QR code information, identifier information and RFID tag information;

[0132] Step S105, detecting the feeding information according to the feeding plan information, when the result of the feeding detection does not conform to the production plan, generating a feeding record according to the feeding operation and the feeding identification information and storing and / or uploading it locally; the feeding record includes the feeding identification information and the feeding operation information, and the feeding operation information includes at least one of the following information: feeding time information, feeding personnel information and raw material type information.

[0133] Thus, it is determined whether the raw materials to be fed meet the production plan. When the raw materials meet the production plan, the feeding identification information (such as barcode, QR code, identifier, RFID tag, etc.) is obtained according to the feeding plan information, and used to identify the feeding process. When the feeding test result does not meet the production plan, the feeding record is generated according to the feeding operation and the feeding identification information, and is locally stored and / or uploaded, which is helpful for data backup, tracing and analysis. The above-mentioned feeding record includes the feeding identification information and the feeding operation information, such as the feeding time, feeding personnel and raw material type.

[0134] On the one hand, the generated feeding record contains feeding identification information and feeding operation information, which can be used for subsequent data analysis, traceability and quality control, and help improve the traceability and analysis capabilities of the production process. On the other hand, when the feeding test results do not meet the production plan, generating feeding records can help quickly locate the problem and find out the anomalies in the operation process so that timely processing and adjustments can be made. On the other hand, by locally storing or uploading the generated feeding records, a feeding history traceability system can be established to provide strong support for quality management and compliance review. On the other hand, data such as feeding time, feeding personnel and raw material type in the feeding operation information can be used for visual monitoring of the production process, which helps to grasp the production status in real time.

[0135] In summary, by generating feeding records and storing and / or uploading them locally, the operation information and related identification information during the feeding process are effectively recorded, which helps to improve data traceability, quality management and analysis capabilities of the production process.

[0136] Among them, the feeding records can be uploaded to the cloud server. When this error-proof feeding method is used in large-scale production scenarios such as large production lines, the data involved in the feeding of multiple processes can be centrally stored and managed.

[0137] As an example, when the result of the material feeding test does not meet the production plan, the generated material feeding record includes:

[0138] The barcode label on the container for feeding operation is used to scan and obtain the barcode information;

[0139] The feeding time information is 1:01 on January 1, 2020;

[0140] Information of the person feeding the material: employee A;

[0141] Raw material type information: milk, liquid.

[0142] See also Figure 5 , Figure 5 It is a flow chart of storing feeding records provided in an embodiment of the present application.

[0143] In some embodiments, generating a feeding record according to the feeding operation and the feeding identification information and storing and / or uploading it locally (ie, step S105) may include steps S401 to S404.

[0144] Step S401, obtaining historical material feeding information, wherein the historical material feeding information includes one or more historical material feeding identification information and corresponding historical material feeding operation information.

[0145] Step S402, acquiring the error risk level of the feeding record according to the feeding operation information corresponding to the feeding identification information and the historical feeding operation information corresponding to the historical feeding identification information.

[0146] It is determined whether the error risk level meets the upload conditions of the feeding identification information. If yes, step S403 is executed; if no, step S404 is executed.

[0147] Step S403, uploading the feeding record to the cloud server.

[0148] Step S404, storing the feeding record locally.

[0149] Thus, historical feeding information is obtained, and the feeding operation information corresponding to the feeding identification information is compared with the historical feeding operation information corresponding to the historical feeding identification information to obtain the error risk level of the feeding record, and it is determined whether to upload it to the cloud server or store it locally according to the error risk level.

[0150] On the one hand, by comparing the current feeding operation with the historical feeding operation, the error risk level of the current feeding operation is evaluated to help identify potential problems in the feeding process. On the other hand, through the evaluation of the error risk level, it is intelligently determined whether to upload the feeding record to the cloud server. This avoids unnecessary uploads and reduces the burden of network transmission. On the other hand, local storage and cloud server upload of feeding records are both helpful for data backup and analysis. Local storage can be used as a temporary backup, and cloud server upload facilitates centralized management and analysis of data. On the other hand, the evaluation of the error risk level provides guidance for risk management of the feeding process, which helps with subsequent optimization measures and decisions.

[0151] In summary, the evaluation of historical feeding information and error risk levels provides intelligent decision-making for the uploading and storage of feeding records, which helps to optimize data management and quality control.

[0152] In a specific application scenario, the embodiment of the present application further provides a method for preventing error feeding, the method comprising:

[0153] Obtaining a production plan, wherein the production plan includes material input plan information, and the production plan is used to meet the raw material input for producing a preset product;

[0154] Obtaining raw material identification information of the raw material to be fed, wherein the raw material identification information includes at least one type of barcode information, two-dimensional code information, identifier information, and RFID tag information;

[0155] Obtaining a correspondence between raw material identification information and raw material type information, where the raw material type information is used to indicate the type of raw material and at least one of the following information: batch number information, production date information, and purchase information;

[0156] According to the corresponding relationship and the raw material identification information corresponding to the raw material to be fed, the raw material type information corresponding to the raw material to be fed is determined and used as the current raw material type information;

[0157] When the production plan includes information corresponding to the current raw material type information, the raw material to be fed meets the production plan. When the raw material to be fed meets the production plan, a feeding operation is performed and feeding information is obtained in real time, and the feeding information includes feeding weight and / or feeding type;

[0158] The feeding information is tested according to the feeding plan information, and when the test result does not conform to the production plan, prompt information is generated and displayed, wherein the prompt information is used to prompt that the feeding test is abnormal.

[0159] When the raw materials to be fed meet the production plan, obtaining feeding identification information according to the feeding plan information, wherein the feeding identification information includes at least one type of barcode information, QR code information, identifier information and RFID tag information;

[0160] When the result of the feeding detection does not meet the production plan, historical feeding information is obtained, where the historical feeding information includes one or more historical feeding identification information and its corresponding historical feeding operation information;

[0161] Obtaining the error risk level of the feeding record according to the feeding operation information corresponding to the feeding identification information and the historical feeding operation information corresponding to the historical feeding identification information;

[0162] When the error risk level meets the uploading condition of the feeding identification information, uploading the feeding record to the cloud server;

[0163] When the error risk level does not meet the uploading condition of the material feeding identification information, the material feeding record is stored locally.

[0164] The feeding record includes feeding identification information and feeding operation information, and the feeding operation information includes at least one of the following information: feeding time information, feeding personnel information and raw material type information.

[0165] Device Embodiment

[0166] An embodiment of the present application provides an electronic device, and its specific implementation is consistent with the implementation and technical effects recorded in the above method embodiment, and some contents are not repeated here.

[0167] The electronic device comprises a memory and at least one processor, the memory stores a computer program, and the at least one processor is configured to implement the following steps when executing the computer program:

[0168] Obtaining a production plan, wherein the production plan includes material input plan information for satisfying the raw material input for producing a preset product;

[0169] Determine whether the raw materials to be fed meet the production plan. When the raw materials to be fed meet the production plan, perform feeding operations and obtain feeding information in real time. The feeding information includes feeding weight and / or feeding type.

[0170] The feeding information is tested according to the feeding plan information, and when the test result does not conform to the production plan, prompt information is generated and displayed, wherein the prompt information is used to prompt that the feeding test is abnormal.

[0171] In some possible implementations, the at least one processor is configured to determine whether the raw materials to be fed meet the production plan in the following manner when executing the computer program:

[0172] Obtaining raw material identification information of the raw material to be fed, wherein the raw material identification information includes at least one type of barcode information, two-dimensional code information, identifier information, and RFID tag information;

[0173] According to the raw material identification information, it is determined whether the raw material to be fed meets the production plan.

[0174] In some embodiments, the at least one processor is configured to determine whether the raw material to be fed meets the production plan according to the raw material identification information in the following manner when executing the computer program:

[0175] Obtaining a correspondence between raw material identification information and raw material type information, where the raw material type information is used to indicate the type of raw material and at least one of the following information: batch number information, production date information, and purchase information;

[0176] According to the corresponding relationship and the raw material identification information corresponding to the raw material to be fed, the raw material type information corresponding to the raw material to be fed is determined and used as the current raw material type information;

[0177] When the production plan includes information corresponding to the current raw material type information, the raw material to be fed complies with the production plan.

[0178] In some embodiments, when the raw materials to be fed meet the production plan, the at least one processor is configured to perform the following steps when executing the computer program:

[0179] Acquire feeding identification information according to the feeding plan information, wherein the feeding identification information includes at least one type of barcode information, QR code information, identifier information and RFID tag information;

[0180] When the result of the feeding detection does not meet the production plan, the at least one processor is configured to perform the following steps when executing the computer program:

[0181] According to the feeding operation and the feeding identification information, a feeding record is generated and locally stored and / or uploaded, wherein the feeding record includes the feeding identification information and the feeding operation information, and the feeding operation information includes at least one of the following information: feeding time information, feeding personnel information and raw material type information.

[0182] In some embodiments, the at least one processor is configured to generate a feeding record and locally store and / or upload it according to the feeding operation and the feeding identification information in the following manner when executing the computer program:

[0183] Acquire historical material feeding information, wherein the historical material feeding information includes one or more historical material feeding identification information and its corresponding historical material feeding operation information;

[0184] Obtaining the error risk level of the feeding record according to the feeding operation information corresponding to the feeding identification information and the historical feeding operation information corresponding to the historical feeding identification information;

[0185] When the error risk level meets the uploading condition of the feeding identification information, uploading the feeding record to the cloud server;

[0186] When the error risk level does not meet the uploading condition of the material feeding identification information, the material feeding record is stored locally.

[0187] See also Figure 6 , Figure 6 It is a structural block diagram of an electronic device provided in an embodiment of the present application.

[0188] The electronic device 10 may include, for example, at least one memory 11 , at least one processor 12 , and a bus 13 connecting different platform systems.

[0189] The memory 11 may include a (computer) readable medium in the form of a volatile memory, such as a random access memory (RAM) 111 and / or a cache memory 112 , and may further include a read-only memory (ROM) 113 .

[0190] The memory 11 also stores a computer program, which can be executed by the processor 12 so that the processor 12 implements the steps of any of the above methods.

[0191] The memory 11 may also include a utility 114 having at least one program module 115, such program module 115 including but not limited to: an operating system, one or more application programs, other program modules and program data, each of which or some combination may include the implementation of a network environment.

[0192] Accordingly, the processor 12 may execute the above-mentioned computer program, and may execute the utility 114 .

[0193] The processor 12 may employ one or more application specific integrated circuits (ASICs), programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field programmable gate arrays (FPGAs), or other electronic components.

[0194] The bus 13 may be a local bus representing one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor, or any of a variety of bus architectures.

[0195] The electronic device 10 may also communicate with one or more external devices such as a keyboard, a pointing device, a Bluetooth device, etc., and may also communicate with one or more devices that can interact with the electronic device 10, and / or communicate with any device (such as a router, a modem, etc.) that enables the electronic device 10 to communicate with one or more other computing devices. Such communication may be performed through an input / output interface 14. In addition, the electronic device 10 may also communicate with one or more networks (such as a local area network (LAN), a wide area network (WAN) and / or a public network, such as the Internet) through a network adapter 15. The network adapter 15 may communicate with other modules of the electronic device 10 through the bus 13. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 10 in actual applications, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID systems, tape drives, and data backup storage platforms.

[0196] System Example

[0197] See also Figure 7 , Figure 7 It is a structural block diagram of an error-proof feeding system provided in an embodiment of the present application.

[0198] The embodiment of the present application provides an error-proof feeding system, the error-proof feeding system comprising:

[0199] An electronic device provided by an embodiment of the device;

[0200] A feeding device, the feeding device is used to perform a feeding operation when the raw materials to be fed meet the production plan;

[0201] A collection device, the collection device is used to obtain feeding information when the feeding device performs a feeding operation;

[0202] The prompt device is used to receive and display prompt information when feeding detection is abnormal.

[0203] The feeding device may be an automatic feeding robot, a batching machine, a liquid injection device or a vibrating feeding machine, etc. The prompt device may be a desktop, a tablet, a speaker, a vibrator or an LED light, etc. The collection device may be a humidity sensor, a temperature sensor, a weighing device or a visual inspection device. This embodiment does not limit the selection of the above devices.

[0204] In some embodiments, the acquisition device includes at least one of the following:

[0205] A weighing device, wherein the weighing device is used to obtain the weight of the material during the feeding operation;

[0206] A visual inspection device is used to obtain the feeding type during the feeding operation.

[0207] Visual inspection equipment can be used to capture, process and interpret image information, such as infrared thermal imagers, X-ray inspection equipment, etc.

[0208] In some embodiments, the error-proofing feeding system further comprises:

[0209] Coding equipment, the coding equipment is used to generate a label including raw material identification information and / or input material identification information;

[0210] A code reading device is used to read the raw material identification information or the input material identification information in the label generated by the encoding device.

[0211] The encoding device is, for example, a barcode printer, which is used to generate a barcode label containing raw material identification information or feeding identification information. Another example is a QR code label printer, which can generate a QR code label. Another example is an RFID tag programming device, which can write raw material information or feeding information into an RFID tag so that it can be read.

[0212] The code reading device is, for example, a barcode scanner, which can read the information contained on the raw material or input material label by scanning the barcode. Another example is a two-dimensional code scanning device, which can read the information contained on the two-dimensional code label. Another example is an RFID reader, which is used to read the raw material or input material with an RFID tag. Another example is an optical character recognition (OCR) device. When there is text information on the raw material or input material, the OCR device can convert the text information into an electronic format for subsequent processing and comparison.

[0213] Computer Readable Storage Medium Embodiments

[0214] The embodiment of the present application also provides a computer-readable storage medium, the specific embodiment of which is consistent with the embodiment recorded in the above method embodiment and the technical effects achieved, and some contents will not be repeated here.

[0215] The computer-readable storage medium stores a computer program, and when the computer program is executed by at least one processor, the steps of any of the above methods or the functions of any of the above electronic devices are implemented.

[0216] The computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium. In an embodiment of the present application, the computer-readable storage medium may be any tangible medium containing or storing a program, which may be used by an instruction execution system, device or device or used in combination with it. The computer-readable storage medium may be, for example, but not limited to, a system, device or device of electricity, magnetism, light, electromagnetic, infrared, or semiconductor, or any combination thereof. More specific examples (non-exhaustive lists) of computer-readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof.

[0217] The computer-readable storage medium may include a data signal propagated in a baseband or as part of a carrier wave, wherein a readable program code is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The computer-readable storage medium may also be any computer-readable medium that can send, propagate, or transmit a program for use by an instruction execution system, an apparatus, or a device or for use in combination with it. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to wireless, wired, optical cable, RF, etc., or any suitable combination of the above. The program code for performing the operation of the present invention may be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java, C++, etc., and also conventional procedural programming languages ​​such as C language or similar programming languages. The program code may be executed entirely on a user computing device, partially on a user device, as an independent software package, partially on a user computing device, partially on a remote computing device, or entirely on a remote computing device or server. Where a remote computing device is involved, the remote computing device may be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., through the Internet using an Internet service provider).

[0218] Computer program product embodiments

[0219] The embodiment of the present application also provides a computer program product, the specific embodiments of which are consistent with the embodiments recorded in the above method embodiments and the technical effects achieved, and some contents will not be repeated here.

[0220] The present application provides a computer program product, which includes a computer program. When the computer program is executed by at least one processor, the steps of any of the above methods or the functions of any of the above fault detection devices are implemented.

[0221] See also Figure 8 , Figure 8 It is a structural diagram of a computer program product provided in an embodiment of the present application.

[0222] The computer program product is used to implement the steps of any of the above methods or to implement the functions of any of the above fault detection devices. The computer program product may be a portable compact disk read-only memory (CD-ROM) and include program code, and may be run on a terminal device, such as a personal computer. However, the computer program product of the present invention is not limited thereto, and the computer program product may be any combination of one or more computer-readable media.

[0223] It should be noted that, in the embodiments of the present application, "at least one" refers to one or more, and "plurality" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can represent: a, b, c, a and b, a and c, b and c or a and b and c, where a, b and c can be single or multiple. It is worth noting that "at least one" can also be interpreted as "one or more items".

[0224] The terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are configured to distinguish similar objects, and are not necessarily configured to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0225] This application is explained from the perspectives of purpose of use, effectiveness, progress and novelty, and has met the functional enhancement and usage requirements emphasized by the Patent Law. The above description and drawings of this application are only the preferred embodiments of this application, and are not intended to limit this application. Therefore, all structures, devices, features, etc. that are similar or identical to this application, that is, all equivalent replacements or modifications made in accordance with the scope of the patent application of this application, should fall within the scope of protection of the patent application of this application.

Claims

1. A method for preventing error feeding, characterized in that: The method comprises: Acquire a production plan, wherein the production plan includes material input plan information, the production plan is used to meet the raw material input for producing a preset product, the production plan corresponds to a combination of one or more processes, and the production plan includes data of raw materials corresponding to the combination of one or more processes; Determining whether the raw materials to be put in meet the production plan, including: determining whether the raw materials to be put in meet the production plan based on whether the raw materials to be put in meet the raw materials of the current process in the production plan; When the raw materials to be fed meet the production plan, a feeding operation is performed and feeding information is obtained in real time, wherein the feeding information includes feeding weight and / or feeding type; According to the feeding plan information, the feeding information is detected and feeding identification information is obtained. When the detection result does not conform to the production plan, prompt information is generated and displayed, and the prompt information is used to prompt that the feeding detection is abnormal. The feeding plan information includes planned feeding data of one or more raw materials. The feeding identification information includes at least one type of barcode information, QR code information, identifier information and RFID tag information. The feeding identification information is used to identify the feeding process; When the test results are in line with the production plan, use the feeding equipment to carry out feeding operations; When the result of the feeding detection does not meet the production plan, historical feeding information is obtained, where the historical feeding information includes one or more historical feeding identification information and its corresponding historical feeding operation information; Obtaining the error risk level of the feeding record according to the feeding operation information corresponding to the feeding identification information and the historical feeding operation information corresponding to the historical feeding identification information; When the error risk level meets the uploading condition of the feeding identification information, uploading the feeding record to the cloud server; When the error risk level does not meet the uploading conditions of the feeding identification information, the feeding record is stored locally, and the feeding record includes feeding identification information and feeding operation information, and the feeding operation information includes at least one of the following information: feeding time information, feeding personnel information and raw material type information.

2. The error-proof feeding method according to claim 1, characterized in that: The step of judging whether the raw materials to be fed meet the production plan includes: Obtaining raw material identification information of the raw material to be fed, wherein the raw material identification information includes at least one type of barcode information, two-dimensional code information, identifier information, and RFID tag information; According to the raw material identification information, it is determined whether the raw material to be fed meets the production plan.

3. The error-proof feeding method according to claim 2, characterized in that: The step of judging whether the raw material to be fed meets the production plan according to the raw material identification information includes: Obtaining a correspondence between raw material identification information and raw material type information, where the raw material type information is used to indicate the type of raw material and at least one of the following information: batch number information, production date information, and purchase information; According to the corresponding relationship and the raw material identification information corresponding to the raw material to be fed, the raw material type information corresponding to the raw material to be fed is determined and used as the current raw material type information; When the production plan includes information corresponding to the current raw material type information, the raw material to be fed complies with the production plan.

4. An electronic device, characterized in that: The electronic device comprises a memory and at least one processor, the memory stores a computer program, and the at least one processor is configured to implement the following steps when executing the computer program: Acquire a production plan, wherein the production plan includes material input plan information, which is used to meet the raw material input for producing a preset product, wherein the production plan corresponds to a combination of one or more processes, and the production plan includes data of raw materials corresponding to the combination of the one or more processes; Determining whether the raw materials to be put in meet the production plan, including: determining whether the raw materials to be put in meet the production plan based on whether the raw materials to be put in meet the raw materials of the current process in the production plan; When the raw materials to be fed meet the production plan, a feeding operation is performed and feeding information is obtained in real time, wherein the feeding information includes feeding weight and / or feeding type; According to the feeding plan information, the feeding information is detected and feeding identification information is obtained. When the detection result does not conform to the production plan, prompt information is generated and displayed, and the prompt information is used to prompt that the feeding detection is abnormal. The feeding plan data includes planned feeding data of one or more raw materials. The feeding identification information includes at least one type of barcode information, QR code information, identifier information and RFID tag information. The feeding identification information is used to identify the feeding process; When the test results are in line with the production plan, use the feeding equipment to carry out feeding operations; When the result of the feeding detection does not meet the production plan, historical feeding information is obtained, where the historical feeding information includes one or more historical feeding identification information and its corresponding historical feeding operation information; Obtaining the error risk level of the feeding record according to the feeding operation information corresponding to the feeding identification information and the historical feeding operation information corresponding to the historical feeding identification information; When the error risk level meets the uploading condition of the feeding identification information, uploading the feeding record to the cloud server; When the error risk level does not meet the uploading conditions of the feeding identification information, the feeding record is stored locally, and the feeding record includes feeding identification information and feeding operation information, and the feeding operation information includes at least one of the following information: feeding time information, feeding personnel information and raw material type information.

5. An error-proof feeding system, characterized in that: The error-proof feeding system comprises: The electronic device according to claim 4; A feeding device, the feeding device is used to perform a feeding operation when the raw materials to be fed meet the production plan; A collection device, the collection device is used to obtain feeding information when the feeding device performs a feeding operation; The prompt device is used to receive and display prompt information when feeding detection is abnormal.

6. The error-proof feeding system according to claim 5, characterized in that: The acquisition device includes at least one of the following: A weighing device, wherein the weighing device is used to obtain the weight of the material during the feeding operation; A visual inspection device is used to obtain the feeding type during the feeding operation.

7. The error-proof feeding system according to claim 5, characterized in that: The error-proof feeding system also includes: Coding equipment, the coding equipment is used to generate a label including raw material identification information and / or input material identification information; A code reading device is used to read the raw material identification information or the input material identification information in the label generated by the encoding device.

8. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by at least one processor, the steps of the method described in any one of claims 1 to 3 are implemented, or the functions of the electronic device described in claim 4 are implemented.

Citation Information

Patent Citations

  • Method and system for controlling material weighing and feeding flow, and server

    CN108375409A

  • A manual feeding mistake-proofing process control method in intermittent production

    CN112101711A

  • Tobacco ingredient error prevention system, method and equipment and readable storage medium

    CN115619206A