Control System and Washing System
Through the control system, the molecular sieve washing process is automatically controlled, which solves the problems of high operating labor intensity and pH value detection, and realizes efficient and accurate washing process management.
Patent Information
- Application Number
- CN202111288821.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-11-02
- Publication Date
- 2025-07-25
- Estimated Expiration
- 2041-11-02
AI Technical Summary
The filtration system of the existing molecular sieve analysis device has high labor intensity and low efficiency, and the pH value detection is difficult to accurately detect, resulting in low working efficiency.
The control system is adopted, including input device, control device, output device and upper computer, and receive user parameters and sensor data through the touch screen, generate control instructions, and automatically control the washing process.
It reduces the operating labor intensity, improves work efficiency, ensures that the pH value meets the requirements, and realizes automation and monitoring of the washing process.
Smart Images

Figure CN116060340B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of molecular sieve washing, and particularly to a control system and a washing system for a washing system. Background Art
[0002] In the filtration system of a molecular sieve analysis device, manual operation is adopted, and there are the following problems: First, the labor intensity of the operator is large and the efficiency is low. During the operation process, the opening and closing of cold and hot water valves, the detection of pH value, and the operation of the vacuum pump and flushing and emptying valves are all carried out manually. The entire filtration process requires the full operation of people, and the time required for filtering a batch of materials is relatively long. Second, due to the qualitative detection of pH, it is difficult to ensure that the pH value of the material meets the requirements, and during the operation process, manual detection of pH value needs to be carried out multiple times, further increasing the labor intensity and reducing the work efficiency. Summary of the Invention
[0003] The purpose of the embodiments of the present invention is to provide a control system and a washing system for a washing device, which can reduce the labor intensity and improve the work efficiency.
[0004] To achieve the above purpose, the first aspect of the present invention provides a control system, which is applied to a washing system for molecular sieves. The control system includes:
[0005] An input device configured to receive washing parameters set by a user and associated with the washing process of the washing system;
[0006] A control device communicating with the input device and configured to:
[0007] Receive the washing parameters sent by the input device;
[0008] Receive sensor data of at least one sensor;
[0009] Generate a control instruction according to the sensor data and the washing parameters to control the washing system to perform washing;
[0010] An output device including at least one execution component for receiving a corresponding control instruction from the control device to perform a corresponding operation; and
[0011] A host computer communicating with the control device and configured to:
[0012] Obtain data associated with the washing process from the control device to monitor the washing process;
[0013] Send an instruction to the control device to control the control device.
[0014] In the embodiments of the present invention, the input device includes a touch screen, and the touch screen includes:
[0015] A process flow window, configured to simulate and display the actual operating conditions of the washing system;
[0016] An operation window, configured to receive user operations and to indicate in real time the operating states of the various devices in the washing system; and
[0017] A parameter setting window, configured to receive user input to set washing parameters.
[0018] In an embodiment of the present invention, the user operations include at least one of the following:
[0019] Starting or stopping a program, switching between manual operation and automatic operation, switching between heating and refrigeration, manually starting or stopping the various devices.
[0020] In an embodiment of the present invention, the washing parameters include at least one of the following:
[0021] The pressure range of the collection tank of the washing system, the set pressure of the collection tank, the number of flushing times, the opening time of the cold water valve or the hot water valve of the washing system, the opening time of the drain valve of the washing system, the opening time of the flushing valve of the washing system, the vacuum degree inside the washing system.
[0022] In an embodiment of the present invention, the touch screen has a function of saving data when power is off.
[0023] In an embodiment of the present invention, the touch screen includes:
[0024] A monitoring function;
[0025] A function of saving data when power is off, where the function of saving data when power is off is extended by writing a corresponding program in the C language and embedding it into the configuration software of the touch screen.
[0026] In an embodiment of the present invention, at least one component includes at least one of the following:
[0027] A cold water valve drive component, a hot water valve drive component, a drain valve drive component, a flushing valve drive component, a vacuum pump drive component.
[0028] In an embodiment of the present invention, the host computer is further configured to input a program start / stop command to the control device to instruct the control device to start or stop the washing process.
[0029] In an embodiment of the present invention, the software of the host computer is designed using MFC based on the object-oriented C++ language.
[0030] In an embodiment of the present invention, the control device includes:
[0031] A data acquisition and conversion module, configured to receive and convert the sensor data of at least one sensor;
[0032] The host computer communication module is configured to communicate with the host computer;
[0033] The manual operation module is configured to receive the user's manual operation instruction;
[0034] The automatic operation module is configured to automatically operate the output device.
[0035] In the embodiment of the present invention, the control device includes a PLC controller.
[0036] In the embodiment of the present invention, the PLC controller realizes the communication with the host computer and the touch screen, as well as the automatic, manual, remote and / or local operation functions through configuration.
[0037] In the embodiment of the present invention, the PLC controller is configured to read the program start and stop commands of the host computer multiple times in one cycle execution program of the PLC controller, and read other state parameters only once.
[0038] In the embodiment of the present invention, the host computer communicates with the PLC controller;
[0039] Among them, the host computer uses the C++ high-level language and completes the data reading and writing by parsing the standard ModBus communication protocol of the controller.
[0040] In the embodiment of the present invention, the host computer parses the communication protocol of the PLC communication command ModBus_Master read and write command, and realizes serial communication by using the MSCommon control of Visual C++.
[0041] In the embodiment of the present invention, the host computer includes a 485 interface and an RS485 / 232 conversion interface.
[0042] The second aspect of the present invention provides a washing system, including:
[0043] A washing device; and
[0044] The above-mentioned control system.
[0045] Through the above technical solution, a control system can be composed of a programmable logic controller (PLC) and a host computer, which can realize the functions that a distributed control system (DCS) can complete, and the operation is safe and reliable. However, the component cost of the whole system is much lower than that of a set of DCS systems, and it has a wide application prospect in small industrial control systems.
[0046] Other features and advantages of the embodiments of the present invention will be described in detail in the subsequent specific implementation part. Brief Description of the Drawings
[0047] The accompanying drawings are used to provide a further understanding of the embodiments of the present invention and constitute a part of the specification. Together with the following specific embodiments, they are used to explain the embodiments of the present invention, but do not constitute a limitation to the embodiments of the present invention. In the accompanying drawings:
[0048] Figure 1 Schematically shows an example functional block diagram of a washing system according to an embodiment of the present invention;
[0049] Figure 2 Schematically shows a structural schematic diagram of a washing device according to an embodiment of the present invention;
[0050] Figure 3 Schematically shows a functional block diagram of a control system according to an embodiment of the present invention;
[0051] Figure 4 Schematically shows a window in which the process flow window of the touch screen simulates and displays the operation of the device;
[0052] Figure 5 Schematically shows an operation window in the touch screen;
[0053] Figure 6 Schematically shows a setting parameter window in the touch screen;
[0054] Figure 7 Schematically shows a monitoring screen of the host computer, which can realize the remote monitoring function; and
[0055] Figure 8 Schematically shows a working process schematic diagram of a washing system according to an embodiment of the present invention.
[0056] Description of reference numerals
[0057] 102 Water inlet pipeline assembly 104 Pressure sensor
[0058] 106 Temperature adjustment assembly 108 PH value detection assembly
[0059] 112 Water inlet solenoid valve 114 Vacuum pump
[0060] 116 Drain pipeline assembly 118 Drain solenoid valve
[0061] 120 Input device 200 Washing device
[0062] 210 Washing section 211 Hopper
[0063] 212 Water collecting tank 213 Water collecting bottle
[0064] 214 Hot water valve 215 Cold water valve
[0065] 216 Flushing valve 217 Washing pressure sensor
[0066] 300 Control System 310 Input Device
[0067] 312 Process Flow Window 314 Operation Window
[0068] 316 Parameter Setting Window 320 Control Device
[0069] 322 Data Acquisition and Conversion Module 324 Host Computer Communication Module
[0070] 326 Manual Operation Module 328 Automatic Operation Module
[0071] 330 Output Device 332 Cold Water Valve Drive Assembly
[0072] 334 Hot Water Valve Drive Assembly 336 Drain Valve Drive Assembly
[0073] 338 Flushing Valve Drive Assembly 340 Host Computer
[0074] 342 Initialization Module 344 Analog Quantity Display Module
[0075] 346 Operating Status Display Module 348 Program Start / Stop Command Module Detailed Implementation Manner
[0076] The following details the specific implementation manner of the embodiments of the present invention in conjunction with the accompanying drawings. It should be understood that the specific implementation manner described herein is only for the purpose of illustrating and explaining the embodiments of the present invention, and is not used to limit the embodiments of the present invention.
[0077] It should be noted that if there are directional indications (such as up, down, left, right, front, back,...) involved in the embodiments of the present invention, then such directional indications are only used to explain the relative positional relationship and movement conditions between components in a certain specific posture (as shown in the accompanying drawings). If this specific posture changes, then the directional indications will also change accordingly.
[0078] In addition, if there are descriptions involving "first", "second", etc. in the embodiments of the present invention, then such descriptions of "first", "second", etc. are only for descriptive purposes, and cannot be understood as indicating or implying their relative importance or implicitly indicating the quantity of the indicated technical features. Thus, the features defined with "first", "second" may explicitly or implicitly include at least one such feature. In addition, the technical solutions between various embodiments can be combined with each other, but it must be based on the fact that those skilled in the art can implement them. When the combination of technical solutions results in contradictions or cannot be implemented, it should be considered that such a combination of technical solutions does not exist and is not within the protection scope required by the present invention.
[0079] Figure 1Schematically shown is an example functional block diagram of a washing system according to an embodiment of the present invention. In Figure 1 order to keep the drawing clean, the control signal lines between the controller 110 and each component are omitted. Figure 1 The shown washing system can be applied to the washing of molecular sieves. As Figure 1 shown, in an embodiment of the present application, a washing system is provided, which may include the following parts.
[0080] Specifically, the washing system may include a washing device 200 and a control system 300. Further, the washing system may also include various components. Examples of various components may include the following components.
[0081] In an embodiment of the present invention, various components of the washing system may include:
[0082] A water inlet pipeline component 102, one end of the water inlet pipeline component 102 can be used to access a washing liquid source, and the other end is used to input the washing liquid provided by the washing liquid source into the washing device 200.
[0083] A pressure sensor 104, used to detect the pressure of the washing liquid in the water inlet pipeline component 102;
[0084] A temperature adjustment component 106, used to adjust the temperature of the washing liquid input into the washing device 200;
[0085] A pH value detection component 108, used to detect the pH value of the washing liquid for washing the sample in the washing device 200; and
[0086] The control system 300 can be electrically connected to the pressure sensor 104, the temperature adjustment component 106, and the pH value detection component 108, and is used to determine whether to start the washing process according to the pressure received from the pressure sensor 104. In the case of determining to start the washing process, control the temperature adjustment component 106 to adjust the temperature of the washing liquid input into the washing device 200 to a set value, and determine the end timing of the washing process according to the pH value received from the pH value detection component 108.
[0087] Specifically, in one example, the washing liquid source may include a municipal water supply pipeline. In another example, the washing liquid source may include a liquid storage device for loading the liquid for washing (such as water). The liquid storage device may include a liquid outlet, and a washing liquid with a certain pressure can be output through the liquid outlet. One end of the water inlet pipeline component 102 can be communicated with the liquid outlet.
[0088] The pressure sensor 104 can be disposed in the water inlet pipeline assembly 102 or in a pipeline in the washing device 200 that communicates with the water inlet pipeline assembly 102, and is used to detect the pressure of the washing liquid input into the washing device 200 through the water inlet pipeline assembly 102. When the washing device 200 is started, the supply pressure of the washing liquid in the water inlet pipeline assembly 102 can be detected first. Specifically, the pressure sensor 104 can send the detected pressure of the washing liquid to the control system 300. The control system 300 can compare the pressure received from the pressure sensor 104 with a set pressure threshold. If the received pressure reaches the set pressure threshold, it is determined that the supply pressure is normal and the washing process is allowed to start. If the received pressure does not reach the set pressure threshold, it is determined that the supply pressure is abnormal, the washing process is prohibited from starting, and an alarm (such as a water shortage alarm) can be issued.
[0089] Examples of the pressure sensor 104 can include, but are not limited to, inductive pressure sensors, capacitive pressure sensors, and piezoresistive pressure sensors.
[0090] After starting the washing process, the control system 300 can receive various set washing parameters. Examples of the washing parameters can include, but are not limited to, washing liquid temperature, washing liquid pressure, number of washing times, vacuum degree, washing time, and set pH value of the washing liquid.
[0091] In the embodiment of the present invention, the washing parameters can include the washing liquid temperature (or temperature range). The control system 300 can control the temperature adjustment component 106 to adjust the temperature of the washing liquid in the water inlet pipeline assembly 102 according to the washing liquid temperature (or temperature range) so as to adjust the temperature to the washing liquid temperature (or temperature range).
[0092] Specifically, in one example, the temperature adjustment component 106 can be disposed between the water inlet pipeline assembly 102 and the water inlet of the washing device 200. The washing liquid passing through the water inlet pipeline assembly 102 enters the temperature adjustment component 106. After the temperature adjustment component 106 adjusts the temperature of the washing liquid (for example, heating or cooling), the washing liquid is input into the washing device 200. In another example, the temperature adjustment component 106 can be integrated with the water inlet pipeline assembly 102.
[0093] In one example, the temperature adjustment component 106 can include a heating module, and the heating module can be used to heat the washing liquid in the water inlet pipeline assembly 102. For example, the heating module can heat the washing liquid from room temperature to 99 °C. The heating module can include an electric heating element, and the control system 300 can control the heating power of the electric heating element to adjust the temperature of the washing liquid accordingly.
[0094] In another example, the temperature regulation component 106 may include a refrigeration module, which can be used to refrigerate the washing liquid in the water inlet pipeline component 102. For example, the refrigeration module can refrigerate the washing liquid from room temperature to 1°C. The refrigeration module may include electric refrigeration elements (such as a compressor, an evaporator, a condenser, etc.). The control system 300 can control the power of the refrigeration module to adjust the temperature of the washing liquid.
[0095] In yet another example, the temperature regulation component 106 may include the heating module and the refrigeration module in the above example. In this example, the temperature regulation component 106 may include two outlet pipelines, and one pipeline is used to transmit the washing liquid output from the heating module to the washing device 200.
[0096] Although Figure 1 it is shown in that the pressure sensor 104 is arranged downstream of the temperature regulation component 106, those skilled in the art can understand that the pressure sensor 104 can be arranged upstream of the temperature regulation component 106.
[0097] In the embodiment of the present invention, the temperature regulation component 106 may further include a temperature sensor for detecting the temperature of the washing liquid input to the washing device 200. Specifically, the temperature sensor can detect the temperature of the washing liquid whose temperature has been regulated (such as heated or refrigerated) by the temperature regulation component 106, and send the detected temperature to the control system 300. The control system 300 controls the heating module or the refrigeration module of the temperature regulation component 106 according to the detected temperature to adjust the temperature of the washing liquid to the washing liquid temperature (or temperature range).
[0098] In the embodiment of the present invention, the set parameter may include the set pH value of the washing liquid. The pH value detection component 108 can be used to detect the pH value of the washing liquid after washing the sample in the washing device 200, and send the detected pH value to the control system 300. The control system 300 can compare the detected pH value with the set pH value to determine whether the washing degree meets the requirements (for example, the detected pH value is less than the set pH value). When the detected pH value reaches the set pH value, the control system 300 can determine that the washing meets the requirements. If the detected pH value does not reach the set pH value, the washing does not meet the requirements and continues.
[0099] In an embodiment of the present invention, the washing parameters may include the set pressure of the washing liquid. An example of the component may further include a water inlet solenoid valve 112, which is electrically connected to the control system 300. The control system 300 may also be used to adjust the opening degree of the water inlet solenoid valve 112 to adjust the washing pressure in the washing device 200. Specifically, the water inlet solenoid valve 112 may be provided on the water inlet pipeline assembly 102, or may be provided on the pipeline in the washing device 200. The controller 110 may open or close the water inlet pipeline assembly 102 to deliver the washing liquid to the washing device 200 by adjusting the opening degree of the water inlet solenoid valve 112. For example, if the received pressure does not reach the set pressure threshold, the controller 110 determines that the liquid supply pressure is abnormal and does not allow the washing process to start. At this time, the controller 110 may control the water inlet solenoid valve 112 to close to prevent the washing liquid from being input into the washing device 200.
[0100] In an alternative embodiment, an additional solenoid valve ( Figure 1 not shown in the figure) may be provided. The water inlet solenoid valve 112 is used to open or close the water inlet pipeline assembly 102 to deliver the washing liquid to the washing device 200. The additional solenoid valve may be used to adjust the washing pressure of the washing liquid in the washing device 200.
[0101] The controller 110 may also adjust the washing pressure of the washing liquid in the washing device 200. The controller 110 may adjust the solenoid valve to the corresponding opening degree according to the received set washing liquid pressure to adjust the washing pressure in the washing device 200 to the set washing liquid pressure.
[0102] In an embodiment of the present invention, the washing parameters may include the vacuum degree. An example of the component may further include a vacuum pump 114, which is used to perform a vacuum pumping operation on the washing part 210 of the washing device 200. The controller 110 may control the vacuum pump 114 to work according to the received set vacuum degree to perform a vacuum pumping operation on the washing part 210 of the washing device 200.
[0103] After the washing of the sample is completed, the device may be cleaned, and after the cleaning of the device is completed, the washing liquid needs to be discharged. In an embodiment of the present invention, an example of the component may further include:
[0104] A drain pipeline assembly 116, one end of the drain pipeline assembly 116 is connected to the washing device 200;
[0105] A drain solenoid valve 118 provided on the drain pipeline assembly 116, which is electrically connected to the controller 110;
[0106] The controller 110 may also be used to control the drain solenoid valve 118 to open to discharge the washing liquid in the washing device 200.
[0107] In an embodiment of the present invention, an example of the component may further include a booster pump (not shown in the figure) for boosting the pressure of the washing liquid in the water inlet pipe assembly 102.
[0108] Figure 2 Schematically shows a structural diagram of a washing device according to an embodiment of the present invention. As Figure 2 shown, the washing device 200 may include a washing section 210 and related pipelines.
[0109] Specifically, the washing section 210 may include a funnel 211, a water collection tank 212, and a water collection bottle 213. The water inlet end of the funnel 211 may be connected to the temperature adjustment component 106 through a pipeline. In Figure 2 the example shown, the temperature adjustment component 106 may include a heating module and a refrigeration module. The pipeline between the temperature adjustment component 106 and the funnel 211 may include a hot water pipeline and a cold water pipeline. A hot water valve 214 (such as an electromagnetic valve) may be provided on the hot water pipeline, and a cold water valve 215 (such as an electromagnetic valve) may be provided on the cold water pipeline. The water outlet end of the funnel 211 may be connected to the water inlet end of the water collection tank 212 through a pipeline. The PH value detection component 108 may be provided at this pipeline for detecting the PH value of the passing washing liquid. The water collection tank 212 may further include a water outlet end, a drainage end, and a flushing water inlet end. The flushing water inlet end may be connected to the water inlet pipe assembly 102 through a pipeline, and a flushing valve 216 (such as an electromagnetic valve) may also be provided on this pipeline. The water outlet end may be connected to the water inlet end of the water collection bottle 213 through a pipeline. The drainage end of the water collection tank 212 may be connected to the drainage pipeline assembly 116. The washing pressure sensor 217 may be provided at the water collection tank 212 for detecting the washing pressure of the washing liquid. The controller 110 may adjust the washing pressure of the washing liquid in the washing device 200 according to the washing pressure detected by the washing pressure sensor 217. The water collection bottle 213 may further include an air outlet for connecting to the vacuum pump 114.
[0110] Figure 3 Schematically shows a functional block diagram of a control system according to an embodiment of the present invention. Figure 3 The shown control system may include three parts: on-site operation, on-site control, and host computer monitoring. Specifically, as Figure 3 shown, in an embodiment of the present invention, the control system may include:
[0111] An input device 310 configured to receive washing parameters set by a user related to the washing process of the washing system;
[0112] A control device 320 communicating with the input device 310 and configured to:
[0113] Receive the washing parameters sent by the input device 310;
[0114] Receive sensor data from at least one sensor;
[0115] Generate control instructions based on the sensor data and washing parameters to control the washing system to perform washing;
[0116] An output device 330, including at least one execution component, configured to receive corresponding control instructions from the control device 320 to perform corresponding operations; and
[0117] A host computer (such as a PC) 340, communicating with the control device 320 and configured to:
[0118] Obtain data associated with the washing process from the control device 320 to monitor the washing process. For example, the host computer 340 can implement remote monitoring of the washing process.
[0119] In an embodiment of the present invention, the input device 310 may include a touch screen, and the touch screen may include:
[0120] A process flow window 312, configured to simulate and display the actual operating conditions of the washing system;
[0121] An operation window 314, configured to receive user operations and to indicate in real time the operating states of the various devices in the washing system (such as the washing device 200); and
[0122] A parameter setting window 316, configured to receive user input to set washing parameters.
[0123] Specifically, the process flow window 312 can simulate and display the actual operating conditions of each device (such as the Figure 2 shown components or devices) in the washing device 200. The operating state of each device can be identified by color change and animated flashing. Figure 4 Schematically shows a window in which the process flow window 312 simulates and displays the operation of the device, and can display the operating states of the various devices in real time.
[0124] User operations may include but are not limited to at least one of the following:
[0125] Program start or stop, switching between manual and automatic operations, switching between heating and cooling, manual start or stop of each device. Thus, various control modes can be selected.
[0126] The user can achieve program start / stop, manual / automatic switching, cold / hot water switching, and manual start / stop functions of each device through the operation window 314, and can indicate the operating states of the various devices in real time.
[0127] Figure 5Schematically shows an operation window 314 in the touch screen, which can achieve local automatic and manual operations.
[0128] The washing parameters may include but are not limited to at least one of the following:
[0129] The pressure range of the water collection tank of the washing system, the set pressure of the water collection tank, the number of flushing times, the opening time of the cold water valve or hot water valve of the washing system, the opening time of the drain valve of the washing system, the opening time of the flushing valve of the washing system, the vacuum degree inside the washing system. By providing the setting function of these parameters, the system debugging can be greatly facilitated.
[0130] The user can set the pressure range of the water collection tank, the set pressure of the water collection tank, set the number of flushing times, set the opening time of the cold water valve and hot water valve, set the opening time of the drain valve and flushing valve, etc. through the parameter setting window 316.
[0131] Figure 6 Schematically shows a parameter setting window in the touch screen, which can achieve the setting of various operating parameters.
[0132] In addition, in the embodiment of the present invention, to ensure that the set data is not lost when the touch screen is powered off, the touch screen may have a function of power-off data preservation. Specifically, the event script of the setting window can be programmed to achieve power-off data preservation. For example, in addition to implementing the traditional monitoring function, the touch screen can also write relevant programs using, for example, C language and embed them into the configuration software to expand the functions of the touch screen, thereby achieving the function of permanent power-off preservation of parameters (data).
[0133] The output device 330 may include at least one component, and examples of at least one component may include but are not limited to:
[0134] The cold water valve driving component 332, the hot water valve driving component 334, the drain valve driving component 336, the flushing valve driving component 338, the vacuum pump driving component.
[0135] For example, the cold water valve driving component 332 may include a driving circuit for driving the cold water valve 215. The hot water valve driving component 334 may include a driving circuit for driving the hot water valve 214. The drain valve driving component 336 may include a driving circuit for driving the drain valve (such as Figure 2 the drain solenoid valve 118 in) of the drain valve. The vacuum pump driving component may include a driving circuit for driving the vacuum pump 114 to work.
[0136] In the embodiment of the present invention, the control device 320 may include:
[0137] The data acquisition and conversion module 322 is configured to receive and convert the sensor data of at least one sensor; specifically, the data acquisition and conversion module 322 can receive the sensor data of the sensor and convert the sensor data into signals that can be processed (e.g., recognized, analyzed) by the processor of the control device 320.
[0138] The host computer communication module 324 is configured to communicate with the host computer 340;
[0139] The manual operation module 326 is configured to receive user manual operation instructions;
[0140] The automatic operation module 328 is configured to perform automatic operation on the output device 330.
[0141] In the embodiment of the present invention, the control device 320 may include a PLC controller. Functionally, the PLC controller may include the above-mentioned manual operation module 326 and automatic operation module 328. Its software part can be programmed in ladder diagram language. The PLC controller may include an RS485 interface, through which it can communicate with the touch screen in real time, realize data interaction between the touch screen and the PLC controller, and further realize the sending of touch screen control signals and the receiving of operation state data.
[0142] Thus, in the embodiment of the present invention, the PLC controller can complete communication with the host computer 340 and the touch screen, as well as automatic, manual, remote / local operation functions through configuration. In terms of communication, a special algorithm is implemented: among the communication data, the program start / stop command of the host computer 340 requires relatively high real-time performance compared to other monitoring data. The implementation method is: in one cycle of the PLC controller's program execution, the program start / stop command of the host computer 340 is read multiple times, while other status parameters are only read once.
[0143] The control device 320 can receive sensor data from at least one sensor (e.g., the above-mentioned pressure sensor, pH value detection component, washing pressure sensor, temperature sensor, etc.), and perform corresponding control on the washing process according to the received sensor data.
[0144] In the embodiment of the present invention, the host computer 340 may also be configured to input a program start / stop command to the control device 320 to instruct the control device 320 to start or stop the washing process.
[0145] The host computer 340 can achieve remote monitoring. Specifically, the host computer 340 can communicate with the host computer communication module 324 of the control device 320 using the ModBus communication protocol, and can display the operating status of each device, collect pressure values, and collect pH values in real time, and can achieve remote control of the control device 320. The software part of the host computer 340 can be written in, for example, C++ language. Figure 7 Schematically shows the monitoring screen of the host computer 340, and the remote monitoring function can be achieved.
[0146] Specifically, the host computer 340 can communicate with the PLC controller. The host computer 340 can use the C++ high-level language to complete data reading and writing by parsing the standard ModBus communication protocol of the controller.
[0147] More specifically, the host computer 340 can implement serial communication by using the MSCommon control of Visual C++ in the host computer 340 by parsing the communication protocol of the PLC communication command ModBus_Master read / write command. The hardware interface of the host computer 340 can include a 485 interface and an RS485 / 232 conversion interface.
[0148] Functionally, the host computer 340 can include:
[0149] An initialization module 342 for initializing the program;
[0150] An analog quantity display module 344 for receiving data from the control device 320 to display the analog quantity of relevant parameters;
[0151] An operating status display module 346 for receiving data from the control device 320 to display the conditions of each device of the washing device 200; and
[0152] A program start / stop command module 348 for sending a program start / stop command to the control device 320 to start or stop the program controlled by the control device 320, such as a washing program.
[0153] The software of the host computer (PC) can achieve various functions. For example, the monitoring screen, data collection, status and data display, and button commands can be independently designed using MFC based on the object-oriented C++ language, and data communication and monitoring functions can be achieved. Since the software can be independently developed, it can meet the requirements of flexibility, reliability, economy, and high-speed communication.
[0154] Figure 8 Schematically shows the working process schematic diagram of the washing system according to an embodiment of the present invention. Refer to Figure 8, before starting the washing process, the control device 320 first receives the detected supply pressure of the washing liquid in the water inlet pipe assembly 102 from the pressure sensor 104, and determines whether the set pressure threshold is reached according to the detected supply pressure. If the set pressure threshold is reached, the washing process is allowed to start. If the detected supply pressure does not reach the set pressure threshold, starting the washing process is prohibited, and an alarm (such as a water shortage alarm) can be given. If the washing process is started, the control device 320 can control the temperature adjustment component 106 to adjust the temperature of the washing liquid (such as heating or cooling) according to the washing liquid temperature set by the user. For example, if the user selects heating (i.e., inputs the set washing liquid temperature), the control device 320 can control the heating module in the temperature adjustment component 106 to work to heat the temperature of the washing liquid to the set temperature. The heated washing liquid can be input into the funnel 211 through the hot water pipe (at this time, the control device 320 can control the hot water valve 214 to open). The control device 320 can control the corresponding components to work according to the washing parameters set by the user. For example, the control device 320 can control the opening degree of the solenoid valve (such as Figure 2 the shown hot water valve 214 or cold water valve 215, or Figure 2 the solenoid valve not shown in the figure, such as the solenoid valve provided at the water inlet end of the funnel) according to the set washing pressure, control the vacuum pump 114 to work according to the set vacuum degree, and control the duration of the washing process according to the set washing time. The PH value detection component 108 detects the PH value of the washing liquid in the washing device 200 and sends the detected PH value to the control device 320. The control device 320 determines whether the washing of the sample meets the requirements according to the detected PH value and the set PH value (for example, whether the detected PH value is less than 9). If the requirements are not met, the washing continues. If the detected PH value reaches the set PH value, it can be determined that the washing of the sample meets the requirements, the washing process of the sample can be ended, and then the washing device 200 can be rinsed and emptied. In the cleaning stage, the control device 320 can control the flushing valve 216 to open to input the flushing washing liquid into the water collection tank 212 for cleaning. After the washing device 200 is rinsed, the controller 110 can control the drain solenoid valve 118 to open to drain the washing liquid (waste liquid) in the washing device 200 through the drain pipe assembly 116.
[0155] In addition, the control device 320 can also determine whether the set flushing times are met. If the flushing times are not met, the washing device 200 can be repeatedly flushed until the set flushing times are reached. After that, the control device 320 can control the drain solenoid valve 118 to open to drain the washing liquid (waste liquid) in the washing device 200 through the drain pipe assembly 116.
[0156] The control system and washing system provided by the embodiments of the present invention are simple to operate and convenient to use. Users can set washing programs (parameters) according to their needs, and can wash samples with washing liquids at different temperatures (for example, hot water and cold water) respectively. The entire washing process can be automated and programmed, reducing the errors brought to subsequent sample analysis due to different washing techniques among operators.
[0157] The control system and washing system provided by the embodiments of the present invention can be applied to the upgrading and transformation of the original washing device to achieve automation, or can be applied to new devices for supporting use.
[0158] In addition, the control system and washing system provided by the embodiments of the present invention complete functions through configuration, realizing multiple operation modes such as local control, remote monitoring, and automatic / manual control. The degree of automation is high, and the entire operation can be completed with one key.
[0159] Furthermore, the control system and washing system provided by the embodiments of the present invention can be composed of a control system consisting of a programmable logic controller (PLC) and a host computer, and can realize functions similar to those that can be completed by a distributed control system (DCS). It runs safely and reliably, but the component cost of the entire system is much lower than that of a set of DCS systems, and has broad application prospects in small industrial control systems.
[0160] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0161] The present application is described with reference to the flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or block in the flowchart and / or block diagram, and the combination of processes and / or blocks in the flowchart and / or block diagram, can be realized by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing devices generate a device for realizing the functions specified in Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.
[0162] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to operate in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including an instruction means that implements the function specified in one or more of the blocks and / or processes. Figure 1 one or more processes and / or blocks Figure 1 specified in the block or blocks and / or processes.
[0163] These computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process, thereby providing steps for implementing the function specified in one or more of the blocks and / or processes. Figure 1 one or more processes and / or blocks Figure 1 specified in the block or blocks and / or processes.
[0164] In a typical configuration, a computing device includes one or more processors (CPUs), an input / output interface, a network interface, and memory.
[0165] The memory may include non-permanent memory in the form of computer-readable media, random access memory (RAM) and / or non-volatile memory such as read only memory (ROM) or flash memory. Memory is an example of computer-readable media.
[0166] Computer-readable media includes both permanent and non-permanent, removable and non-removable media implemented by any method or technology for storing information. The information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read only memory (ROM), electrically erasable programmable read only memory (EEPROM), flash memory or other memory technologies, compact disc read only memory (CD-ROM), digital versatile discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include transitory media such as modulated data signals and carrier waves.
[0167] It should also be noted that the term "comprise", "include" or any other variant thereof is intended to cover non-exclusive inclusion, such that a process, method, commodity or device comprising a series of elements not only includes those elements but also includes other elements not expressly listed, or further includes elements inherent to such process, method, commodity or device. Without further limitation, an element defined by the statement "comprising an..." does not exclude the existence of additional identical elements in the process, method, commodity or device comprising the element.
[0168] The above are only examples of the present application and are not intended to limit the present application. For those skilled in the art, various modifications and changes can be made to the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present application shall be included within the scope of the claims of the present application.
Claims
1. A control system is applied to the washing system of molecular sieve, characterized in that, The control system includes: An input device configured to receive washing parameters set by a user and associated with a washing process of a washing system, where the washing parameters include at least one of a pressure range of a water collection tank of the washing system, a set pressure of the water collection tank, the number of flushing times, an opening time of a cold water valve or a hot water valve of the washing system, an opening time of an evacuation valve of the washing system, an opening time of a flushing valve of the washing system, and a vacuum degree within the washing system; A control device in communication with the input device and configured to: Receive the washing parameters sent by the input device; Receive sensor data of at least one sensor; Generate a control instruction according to the sensor data and the washing parameters to control the washing system to perform washing, where the control instruction includes determining whether the washing of a sample meets the requirements according to whether the detected pH value is less than a preset pH value. If the detected pH value is greater than the preset pH value, the requirements are not met and washing needs to continue, and determining at least one of starting and stopping the operation of a vacuum pump according to the set vacuum degree. The preset pH value is 9; An output device including at least one execution component for receiving a corresponding control instruction from the control device to perform a corresponding operation; and A host computer in communication with the control device and configured to: Obtain data associated with the washing process from the control device to monitor the washing process; and Send an instruction to the control device to control the control device; Wherein, the input device includes a touch screen, and the touch screen includes: A process flow window configured to simulate and display the actual operating condition of the washing system; An operation window configured to receive user operations and real-time indicate the operating states of various devices in the washing system; and A parameter setting window configured to receive user input to set the washing parameters.
2. The control system according to claim 1, wherein The user operations include at least one of the following: Starting or stopping a program, switching between manual operation and automatic operation, switching between heating and cooling, manually starting or stopping each device.
3. The control system according to claim 1, characterized in that The touch screen includes: A monitoring function; A data power-off saving function, where the data power-off saving function is extended by writing a corresponding program in C language and embedding it into the configuration software of the touch screen.
4. The control system according to claim 1, wherein The at least one execution component includes at least one of the following: A cold water valve driving component, a hot water valve driving component, an evacuation valve driving component, a flushing valve driving component, a vacuum pump driving component.
5. The control system according to claim 1, wherein The software of the host computer is designed using MFC based on object-oriented C++ language.
6. The control system according to claim 1, wherein The control device includes: A data acquisition and conversion module configured to receive and convert the sensor data of the at least one sensor; A host computer communication module configured to communicate with the host computer; A manual operation module configured to receive user manual operation instructions; An automatic operation module configured to perform automatic operation on the output device.
7. The control system according to claim 1, characterized in that The control device includes a PLC controller.
8. The control system according to claim 7, wherein The PLC controller realizes communication with the host computer and the touch screen, as well as automatic, manual, remote and / or local operation functions through configuration.
9. The control system according to claim 7, wherein the PLC controller is configured to read the program start / stop command of the host computer multiple times in a single cycle execution program of the PLC controller, and read other status parameters only once.
10. The control system according to claim 7, wherein the host computer communicates with the PLC controller; wherein, the host computer uses the C++ high-level language to complete data reading and writing by parsing the controller standard ModBus communication protocol.
11. The control system according to claim 7, wherein the host computer realizes serial communication by parsing the communication protocol of the PLC communication command ModBus_Master read / write command and using the MSCommon control of VisualC++; the host computer includes a 485 interface and an RS485 / 232 conversion interface.
12. A washing system, characterized in that, Comprising: a washing device; and the control system according to any one of claims 1 to 11.
Citation Information
Patent Citations
Method for automatically prompting users to wash washing machine
CN102383287A
Networking laundry machine control system
CN204570270U