In-situ cleaning control system
By designing an in-place cleaning control system, automatically matching and executing cleaning formulas, the problem of traditional CIP systems being difficult to adapt to flexible production is solved, automatic cleaning is realized, and production efficiency and product quality are improved.
Patent Information
- Application Number
- CN202510452266.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-11
- Publication Date
- 2025-06-10
AI Technical Summary
Traditional cleaning in-place (CIP) systems are difficult to adapt to flexible production needs, resulting in a significant increase in the combination of cleaning objects, cleaning parameters and process complexity. Relying on manual operations is prone to errors, wasting time or quality accidents.
Design an on-site cleaning control system, including server module, control module and client module, through graphical user interface operation, automatically matches the cleaning formula and controls the on-site cleaning station and cleaning objects to achieve automated cleaning.
Automatic cleaning is realized, reducing the time and error risk of manual operation, improving production efficiency and product quality, and adapting to flexible production needs.
Smart Images

Figure CN120115474A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of cleaning devices, in particular to an on-site cleaning control system. Background Art
[0002] In industries such as food and beverage, and pharmaceuticals that have extremely high requirements for hygiene standards, Clean-in-Place (CIP) technology is the core link to ensure the cleanliness of the production line. Traditional CIP systems clean tanks, pipes and other equipment through predefined cleaning procedures, but their design is mainly for a single product or a fixed production process, and it is difficult to adapt to the needs of flexible production. With the increasing market demand for multi-variety, small-batch production, production lines need to frequently switch between different products, resulting in a significant increase in the combination of cleaning objects, cleaning parameters and process complexity.
[0003] At present, the CIP cleaning process mainly relies on manual judgment of which equipment needs to be cleaned and the corresponding CIP systems are turned on one by one. If a certain equipment needs to be cleaned multiple times, the operation must be repeated multiple times. This method relies on manual operation, and the operator may clean the wrong equipment, wasting production time, or may not clean enough, so that the equipment starts production without being cleaned, causing quality accidents. Summary of the invention
[0004] The purpose of the present invention is to provide a cleaning-in-place control system, which can automatically complete the cleaning work of the cleaning object according to the product, which not only saves time and labor, but also can avoid mistakes.
[0005] The present invention provides a cleaning-in-place control system, comprising a server module, a control module and a client module. The server module is used to store the association between product names and cleaning formulas. The control module is connected to the server module in communication, and the control module can receive the cleaning formula and match the control logic, and control the cleaning-in-place station and the cleaning object according to the control logic. The client module is connected to the server module in communication, and the client module can generate a graphical user interface, and the graphical user interface is used to read and modify the cleaning formula, and control the server module to send the cleaning formula to the control module.
[0006] The on-site cleaning control system provided by the present invention is operated through the graphical user interface of the client module, and the association between the product name and the cleaning formula is stored in the server module. When the product is replaced, the cleaning formula can be directly retrieved according to the product name and sent to the control module. The control module receives the cleaning formula and matches the control logic, and controls the on-site cleaning station and the cleaning object according to the control logic, thereby automatically completing the cleaning work of the cleaning object, which not only saves time and effort, but also can avoid errors.
[0007] In another exemplary embodiment of the cleaning-in-place control system, the cleaning recipe includes a cleaning object name, a cleaning method, and a cleaning frequency corresponding to the product.
[0008] In another exemplary embodiment of the on-site cleaning control system, the graphical user interface includes a cleaning object list area, a product name area, an overall cleaning method area, an overall cleaning times area, a mode button, and a start button. The cleaning object list area includes several object units, each of which includes an object name area, an object cleaning method area, an object cleaning times area, and an object check area corresponding to each cleaning object. The object cleaning method area is used to display and modify the cleaning method of the cleaning object, the object cleaning times area is used to display and modify the cleaning times of the cleaning object, and the object check area is used to check or cancel the cleaning object. The product name area is used to display and modify the product name. The overall cleaning method area is used to display and modify the cleaning method, and the cleaning method in the overall cleaning method area can be synchronized to the object cleaning method area of the object unit checked in the object check area after modification. The overall cleaning times area is used to display and modify the cleaning times, and the cleaning times in the overall cleaning times area can be synchronized to the object cleaning times area of the object unit checked in the object check area after modification. The mode button is used to turn on the automatic mode. After the automatic mode is turned on, the client module reads the corresponding cleaning formula from the server module according to the product name in the product name area and displays it in the cleaning object list area. The start button is used for the client module to store the content of the cleaning object list area in the format of the cleaning formula to the server module, and control the server module to send the cleaning formula to the control module. This facilitates the retrieval, modification and execution of the cleaning formula.
[0009] In another exemplary embodiment of the on-site cleaning control system, the control module can send real-time control information for controlling the on-site cleaning station and the cleaning object to the server module, and the server module can generate cleaning object status information based on the real-time control information. Each object unit also includes an object status display area. The client module can read the cleaning object status information from the server module and display it in the object status display area. The cleaning object status information includes cleaning in progress and cleaning completed. The server module can also generate on-site cleaning station preparation information based on the real-time control information. The graphical user interface includes a preparation information indication area. The client module can read the on-site cleaning station preparation information from the server module and display it in the object status display area. The on-site cleaning station preparation information includes cleaning liquid preparation completed and cleaning liquid preparation incomplete. This facilitates monitoring during the cleaning process.
[0010] In another exemplary embodiment of the cleaning-in-place control system, the client module can display the object name area in different colors according to the cleaning object status information of each cleaning object, thereby facilitating observation.
[0011] In another exemplary embodiment of the cleaning-in-place control system, the graphical user interface includes a completion button, which is used for the client module to combine the cleaning formula sent by the server module to the control module with the time information to generate a cleaning record, thereby avoiding the situation where the cleaning object is repeatedly cleaned or missed.
[0012] In another exemplary embodiment of the cleaning-in-place control system, the graphical user interface further includes a reset button, which is used by the client module to clear the contents in the product name area, the overall cleaning method area, the overall cleaning times area, the object cleaning method area, the object cleaning times area, and the object check area, thereby making operation more convenient.
[0013] In another exemplary embodiment of the cleaning-in-place control system, the graphical user interface further includes a save button, which is used by the client module to store the contents of the cleaning object list area in the format of a cleaning recipe to the server module, thereby realizing the cleaning recipe saving function.
[0014] In another exemplary embodiment of the on-site cleaning control system, each object unit further includes a cleaning reminder area, the server module can also store the production information of the cleaning object, the client module can read the production information, and when the cleaning object is not cleaned after use, a reminder message is displayed in the corresponding cleaning reminder area, thereby realizing the reminder function.
[0015] In another exemplary embodiment of the cleaning-in-place control system, the control module is a programmable logic controller, the server module is a computer installed with Siemens SISTAR server software, the client module is a computer installed with SISTAR client software, and the cleaning-in-place control system also includes several distributed input / output modules, each distributed input / output module is used to collect input / output signals of the cleaning-in-place station and the cleaning object, and several distributed input / output modules are communicatively connected to the control module via an industrial bus. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] The following drawings are only used to schematically illustrate and explain the present invention, and do not limit the scope of the present invention.
[0017] Figure 1 The figure is a schematic structural diagram of an illustrative implementation of a cleaning-in-place control system.
[0018] Figure 2 A schematic diagram of an illustrative implementation of a graphical user interface.
[0019] Description of symbols
[0020] 10 Server Modules
[0021] 20 control module
[0022] 30 Client Modules
[0023] 31 Preparation information indication area
[0024] 32 Product name area
[0025] 33 Overall cleaning area
[0026] 34 Overall cleaning times area
[0027] 35 Mode Button
[0028] 36 Start button
[0029] 37 Done Button
[0030] 38 Reset button
[0031] 39Save Button
[0032] 40 distributed input / output modules
[0033] 50 Cleaning-in-place stations
[0034] 60 Cleaning objects
[0035] 70 Industrial Bus
[0036] E Cleaning object list area
[0037] U Object Unit
[0038] U1 Object Name Area
[0039] U2 object cleaning method area
[0040] U3 Object Cleaning Times Area
[0041] U4 object check area
[0042] U5 object status display area
[0043] U6 cleaning reminder area DETAILED DESCRIPTION
[0044] In order to have a clearer understanding of the technical features, purposes and effects of the invention, the specific embodiments of the present invention are now described with reference to the accompanying drawings. The same reference numerals in the drawings represent components with the same structure or similar structures but the same functions.
[0045] In this document, “exemplary” means “serving as an example, instance or illustration”, and any diagram or implementation described in this document as “exemplary” should not be interpreted as a more preferred or more advantageous technical solution.
[0046] In order to simplify the drawings, each figure only schematically shows the parts related to the present invention, which do not represent the actual structure of the product.
[0047] Figure 1 The figure is a flow chart of an exemplary embodiment of a cleaning-in-place control system. Figure 1 The cleaning-in-place control system includes a server module 10 , a control module 20 and a client module 30 .
[0048] The server module 10 is used to store the association between the product name and the cleaning formula. The cleaning formula includes the name of the cleaning object 60 corresponding to the product, the cleaning method and the number of cleanings. Among them, the cleaning object 60 is equipment such as tanks and pipes, and the cleaning methods include acid cleaning, alkaline cleaning, high temperature cleaning and disinfection cleaning. The control module 20 is connected to the server module 10 in communication. The control module 20 can receive the cleaning formula and match the control logic, and control the on-site cleaning station and the cleaning object 60 according to the control logic. The control logic includes a series of operations such as controlling the on-site cleaning station to prepare the cleaning liquid according to the preset function, or controlling the cleaning object 60 to open the valve. The client module 30 is connected to the server module 10 in communication. The client module 30 can generate a graphical user interface, which is used to read and modify the cleaning formula, and control the server module 10 to send the cleaning formula to the control module 20.
[0049] In the exemplary embodiment, the control module 20 is a programmable logic controller, the server module 10 is a computer installed with Siemens SISTAR server software, and the client module 30 is a computer installed with SISTAR client software. The graphical recipe function of Siemens SISTAR software can be used to easily create and edit cleaning recipes.
[0050] Reference Figure 1 In the exemplary embodiment, the cleaning-in-place control system further includes a plurality of distributed input / output modules 40, such as Siemens ET200SP modules. Each distributed input / output module 40 is used to collect input / output signals of the cleaning-in-place station 50 and the cleaning object 60, and the plurality of distributed input / output modules 40 are connected to the control module 20 through the industrial bus 70.
[0051] Figure 2 is a schematic diagram of an exemplary implementation of a graphical user interface. Figure 2The graphical user interface includes a cleaning object list area E, a product name area 32, an overall cleaning method area 33, an overall cleaning number area 34, a mode button 35 and a start button 36.
[0052] The cleaning object list area E includes several object units U, each of which includes an object name area U1, an object cleaning method area U2, an object cleaning times area U3, and an object check area U4 corresponding to each cleaning object. The object cleaning method area U2 is used to display and modify the cleaning method of the cleaning object, the object cleaning times area U3 is used to display and modify the cleaning times of the cleaning object, and the object check area U4 is used to check or cancel the cleaning object. The cleaning object checked in the object check area U4 is the object to be cleaned. Figure 2 In the example, the object names in the object name area U1 are only for demonstration and need to be modified according to actual conditions when used.
[0053] The product name area 32 is used to display and modify the product name. The overall cleaning method area 33 is used to display and modify the cleaning method. After modification, the cleaning method in the overall cleaning method area 33 can be synchronized to the object cleaning method area U2 of the object unit U checked in the object check area U4. The overall cleaning times area 34 is used to display and modify the cleaning times. After modification, the cleaning times in the overall cleaning times area 34 can be synchronized to the object cleaning times area U3 of the object unit U checked in the object check area U4.
[0054] The mode button 35 is used to turn on the automatic mode. After the automatic mode is turned on, the user only needs to enter the product name in the product name area 32. The client module 30 reads the corresponding cleaning formula from the server module 10 according to the product name in the product name area 32 and displays it in the cleaning object list area E. The start button 36 is used for the client module 30 to store the content of the cleaning object list area E in the format of the cleaning formula to the server module 10, and control the server module 10 to send the cleaning formula to the control module 20. With the above-mentioned graphical user interface, the user can easily realize the functions of calling, modifying and executing the cleaning formula.
[0055] When the on-site cleaning control system is in use, the user operates through the graphical user interface of the client module 30. The user only needs to turn on the automatic mode through the mode button 35 and input the product name into the product name area 32. The cleaning object list area E will automatically display the cleaning object name, cleaning method and cleaning times corresponding to the product name. After the user confirms that everything is correct, he only needs to click the start button 36 to automatically complete the cleaning of the cleaning object. Compared with manual operation, it not only saves time and effort, but also avoids mistakes. Of course, the user can also turn off the automatic mode, manually select the cleaning object and set the cleaning method and cleaning times.
[0056] In an exemplary embodiment, the control module 20 can send real-time control information of controlling the local cleaning station and the cleaning object to the server module 10, and the server module 10 can generate cleaning object status information according to the real-time control information, and the cleaning object status information includes cleaning in progress and cleaning completed. Figure 2 Each object unit U also includes an object status display area U5. The client module 30 can read the cleaning object status information from the server module 10 and display it in the object status display area U5. The client module 30 can also display the object name area U1 in different colors according to the cleaning object status information of each cleaning object. For example, when the cleaning object is being cleaned, the object name area U1 displays light green, and when the cleaning object is finished, the object name area U1 displays dark green. This facilitates monitoring during the cleaning process.
[0057] In an exemplary embodiment, the server module 10 can also generate on-site cleaning station preparation information according to the real-time control information, and the on-site cleaning station preparation information includes cleaning liquid preparation completion and cleaning liquid preparation incomplete. Figure 2 The graphical user interface includes a preparation information indication area 31. The client module 30 can read the preparation information of the cleaning station in place from the server module 10 and display it in the object status display area U5. The client module 30 can display different colors in the object status display area U5 for distinction, such as green when the cleaning liquid is ready, and red when the cleaning liquid is not ready. This facilitates monitoring during the cleaning process.
[0058] Reference Figure 2 In the exemplary embodiment, the graphical user interface further includes a completion button 37, which is used by the client module 30 to combine the cleaning formula sent by the server module 10 to the control module 20 with the time information to generate a cleaning record. This avoids mistakes made by operators during the handover process, resulting in repeated cleaning or missed cleaning of the cleaning object.
[0059] Reference Figure 2 In the exemplary embodiment, the graphical user interface also includes a reset button 38, which is used by the client module 30 to clear the contents of the product name area 32, the overall cleaning method area 33, the overall cleaning times area 34, the object cleaning method area U2, the object cleaning times area U3, and the object check area U4. When the staff needs to create or modify the cleaning recipe, they can clear all settings through the reset button 38, which is convenient for operation.
[0060] Reference Figure 2In the exemplary embodiment, the graphical user interface further includes a save button 39, which is used by the client module 30 to store the content of the cleaning object list area E in the format of a cleaning recipe to the server module 10. When the user creates a new cleaning recipe and does not need to execute it immediately, the save button 39 can be used to implement the save function.
[0061] Reference Figure 2 In the exemplary embodiment, each object unit U further includes a cleaning reminder area U6, the server module 10 can also store the production information of the cleaning object, the client module 30 can read the production information, and when the cleaning object 60 is not cleaned after use, a reminder message is displayed in the corresponding cleaning reminder area U6, thereby realizing the reminder function.
[0062] It should be understood that although this specification is described according to various embodiments, not every embodiment contains only one independent technical solution. This narrative method of the specification is only for the sake of clarity. Those skilled in the art should regard the specification as a whole. The technical solutions in each embodiment may also be appropriately combined to form other implementation methods that can be understood by those skilled in the art.
[0063] The series of detailed descriptions listed above are only specific descriptions of feasible embodiments of the present invention. They are not intended to limit the scope of protection of the present invention. Any equivalent implementation scheme or changes that do not deviate from the technical spirit of the present invention, such as combination, division or repetition of features, should be included in the scope of protection of the present invention.
Claims
1. In-situ cleaning control system, characterized in that: include: A server module (10) is used to store the association between product names and cleaning formulas; a control module (20) which is in communication with the server module (10), the control module (20) being capable of receiving the cleaning formula and matching the control logic, and controlling the on-site cleaning station and the cleaning object according to the control logic; as well as A client module (30) is communicatively connected to the server module (10), and the client module (30) is capable of generating a graphical user interface, wherein the graphical user interface is used to read and modify the cleaning formula, and to control the server module (10) to send the cleaning formula to the control module (20).
2. The cleaning-in-place control system according to claim 1, characterized in that: The cleaning formula includes the name of the cleaning object, the cleaning method and the number of cleaning times corresponding to the product.
3. The cleaning-in-place control system according to claim 2, characterized in that: The graphical user interface comprises: A cleaning object list area (E), which includes a plurality of object units (U), each of which includes an object name area (U1), an object cleaning method area (U2), an object cleaning times area (U3) and an object check area (U4) corresponding to each cleaning object; the object cleaning method area (U2) is used to display and modify the cleaning method of the cleaning object, the object cleaning times area (U3) is used to display and modify the cleaning times of the cleaning object, and the object check area (U4) is used to check or cancel the cleaning object; A product name area (32) for displaying and modifying the product name; an overall cleaning mode area (33) for displaying and modifying the cleaning mode, wherein the cleaning mode in the overall cleaning mode area (33) can be synchronized to the object cleaning mode area (U2) of the object unit (U) selected in the object selection area (U4) after modification; an overall cleaning times area (34) for displaying and modifying the cleaning times, wherein the cleaning times in the overall cleaning times area (34) can be synchronized to the object cleaning times area (U3) of the object unit (U) selected in the object selection area (U4) after modification; a mode button (35) for turning on the automatic mode. After the automatic mode is turned on, the client module (30) reads the corresponding cleaning formula from the server module (10) according to the product name in the product name area (32) and displays it in the cleaning object list area (E); and A start button (36) is used for the client module (30) to store the content of the cleaning object list area (E) in the format of the cleaning formula to the server module (10), and to control the server module (10) to send the cleaning formula to the control module (20).
4. The cleaning-in-place control system according to claim 3, characterized in that: The control module (20) is capable of sending real-time control information for controlling the on-site cleaning station and the cleaning object to the server module (10); the server module (10) is capable of generating cleaning object status information according to the real-time control information; each object unit (U) further comprises an object status display area (U5); the client module (30) is capable of reading the cleaning object status information from the server module (10) and displaying it in the object status display area (U5); the cleaning object status information includes cleaning in progress and cleaning completed; The server module (10) can also generate on-site cleaning station preparation information according to the real-time control information, the graphical user interface includes a preparation information indication area (31), the client module (30) can read the on-site cleaning station preparation information from the server module (10) and display it in the preparation information indication area (31), and the on-site cleaning station preparation information includes whether the cleaning liquid preparation is completed or not.
5. The cleaning-in-place control system according to claim 4, characterized in that: The client module (30) can display the object name area (U1) in different colors according to the cleaning object status information of each cleaning object.
6. The cleaning-in-place control system according to claim 3, characterized in that: The graphical user interface also includes a completion button (37) for the client module (30) to combine the cleaning formula sent by the server module (10) to the control module (20) with time information to generate a cleaning record.
7. The cleaning-in-place control system according to claim 3, characterized in that: The graphical user interface also includes a reset button (38) for enabling the client module (30) to clear the contents of the product name area (32), the overall cleaning method area (33), the overall cleaning times area (34), the object cleaning method area (U2), the object cleaning times area (U3) and the object check area (U4).
8. The cleaning-in-place control system according to claim 3, characterized in that: The graphical user interface also includes a save button (39) for the client module (30) to store the content of the cleaning object list area (E) in the format of the cleaning formula to the server module (10).
9. The cleaning-in-place control system according to claim 3, characterized in that: Each object unit (U) further comprises a cleaning prompt area (U6), the server module (10) can also store production information of the cleaning object, the client module (30) can read the production information, and when the cleaning object is not cleaned after use, the prompt information is displayed in the corresponding cleaning prompt area (U6).
10. The cleaning-in-place control system according to claim 9, characterized in that: The control module (20) is a programmable logic controller, the server module (10) is a computer installed with Siemens SISTAR server software, the client module (30) is a computer installed with SISTAR client software, and the cleaning-in-place control system further comprises a plurality of distributed input / output modules (40), each of the distributed input / output modules (40) being used to collect input / output signals of a cleaning-in-place station and a cleaning object, and the plurality of distributed input / output modules (40) are communicatively connected with the control module (20) via an industrial bus (70).
Citation Information
Patent Citations
CIP (Cleaning In Place) automatic cleaning method
CN101763093A
CIP wash comparison and simulation
CN106575426A
Washing method, washing device and washing system
CN111957637A
CIP system and method based on order mode
CN116151919A