Feeding control system
By combining code scanning equipment, control equipment and display equipment in the feeding control system, software algorithms are used to realize interaction in the feeding control process, the problem of high cost of anti-dust and error control in the prior art is solved, and low-cost, accurate and reliable feeding control is achieved.
Patent Information
- Application Number
- CN202411942968.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-26
- Publication Date
- 2025-05-02
AI Technical Summary
When solving the problem of preventing the production of materials, the existing technology requires deep integration of high-cost MES system and process control system, resulting in high cost of material feeding control.
It provides a feeding control system, through the combination of code scanning equipment, control equipment and display equipment, and uses software algorithms to realize interaction in the feeding control process, realizing anti-dust and error control and tracking and tracing. This system does not rely on the ERP system and is only implemented through the software of the hardware system, reducing the cost of feeding control.
It realizes low-cost anti-duty and error control for feeding, ensuring the accuracy and reliability of the feeding process, and providing rich tracking and traceability functions.
Smart Images

Figure CN119916753A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of feeding control, and in particular to a feeding control system. Background Art
[0002] At present, the problem of fool-proofing and error-proofing of material feeding is usually solved by combining the MES system with the process control system (such as the SISTAR system). The MES system and the process control system need to be deeply integrated, the code scanning equipment is connected to the MES system, the MES system is connected to the process control system, the process control system transmits the material feeding task to the MES system, and the code scanning results are recorded in the MES system and transmitted to the process control system. However, the investment cost of the MES system is very high.
[0003] Now we urgently need a low-cost solution to solve the problem of fool-proofing and error-proofing in material feeding. Summary of the invention
[0004] In view of this, the present invention provides a feeding control system, which is configured to at least partially solve the above technical problems.
[0005] In a first aspect, the present invention provides a feeding control system, the system comprising:
[0006] A code scanning device is configured to scan a code on a container for materials to be fed to obtain code scanning information;
[0007] A control device is configured to identify the scanned code information to obtain corresponding actual material information, compare the actual material information with the material information set in a material item in a non-scanned qualified state in the target feeding task, and send the corresponding scanned code state information to the first display device according to the comparison result;
[0008] The first display device is configured to display corresponding prompt information according to the received scanning status information.
[0009] In a possible implementation, the control device is further configured to identify the scanned code information to obtain corresponding actual material identity information and actual material weight information, and if the actual material identity information matches the material identity information set in a material item in a non-scanned qualified state in the target feeding task and the actual material weight information meets the weight requirement set in the material item, first scanned code status information indicating that the material item is scanned qualified is sent to the first display device;
[0010] The first display device is configured to output prompt information indicating that the corresponding material item has been scanned successfully according to the received first scanning status information.
[0011] In one possible implementation, the control device is also configured to identify the scanned code information to obtain the corresponding actual production work order information, and if the actual production work order information matches the production work order information set in the target feeding task, the actual material identity information matches the material identity information set in a material item in the target feeding task that is in an unscanned state, and the actual material weight information meets the weight requirement set in the material item, then the first scanned code status information is sent to the first display device.
[0012] In a possible implementation, the control device is further configured to send second scanning status information indicating that the scanned weight of the material item is unqualified to the first display device if the actual production work order information matches the production work order information set in the target feeding task, the actual material identity information matches the material identity information set in a material item in the target feeding task that is in an unscanned state, but the actual material weight information does not meet the weight requirement set in the material item;
[0013] The first display device is also configured to output prompt information indicating that the scanned weight of the corresponding material item is unqualified based on the received second scanning status information.
[0014] In a possible implementation, the control device is further configured to send third scanning status information indicating a production work order information match failure and / or fourth scanning status information indicating a material identity information match failure to the first display device if the actual production work order information does not match the production work order information set in the target feeding task and / or the actual material identity information does not match the material identity information set in any material item in the target feeding task that is in an unscanned state;
[0015] The first display device is also configured to output prompt information indicating a failure in matching the production work order information and / or a failure in matching the material identity information according to the received third code scanning status information and / or the fourth code scanning status information.
[0016] In a possible implementation, the material identity information includes a material name and a material code; and the material weight information includes a weight value and a weight unit, and the set weight requirement includes set weight information and a weight tolerance range.
[0017] In one possible implementation, the system further includes a process control system;
[0018] The process control system is configured to create the target feeding task based on the production work order information and the feeding formula, and distribute the created target feeding task to the control device and the first display device;
[0019] The first display device is also configured to display the production work order information set in the target material feeding task and at least one material item in the target material feeding task, wherein each material item includes the set material identity information and the set weight requirement.
[0020] In a possible implementation, the control device is further configured to generate a corresponding scanning message in response to each scanning operation of the scanning device and send it to the process control system; the scanning message includes the scanning time, feeding station information, production batch, production work order information, scanning result and the actual weight information of the scanned material to be fed;
[0021] The process control system is also configured to display and store the scanned code message, and record the actual weight information and the corresponding set weight information of the scanned material to be fed into a production batch report; wherein the report also includes the production work order information and at least one material item in the target feeding task.
[0022] In a possible implementation, the first display device is further provided with a scan code reset button associated with each material item in the target feeding task;
[0023] The control device is also configured to reset the state of the corresponding material item to an unscanned state and generate a corresponding scan clear message when the scan reset button is pressed.
[0024] In a possible implementation, the first display device is further provided with a start feeding button and a finish feeding button;
[0025] The control device is also configured to: unlock the start feeding button when all material items in the target feeding task are in a qualified state of code scanning; in response to the operation of pressing the start feeding button, send an instruction to open the feeding port to the feeding port to open the feeding port and generate and store a corresponding start feeding message; and, in response to the operation of pressing the completion feeding button, generate and store a corresponding completion feeding message.
[0026] In a possible implementation, the code scanning device is connected to the first display device via a serial bus, and the control device, the first display device, and the process control system are respectively connected via Ethernet.
[0027] In the embodiment of the present application, there is no need for an ERP system. Based on the hardware system composed of a code scanning device, a first display device and a control device, the interaction between the three in the feeding control process is realized through a software algorithm, so as to realize foolproof and error-proofing control and tracking and tracing in the feeding control process. Moreover, in the foolproof and error-proofing control process, the actual material identity information and material weight information obtained by scanning the code are respectively compared with the material identity information and material weight information set in the material item in the target feeding task, so as to output the status prompt of the material item that has passed the code scanning, so that the feeding operation can be performed only after the status prompts of all material items in the target code scanning task are qualified, and at least the foolproof and error-proofing of feeding can be realized. Further, in addition to the material identity information and material weight information, the actual production work order information obtained by scanning the code is also compared with the pre-set production work order information, and the status prompts of different scanning results are output according to the comparison results of different combinations of each material information, and the complete material information is matched and the scanning code indication is clear, which further ensures the reliability and operability of foolproofing and error-proofing of feeding. Furthermore, a start feeding button and a complete feeding button are set on the feeding task interface of the first display device, and strict feeding control is performed to further ensure the reliability of fool-proofing and error-proofing of feeding. Furthermore, "start feeding message", "complete feeding message", "code scanning message", etc. are generated and stored, and the actual weight information of the scanned material to be fed and the corresponding set weight information are recorded in the production batch report, which provides rich tracking and tracing functions while realizing fool-proofing and error-proofing of feeding. In addition, the code scanning device is connected to the first display device via a serial bus, and the control device (such as PLC, etc.), the first display device and the process control system are electrically connected via Ethernet. Without changing the existing hardware facilities, fool-proofing and error-proofing of feeding is realized only through software. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] Figure 1 It is a structural diagram of a feeding control system according to an embodiment of the present application.
[0029] Figure 2 It is a structural diagram of a feeding control system according to another embodiment of the present application.
[0030] Figure 3 A flow chart showing the interaction between various example components of an example dosing control system of the present application.
[0031] Figure 4 A flowchart showing a specific implementation process of material matching logic in an example control device.
[0032] List of reference numerals:
[0033] Scanning device 102; Control device 104;
[0034] First display device 106; Serial bus 108;
[0035] Ethernet 110 ; Process control system 112 . DETAILED DESCRIPTION
[0036] In order to make the purpose, technical scheme, and advantages of the present application more clearly understood, the present application is further described in detail with reference to the accompanying drawings and embodiments. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other technical schemes obtained by ordinary technicians in the field belong to the scope of protection of the present application.
[0037] Many production processes in the food and beverage industry, for example, have the characteristics of batch production. In batch production, manual feeding is often required, and foolproofing and error-proofing functions are essential, otherwise the entire batch of products will be scrapped. Therefore, the embodiment of the present application proposes a feeding control system that can achieve foolproofing and error-proofing effects of feeding at a low cost.
[0038] Figure 1 FIG. 1 shows a structural diagram of a feeding control system according to an embodiment of the present application. Figure 1 As shown, the system 100 includes a code scanning device 102 , a control device 104 and a first display device 106 .
[0039] exist Figure 1 In the illustrated embodiment, the code scanning device 102 is electrically connected to the first display device 106 via a serial bus 108 (e.g., a USB interface), and the control device 104 (e.g., a PLC, etc.) is electrically connected to the first display device 106 via an Ethernet 110, so that foolproofing and error-proofing of feeding can be achieved only through software without changing the existing hardware facilities. It is understandable that in other embodiments, the code scanning device 102 can also be directly connected to the control device 104 (e.g., a PLC, etc.), which requires changing the existing hardware facilities, and the cost will be much higher than that of this embodiment.
[0040] exist Figure 1 In the illustrated embodiment, the code scanning device 102 is configured to scan the code on the material carrier for the material to be fed to obtain the code scanning information. The material carrier may be, for example, a container, a packaging bag, etc. The code (such as a QR code, a barcode) is usually set (such as pasted or printed) on the material carrier for the material to be fed. The material carrier carrying the material to be fed is usually transmitted to the feeding point by a conveying device or manually placed at the feeding point. The code scanning device 102 can automatically align each code to obtain the code scanning information, and the operator can hold the code scanning device 102 to align the codes separately to obtain the code scanning information.
[0041] exist Figure 1In the illustrated embodiment, the control device 104 is configured to: identify the scanned code information to obtain the corresponding actual material information, compare the actual material information with the material information set in a material item in a non-scanned qualified state in the target feeding task, and send the corresponding scanned code status information to the first display device 106 according to the comparison result. The first display device 106 is configured to display the corresponding prompt information according to the received scanned code status information.
[0042] On the one hand, optionally, the control device 104 can be further configured to: identify the scanned code information to obtain the corresponding actual material identity information and actual material weight information, and if the actual material identity information matches the material identity information set in a material item in the target feeding task that is in a non-scanned qualified state and the actual material weight information meets the weight requirement set in the material item, then send the first scanned code status information indicating that the material item is scanned qualified to the first display device 106. On the other hand, optionally, the control device 104 can also be further configured to: identify the scanned code information to obtain the corresponding actual production work order information, actual material identity information and actual material weight information, and if the actual production work order information matches the production work order information set in the target feeding task, the actual material identity information matches the material identity information set in a material item in the target feeding task that is in a non-scanned state and the actual material weight information meets the weight requirement set in the material item, then send the first scanned code status information to the first display device 106. Furthermore, in the optional implementation of these two aspects, the first display device 106 can be further configured to output prompt information indicating that the corresponding material item has passed the scan according to the received first scan status information. It can be understood that the first display device 106 is usually arranged near the on-site feeding point, which is convenient for performing operations when feeding, and can intuitively see the materials to be fed, the results of the scan, and the start / completion confirmation of feeding.
[0043] exist Figure 1 In the illustrated embodiment, the control device 104 is also optionally configured to: if the actual production work order information matches the production work order information set in the target feeding task, the actual material identity information matches the material identity information set in a material item in the target feeding task that is in an unscanned state, and the actual material weight information does not meet the weight requirement set in the material item, then send the second scanning status information indicating that the scanned weight of the material item is unqualified to the first display device 106. For the second scanning status information, the first display device 106 is also configured to output a prompt message indicating that the scanned weight of the corresponding material item is unqualified according to the received second scanning status information.
[0044] exist Figure 1In the illustrated embodiment, the control device 104 is optionally further configured to: if the actual production work order information does not match the production work order information set in the target material feeding task and / or the actual material identity information does not match the material identity information set in any material item in the target material feeding task that is in an unscanned state, then send the third scanning status information indicating that the production work order information fails to match and / or the fourth scanning status information indicating that the material identity information fails to match to the first display device 106. The first display device 106 is further configured to output prompt information indicating that the production work order information fails to match and / or the material identity information fails to match according to the received third scanning status information and / or the fourth scanning status information.
[0045] In addition, in this embodiment, the material identity information can be the material name alone, the material code alone, or both the material name and the material code. When comparing the actual material identity information with the material identity information set in a material item in the target feeding task that is in an unscanned state, for the case of the material name alone (or the material code alone), as long as the material name (or material code) is consistent with the material name (or material code) set in a material item in the target feeding task that is in an unscanned state, it is determined that the actual material identity information matches the material identity information set in the material item in the target feeding task that is in an unscanned state; for the case of both the material name and the material code, it is required that both the material name and the material code are consistent with the material name and the material code set in the material item in the target feeding task that is in an unscanned state, and then it is determined that the actual material identity information matches the material identity information set in the material item in the target feeding task that is in an unscanned state, otherwise it does not match. In addition, the material weight information preferably includes a weight value and a weight unit, and the set weight requirement includes a set weight value, a weight unit and a weight tolerance range. In addition, when the control device 104 identifies the scanned code information, for example, it can split the scanned code information according to a preset splitting rule, and split it into actual material identity information (material name and / or material code), actual production work order information, and actual material weight information (weight value and weight unit). In this embodiment, the production work order information is, for example, but not limited to, a production batch number, an ERP order number, or a combination of the two.
[0046] Specifically, in each embodiment of the present application, the first display device 106 can be any display device, preferably with a touch screen function. The first display device 106 is configured with a feeding task interface, which is used to display the production work order information set in the target feeding task and at least one material item in the target feeding task, wherein each material item includes the set material identity information, the set weight requirement, etc. The aforementioned "prompt information" can be implemented in various forms, such as displaying different prompt information with indicator lights of specified colors on the feeding task interface, and expressing corresponding prompt information with text on the feeding task interface. In addition, the first display device 106 is also optionally provided with a scan code reset button associated with each material item in the target feeding task; and the control device 104 is also configured to reset the state of the corresponding material item to an unscanned state and generate a corresponding clear message when the scan code reset button is pressed.
[0047] Optionally, the first display device 106 is also provided with a start feeding button and a complete feeding button; and the control device 104 is also configured to: unlock the start feeding button when all material items in the target feeding task are in the scan code qualified state; in response to the operation of pressing the start feeding button, send an instruction to open the feeding port to the feeding port to open the feeding port and generate a corresponding start feeding message; and, in response to the operation of pressing the complete feeding button, generate a corresponding complete feeding message. Specifically, the start feeding message includes, for example, the start feeding time, feeding station information, production batch, production work order information, etc.; the complete feeding message includes, for example, the completion feeding time, feeding station information, production batch, production work order information, etc. In this optional implementation, by setting a "start feeding button", the feeding port is locked before the code scanning is completed. When all materials are scanned and the status is all scanned and qualified, pressing the "start feeding button" is effective to unlock, and the feeding port is automatically opened after effective unlocking. After the feeding is completed, the feeding port will be automatically closed, and the "finish feeding button" will be pressed to effectively unlock it. Only after it is effectively unlocked will it enter the next process step.
[0048] Go to Figure 2 , which shows a structural diagram of a feeding control system according to another embodiment. Figure 2 The embodiment is described in the foregoing Figure 1 Based on the embodiment shown, a process control system 112 (such as but not limited to a batch control system SISTAR) is further added, and the process control system 112 is electrically connected to the control device 104 and the first display device 106 via Ethernet 110. Figure 2 The embodiments are described in detail.
[0049] exist Figure 2In the illustrated embodiment, the process control system 112 is configured to create the target feeding task based on the production work order information and the feeding formula, and distribute the created target feeding task to the control device 104 and the first display device 106; and the first display device 106 is also configured to display the production work order information set in the target feeding task and at least one material item in the target feeding task in the feeding task interface. Optionally, the process control system 112 is also used to display and store the start feeding message and the completion feeding message received from the control device 104. Optionally, the process control system 112 also includes a second display device, which provides a window for manually creating a target feeding task. For example, the operator can edit the feeding formula, create a feeding task, and display messages (such as "start feeding message", "complete feeding message", "scan code message") through the second display device. Among them, optionally, the control device 104 generates a corresponding code scanning message in response to each code scanning operation of the code scanning device 102 and displays it on the interface of the display device of the process control system 112, and the process control system 112 also stores the code scanning message; the code scanning message includes the code scanning time, the feeding station information, the production batch, the production work order information, the code scanning result and the actual weight information of the scanned material to be fed. Among them, the scanning result includes, for example, one or more of the code scanning qualified, the code scanning weight of the material to be fed unqualified, the production work order information matching failure, and the material identity information matching failure. The code scanning message can be stored for a long time to provide a tracking and tracing function. In addition, the process control system 112 can also optionally record the actual weight information of the scanned material to be fed and the corresponding set weight information to the production batch report production batch report, so as to obtain the historical feeding record for quality inspection needs, etc. Specifically, the report also includes the production work order information and all material items in the target feeding task, which is convenient for subsequent viewing of the historical feeding situation.
[0050] It is understandable that the embodiments of the present application can be applied to the first type of application scenario where there is one material item in the target feeding task. The embodiments of the present application are more applicable to the second type of application scenario where there are multiple material items in the target feeding task (for example, each material item exists in the form of a material item list).
[0051] Go to Figure 3 , which shows a flow chart of the interaction between various parts in an example feeding control system. Among them, the control device 104 is a PLC, and the first display device 106 is a touch screen. Figure 3As shown, it includes: S1. The operator selects the set material information (including material name, material code, weight value, weight unit and weight tolerance range) of the multiple materials that need to be input in the recipe editing in the process control system 112. S2. The operator creates a target feeding task in the process control system 112 based on the set material information and production work order information of the multiple materials selected in S1 and releases it to the PLC and touch screen to start the production process. S3. The custom function block in the PLC obtains the target feeding task. S4. The target feeding task, such as a list of material items that need to be input, is displayed on the touch screen near the feeding point. S5. The operator scans the QR code on the material to be fed. S6. The QR code information is displayed on the touch screen. S7. The custom function block in the PLC splits the scanned QR code information into material name, material code, material batch number, weight value and weight unit (actual); and compares it with the material information set for the target feeding task, and returns the comparison result to the touch screen. Each scan will trigger a corresponding message in the process control system 112. If the scan is successful, the scan result will be stored and transmitted to the process control system 112 for display. S8. The process control system 112 displays and stores the scan result, and displays and stores the scan message. S9. The touch screen displays the scan status in real time. S10. When all the codes of the materials to be fed are scanned and each material item on the touch screen shows that the scan is successful, the operator is allowed to click the "Start Feeding" button on the touch screen. S11. The PLC custom function block triggers the "Start Feeding" message and opens the feeding port at the same time. S12. The "Start Feeding" message is displayed and stored in the process control system 112. S13. After the operator manually feeds, he clicks the "End Feeding" button. S14, the PLC custom function block triggers the "end feeding" message, and sets the next step condition to "true". S15, the process control system 112 displays and stores the "end feeding" message, ends the feeding operation, and proceeds to the next process step.
[0052] As mentioned above, the core part of the custom function block in the PLC is the material matching logic, that is, detecting whether there is new scan code information input, and then searching the list of material items with heavy target feeding tasks, matching them one by one, skipping the matched material items, and if the corresponding material items are matched, the feeding task interface of the touch screen indicates which material item matches the current scan code information, for example, through arrows. If the material item has been matched, it will prompt to scan the code again, otherwise check whether the actual weight information is within the tolerance range. If it is not within the range, it will prompt that the weight exceeds the tolerance range; if the weight is qualified, it will prompt that the code is scanned successfully, and save the data at the same time, and display the material item status corresponding to the feeding interface of the touch screen as qualified for scanning. If there is no matching material in the material item list, it will prompt that the material does not match. You can set whether to check the ERP order number as needed. Figure 4The specific implementation process of material matching logic is shown, such as Figure 4 As shown, it mainly includes the following steps:
[0053] After the process control system 112 sends the created target feeding task to the PLC and the touch screen, the feeding interface of the touch screen is triggered to output a prompt "Start scanning the code" to initialize the first flag bit and the second flag bit (S402).
[0054] Afterwards, is it detected whether there is new scan code information input (S404)? If so, it is determined whether all the material items in the material item list in the first display device 106 have been matched (S406); if not, it returns to S404.
[0055] If the judgment result in S406 is "yes", the new scan code information input is rejected (S408), and the prompt "Other material codes have been scanned, please delete" is output on the feeding interface of the touch screen; if the judgment result in S406 is "no", it is determined whether to check the ERP order number (S410)?
[0056] If the judgment result of S410 is "yes", identify the new scan code information to obtain the corresponding actual production work order information (S412); if the judgment result of S410 is "no", copy the set production work order information in the target feeding task as the corresponding actual production work order information (S414).
[0057] After S412 and S414, the process goes to the next material item in the material item list of the target feeding task in the feeding interface of the touch screen (S416).
[0058] After S416, determine whether the current material item has been matched (S418)? If so, determine whether the actual material code (obtained by identifying the new scan code information) is consistent with the material code set in the current material item (S420); if not, determine whether the actual material code is consistent with the material code set in the current material item (S422)?
[0059] If the judgment result of S420 is "yes", a prompt "repeat scan code" (S424) is given; if the judgment result of S420 is "no", the process returns to S416.
[0060] If the judgment result of S422 is "yes", then determine whether the actual production order information obtained in S412 or S414 is consistent with the production order information set in the current material item (S426). If the judgment result of S422 is "no", return to S416.
[0061] If the judgment result of S426 is "yes", the actual material weight information is obtained (S428); if the judgment result of S426 is "no", a prompt "ERP order number does not match" is displayed (S440), and the first flag position is 1. After S440, the process enters S448.
[0062] After S428, is it determined whether the actual material weight information meets the material weight requirement set in the current material item (S442)? If so, a message "Scan code successful" is displayed at the material item in the feeding interface of the touch screen (S444), and the first flag and the second flag are set to 1 respectively; if not, a message indicating that the weight exceeds the allowable deviation range is displayed (S446), and the first flag is set to 1.
[0063] After S444 and S446, it is determined whether all the material items in the material item list on the touch screen have been matched (S448). If so, it is determined whether the second flag bit is 1 (S440); if not, it returns to S404.
[0064] If the judgment result of S440 is "No", then continue to judge whether the first flag is 1 (S442)? If the judgment result of S440 is "Yes", proceed to S448.
[0065] If the judgment result of S442 is "No", a prompt "Material does not match" (S444) is given; if the judgment result of S442 is "Yes", the process proceeds to S446.
[0066] After S444, the scanning result is set to ERROR status (S446). After that, the status of the current material item is set to "matched or not matched" (S448).
[0067] After S448, the process goes to the next material item in the material item list in the target feeding task in the feeding interface of the touch screen (S416), and returns to S416.
[0068] In addition, it can be understood that the feeding operation can be performed manually or automatically (such as by a robot), and when feeding, all the materials to be fed involved in the target feeding task are usually poured into containers (such as a wok, a stirring pot) respectively. The first and second display devices involved in each embodiment of the present application are generally configured with an application and its interface, and functions are realized through the application and its interface.
[0069] In summary, in the embodiments of the present application, when creating a target feeding task, materials can be selected flexibly; when scanning the material items in the target feeding task, clear scanning instructions, complete material matching, strict feeding control and rich tracking and tracing functions are provided.
[0070] It should be noted that in the claims and description of this patent, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "including one" do not exclude the existence of other identical elements in the process, method, article or device including the elements.
[0071] Although the present invention has been illustrated and described with reference to some preferred embodiments of the present invention, it should be understood by those skilled in the art that various changes may be made to it in form and detail without departing from the spirit and scope of the present invention. In addition, various optional implementations of the present invention may be combined arbitrarily to obtain new embodiments of the present application.
[0072] The present invention is shown and described in detail above through the accompanying drawings and preferred embodiments. However, the present invention is not limited to these disclosed embodiments. Based on the above multiple embodiments, those skilled in the art can know that the code review methods in the above different embodiments can be combined to obtain more embodiments of the present invention, and these embodiments are also within the protection scope of the present invention.
Claims
1. A feeding control system, characterized in that: The system comprises: A code scanning device (102) configured to scan a code on a container for materials to be fed to obtain code scanning information; A control device (104) is configured to identify the scanned code information to obtain corresponding actual material information, compare the actual material information with the material information set in a material item in a non-scanned qualified state in the target feeding task, and send corresponding scanned code state information to the first display device (106) according to the comparison result; The first display device (106) is configured to display corresponding prompt information according to the received code scanning status information.
2. The system according to claim 1, characterized in that The control device (104) is further configured to identify the scanned code information to obtain corresponding actual material identity information and actual material weight information, and if the actual material identity information matches the material identity information set in a material item in a non-scanned qualified state in the target feeding task and the actual material weight information meets the weight requirement set in the material item, then send first scanned code status information indicating that the material item has been scanned qualified to the first display device (106); The first display device (106) is also configured to output prompt information indicating that the corresponding material item has been scanned successfully based on the received first scanning status information.
3. The system according to claim 1, characterized in that The control device (104) is also configured to identify the scanned code information to obtain corresponding actual production work order information, actual material identity information and actual material weight information, and if the actual production work order information matches the production work order information set in the target feeding task, the actual material identity information matches the material identity information set in a material item in the target feeding task that is in an unscanned code state, and the actual material weight information meets the weight requirement set in the material item, then the first scanned code status information is sent to the first display device (106).
4. The system according to claim 3, characterized in that The control device (104) is further configured to send second scanning status information indicating that the scanned weight of the material item is unqualified to the first display device (106) if the actual production work order information matches the production work order information set in the target material feeding task, the actual material identity information matches the material identity information set in a material item in the target material feeding task that is in an unscanned state, but the actual material weight information does not meet the weight requirement set in the material item; The first display device (106) is also configured to output prompt information indicating that the scanned weight of the corresponding material item is unqualified based on the received second scanned code status information.
5. The system according to claim 4, characterized in that The control device (104) is further configured to send third code scanning status information indicating a production work order information match failure and / or fourth code scanning status information indicating a material identity information match failure to the first display device (106) if the actual production work order information does not match the production work order information set in the target material feeding task and / or the actual material identity information does not match the material identity information set in any material item in the target material feeding task that is in an unscanned state; The first display device (106) is also configured to output prompt information indicating a failure in matching the production work order information and / or a failure in matching the material identity information based on the received third code scanning status information and / or the received fourth code scanning status information.
6. The system according to claim 4, characterized in that The material identity information includes the material name and material code; and the material weight information includes the weight value and weight unit, and the set weight requirement includes the set weight information and weight tolerance range.
7. The system according to any one of claims 1 to 6, characterized in that: The system also includes a process control system (112); The process control system (112) is configured to create the target material feeding task based on the production work order information and the material feeding formula, and distribute the created target material feeding task to the control device (104) and the first display device (106); The first display device (106) is also configured to display the production work order information set in the target material feeding task and at least one material item in the target material feeding task, wherein each material item includes the set material identity information and the set weight requirement.
8. The system according to claim 7, characterized in that The control device (104) is further configured to generate a corresponding scanning message in response to each scanning operation of the scanning device (102) and send the message to the process control system (112); the scanning message includes the scanning time, material feeding station information, production batch, production work order information, scanning result and the actual weight information of the scanned material to be fed; The process control system (112) is also configured to display and store the scanned code message, and record the actual weight information and the corresponding set weight information of the scanned material to be fed into a production batch report; wherein the report also includes the production work order information and all material items in the target feeding task.
9. The system according to claim 8, characterized in that The first display device (106) is also provided with a scan code reset button associated with each material item in the target feeding task; The control device (104) is also configured to reset the state of the corresponding material item to an unscanned state and generate a corresponding scan clear message when the scan reset button is pressed.
10. The system according to claim 8, characterized in that The first display device (106) is also provided with a start feeding button and a finish feeding button; The control device (104) is further configured to: unlock the start feeding button when all material items in the target feeding task are in a scanned qualified state; in response to the operation of pressing the start feeding button, send an instruction to open the feeding port to the feeding port to open the feeding port and generate and store a corresponding start feeding message; And, in response to the operation of pressing the feeding completion button, a corresponding feeding completion message is generated and stored.
11. The system according to claim 7, characterized in that The code scanning device (102) is connected to the first display device (106) via a serial bus (108), and the control device (104), the first display device (106) and the process control system (112) are respectively connected via Ethernet (110).
Citation Information
Cited By
Internet of things-based deployment mistake proofing method and system
CN121072572A