Vacuum pump in-loop testing device, vacuum pump testing system and vacuum pump testing method
Patent Information
- Application Number
- CN202411621787.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-14
- Publication Date
- 2025-02-18
Smart Images

Figure CN119467306A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of vacuum pumps, and in particular to a vacuum pump in-loop testing device, a vacuum pump testing system and a vacuum pump testing method. Background Art
[0002] In the related technology, in the field of vacuum pumps, traditional testing methods mostly rely on actual physical prototypes for testing, that is, deploying the vacuum pump in a real test scenario and testing the vacuum pump by creating various working conditions. However, this testing method is costly and has a long testing cycle. During the testing process, it is difficult to accurately control and simulate various complex working conditions and faults, resulting in low accuracy and completeness of the test results. Summary of the invention
[0003] The embodiments of the present application provide a vacuum pump in-loop testing device, a vacuum pump testing system and a vacuum pump testing method to improve the technical problem of low accuracy and completeness of test results.
[0004] In a first aspect, an embodiment of the present application provides a vacuum pump in-loop test device, which is configured to be connected to a main control board on which a vacuum pump software system is deployed. The vacuum pump in-loop test device includes:
[0005] A simulation module, used for generating a state signal corresponding to a simulated working condition of a vacuum pump, and transmitting the state signal to a vacuum pump software system, so that the vacuum pump software system generates a control signal according to the state signal;
[0006] The control module is used to obtain a control signal and determine a test result of the vacuum pump software system based on the control signal.
[0007] Optionally, the state signal includes a plurality of operating parameter simulation signals related to the simulated working condition of the vacuum pump, and the control signal includes an adjustment signal for adjusting each operating parameter simulation signal;
[0008] The control module is used to compare each adjustment signal with a reference adjustment signal under the corresponding vacuum pump simulated working condition to determine the test result.
[0009] Optionally, the vacuum pump in-loop test device is configured to be connected to a host computer to receive test data sent by the host computer, so that the simulation module generates a status signal corresponding to the simulated working condition of the vacuum pump based on the test data; and
[0010] The vacuum pump in-loop test device is also used to feed back the test results to the host computer, so that the host computer generates a test report based on the test data and the test results.
[0011] Optionally, the simulation module is configured to be connected to the main control board to transmit the status signal to the vacuum pump software system; the control module is configured to be connected to the main control board and / or to the simulation module to obtain the control signal; the control module is also configured to be connected to the host computer to receive test data, and send the test data to the simulation module, and / or, feed back the test results to the host computer.
[0012] Optionally, it also includes:
[0013] The first type of interface module is used to connect the vacuum pump in-loop test device with the main control board;
[0014] The second type of interface module is used to connect the vacuum pump in-loop test device with the host computer.
[0015] Optionally, the first type of interface module includes multiple communication protocol interfaces, and the simulation module includes:
[0016] A frequency converter simulation module is configured to be connected to the main control board and is used to generate a frequency converter simulation signal according to the test data, the frequency converter simulation signal is used to characterize the output frequency of the frequency converter when the vacuum pump is running, and at least one communication protocol interface is used to transmit the frequency converter simulation signal to the vacuum pump software system, and when the control module obtains the control signal through the simulation module, it is also used to transmit the adjustment signal generated by the vacuum pump software system for the frequency converter simulation signal to the frequency converter simulation module;
[0017] and / or, a flow simulation module configured to be connected to the main control board, and used to generate a flow simulation signal according to the test data, the flow simulation signal being used to characterize the amount of gas passing through the vacuum pump per unit time when the vacuum pump is running, and at least one communication protocol interface being used to transmit the flow simulation signal to the vacuum pump software system, and when the control module obtains the control signal through the simulation module, also being used to transmit the adjustment signal generated by the vacuum pump software system for the flow simulation signal to the flow simulation module;
[0018] and / or, a temperature simulation module configured to be connected to the main control board, and used to generate a temperature simulation signal according to the test data, the temperature simulation signal being used to characterize the temperature of the vacuum pump itself when the vacuum pump is running, at least one communication protocol interface being used to transmit the temperature simulation signal to the vacuum pump software system, and when the control module obtains the control signal through the simulation module, also being used to transmit the adjustment signal generated by the vacuum pump software system for the temperature simulation signal to the temperature simulation module;
[0019] and / or, a heater simulation module configured to be connected to the main control board, and used to generate a heater simulation signal according to the test data, the heater simulation signal being used to characterize the on / off state of the heater when the vacuum pump is running, at least one communication protocol interface being used to transmit the heater simulation signal to the vacuum pump software system, and when the control module obtains the control signal through the simulation module, also being used to transmit the adjustment signal generated by the vacuum pump software system for the heater simulation signal to the heater simulation module;
[0020] And / or, a water valve simulation module is configured to be connected to the main control board, and is used to generate a water valve simulation signal according to the test data, the water valve simulation signal is used to characterize the switching state of the water valve when the vacuum pump is running, and at least one communication protocol interface is used to transmit the water valve simulation signal to the vacuum pump software system, and when the control module obtains the control signal through the simulation module, it is also used to transmit the adjustment signal generated by the vacuum pump software system for the water valve simulation signal to the water valve simulation module;
[0021] And / or, the gate valve simulation module is configured to be connected to the main control board, and is used to generate a gate valve simulation signal based on the test data, the gate valve simulation signal is used to characterize the switching state of the gate valve when the vacuum pump is running, and at least one communication protocol interface is used to transmit the gate valve simulation signal to the vacuum pump software system, and when the control module obtains the control signal through the simulation module, it is also used to transmit the adjustment signal generated by the vacuum pump software system for the gate valve simulation signal to the gate valve simulation module.
[0022] Optionally, it also includes:
[0023] The conversion module is configured to be connected to the main control board and also connected to at least one of the water valve simulation module, the heater simulation module, and the gate valve simulation module, and is used to convert the corresponding adjustment signal into a type recognizable by the control module.
[0024] In the second aspect, an embodiment of the present application provides a vacuum pump testing system, including the above-mentioned vacuum pump in-loop testing device, and a main control board deployed with a vacuum pump software system, the vacuum pump in-loop testing device is connected to the main control board, and the vacuum pump software system is used to receive a status signal from a simulation module, and generate and feedback a control signal to a control module based on the status signal.
[0025] Optionally, it also includes:
[0026] A host computer connected to the vacuum pump in-loop test device, the host computer is used to send test data to the vacuum pump in-loop test device, and / or receive test results fed back by the vacuum pump in-loop test device.
[0027] In a third aspect, an embodiment of the present application provides a vacuum pump testing method, which is applicable to the above-mentioned vacuum pump testing system. The vacuum pump testing method includes:
[0028] The simulation module is used to generate a status signal corresponding to the simulated working condition of the vacuum pump, and the status signal is transmitted to the vacuum pump software system;
[0029] The control module is used to receive a control signal generated by the vacuum pump software system in response to the status signal, and based on the control signal, a test result of the vacuum pump software system is determined.
[0030] In the embodiment of the present application, the simulation module can be used to generate different vacuum pump simulation conditions, without manually adjusting the physical prototype to the working condition to be tested, which can avoid the error introduced by manual adjustment and help improve the accuracy and completeness of the test results. In addition, when the vacuum pump in-loop test device provided in the embodiment of the present application tests the vacuum pump software system, it is not necessary to use a vacuum pump physical prototype, which can avoid damage to the physical prototype and help reduce the test cost. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for the description of the embodiments, wherein the same reference numerals in the following description represent the same parts. Obviously, the drawings described below are only some embodiments of the present application, and those skilled in the art can obtain other drawings based on these drawings without creative work.
[0032] Figure 1 It is a schematic diagram of the interaction between a vacuum pump in-loop test device and a main control board in an application scenario provided by an embodiment of the present application;
[0033] Figure 2 It is a schematic diagram of the interaction between a vacuum pump in-loop test device provided by an embodiment of the present application and a host computer and a main control board in another application scenario;
[0034] Figure 3 It is a schematic diagram of the interaction between another vacuum pump in-loop test device provided by an embodiment of the present application and a host computer and a main control board in an application scenario;
[0035] Figure 4 This is a schematic diagram of interaction between another vacuum pump in-loop test device provided by an embodiment of the present application and a host computer and a main control board in an application scenario;
[0036] Figure 5 This is a schematic diagram of the interaction between another vacuum pump in-loop test device provided by an embodiment of the present application and a host computer and a main control board in an application scenario;
[0037] Figure 6 is a structural schematic diagram of a vacuum pump testing system provided in an embodiment of the present application;
[0038] Figure 7 It is a flow chart of a vacuum pump testing method provided in an embodiment of the present application.
[0039] Reference numerals:
[0040] 100. Vacuum pump in-loop test device; 110. Control module; 120. Simulation module; 121. Frequency converter simulation module; 122. Flow simulation module; 123. Temperature simulation module; 124. Heater simulation module; 125. Water valve simulation module; 126. Gate valve simulation module; 127. Main station signal simulation module; 130. First type interface module; 140. Second type interface module; 150. Conversion module;
[0041] 200, main control board;
[0042] 300. Host computer. DETAILED DESCRIPTION
[0043] The technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present application.
[0044] In the embodiments of the present application, at least one refers to one or more; multiple refers to two or more. In the description of the present application, the words "first", "second", "third", etc. are only used for the purpose of distinguishing descriptions, and cannot be understood as indicating or implying relative importance, nor can they be understood as indicating or implying an order.
[0045] References to "one embodiment" or "some embodiments" etc. described in this specification mean that one or more embodiments of the present application include a particular feature, structure or characteristic described in conjunction with the embodiment. Thus, in this specification, the terms "include", "comprises", "has" and their variations all mean "including but not limited to", unless otherwise specifically emphasized.
[0046] It should be noted that, in the embodiments of the present application, "and / or" describes the association relationship of the associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / ", unless otherwise specified, generally indicates that the associated objects before and after are in an "or" relationship.
[0047] It should be noted that in the embodiments of the present application, "connection" can be understood as electrical connection, and the connection between two electrical components can be a direct or indirect connection between the two electrical components. For example, the connection between A and B can be either a direct connection between A and B or an indirect connection between A and B through one or more other electrical components.
[0048] In the related art, a vacuum pump is usually provided with a vacuum pump software system. In order to ensure that the vacuum pump software system can accurately and efficiently control the status of each component, it is inevitable to test the vacuum pump software system. The commonly used test method is to use a vacuum pump physical prototype for testing, that is, to connect the vacuum pump to a vacuum pump test bench, and use the vacuum pump test bench to simulate various working conditions of the vacuum pump. This test method often requires manual adjustment of the vacuum pump to the working condition to be tested. Manual adjustment causes a certain error in the test results, affecting the accuracy of the test results. In addition, due to the limitations of the actual test environment, adjustment methods, etc., some extreme working conditions are difficult to achieve. Therefore, the number of working conditions to be tested that can be tested on the vacuum pump test bench is limited, which affects the integrity of the test results. In addition, this test method requires the use of a vacuum pump physical prototype, and during the test process, especially when testing some extreme working conditions, the vacuum pump may be damaged, which increases the test cost.
[0049] In response to the various problems encountered when testing a vacuum pump as described above, an embodiment of the present application provides a vacuum pump in-loop testing device to improve the technical problem of low accuracy and completeness of test results.
[0050] First, please refer to Figure 1 , Figure 1 1 is a schematic diagram of an application scenario 1 of a vacuum pump in-loop test device provided in an embodiment of the present application. The embodiment of the present application provides a vacuum pump in-loop test device 100 (i.e. Figure 1 The components represented by the solid line in the middle are configured to be connected to the main control board 200 (i.e. Figure 1 The components represented by the dashed lines are connected.
[0051] The vacuum pump in-loop testing device 100 includes: a simulation module 120, which is used to generate a status signal corresponding to the simulated working condition of the vacuum pump, and transmit the status signal to the vacuum pump software system so that the vacuum pump software system generates a control signal according to the status signal; a control module 110, which is used to obtain the control signal and determine the test result of the vacuum pump software system based on the control signal.
[0052] In the related art, the vacuum pump test bench is used to simulate the vacuum pump simulation working condition, which is usually adjusted manually, and due to the limitations of the environment and equipment, it is impossible to simulate complex and extreme vacuum pump simulation working conditions, such as extremely cold / hot operating environments, etc. In the embodiment of the present application, the simulation module 120 is used to generate the state signal corresponding to the vacuum pump simulation working condition, which is not limited by the test environment, etc., and can simulate more vacuum pump simulation working conditions, so that the test results of the vacuum pump are more complete, and no manual adjustment is required, which avoids the error caused by manual adjustment, and helps to improve the accuracy of the test results. In addition, when the vacuum pump physical prototype is used for testing in the related art, whether it is to arrange the test bench or purchase the physical prototype, etc., the test cost will increase, and the physical prototype may also be damaged during the test process, which will also increase the test cost. In the embodiment of the present application, the control module 110 and the simulation module 120 are used to test the vacuum pump software system, and there is no need to use the vacuum pump physical prototype, which effectively reduces the test cost. In addition, compared with the use of the test bench to simulate the vacuum pump simulation working condition, the time required for the simulation module 120 to simulate the vacuum pump simulation working condition is also shorter, which improves the test efficiency.
[0053] In some embodiments of the present application, the status signal includes multiple working parameter simulation signals related to the simulated working conditions of the vacuum pump, and the control signal includes an adjustment signal for adjusting each working parameter simulation signal; the control module 110 is used to compare each adjustment signal with the reference adjustment signal under the corresponding vacuum pump simulated working condition to determine the test result.
[0054] It should be noted that the status signal in the embodiment of the present application refers to a signal generated by the simulation module 120 for simulating the simulated working condition of the vacuum pump, and the simulated working condition of the vacuum pump often involves multiple objects to be measured, such as the frequency converter and heater on the vacuum pump, etc. The simulation module 120 will generate corresponding working parameter simulation signals for each working parameter of the object to be measured, such as the frequency converter simulation signal, the heater simulation signal, etc.
[0055] In the embodiment of the present application, the vacuum pump in-loop test device 100 is used to test the vacuum pump software system, and the physical prototype is no longer used for testing. The test result cannot be judged based on the operation result of the physical prototype. Therefore, in the embodiment of the present application, the adjustment signal generated by the vacuum pump software system is compared with the pre-set reference adjustment signal to obtain the test result. It should be noted that in the embodiment of the present application, each vacuum pump simulation working condition has a corresponding reference adjustment signal, and the reference adjustment signal includes reference adjustment signals of all devices involved in the test, such as a frequency converter reference adjustment signal, a water valve reference adjustment signal, and the like. The reference adjustment signal refers to the correct adjustment signal of each device involved in the test under the simulated working condition of the vacuum pump. For example, the simulated working condition indicates that the current temperature of the vacuum pump is 60°C, which is the critical temperature for the normal operation of the vacuum pump (assuming that the normal operating temperature range of the vacuum pump is -20°C to 60°C). The vacuum pump needs to be cooled down, and the water valve needs to be controlled to switch from a closed state to an open state. Then, the reference adjustment signal of the water valve in the reference adjustment signal corresponding to the simulated working condition is "open the water valve". If the adjustment signal output by the vacuum pump software system obtained by the control module 110 is "open the water valve", the adjustment signal of the water valve under the simulated working condition is correct. If the adjustment signal output by the vacuum pump software system obtained by the control module 110 is not "open the water valve", for example, it is "keep the water valve closed", or there is no water valve adjustment signal in the adjustment signal obtained by the control module 110, it is regarded as an error in the adjustment signal of the water valve under the simulated working condition. This indicates that the vacuum pump software system fails to process data normally, that is, there is an error or abnormality in the test.
[0056] Please refer to Figure 2 , Figure 2 It is a schematic diagram of application scenario 2 of a vacuum pump in-loop test device provided in an embodiment of the present application. In some embodiments of the present application, the vacuum pump in-loop test device 100 is configured to be connected to a host computer 300 to receive test data sent by the host computer 300, so that the simulation module 120 generates a status signal corresponding to the simulated working condition of the vacuum pump based on the test data.
[0057] In some embodiments, the test data includes test cases and test parameters, and the test cases may include test objectives, test environments, test inputs, and expected results, etc. The present application tests the vacuum pump software system according to the test data, which helps to automate the testing of the vacuum pump software system and reduce the testing cost.
[0058] In some embodiments of the present application, the vacuum pump in-loop testing device 100 is also used to feed back the test results to the host computer 300, so that the host computer 300 generates a test report according to the test data and the test results.
[0059] In some embodiments, the test results are fed back to the host computer 300, so that the host computer 300 displays the test results, so that the user can know the test results intuitively.
[0060] In some embodiments of the present application, the simulation module 120 is configured to be connected to the main control board 200 to transmit the status signal to the vacuum pump software system; the control module 110 is configured to be connected to the main control board 200 and / or to the simulation module 120 to obtain the control signal; the control module 110 is also configured to be connected to the host computer 300 to receive test data, and send the test data to the simulation module 120, and / or, feed back the test results to the host computer 300.
[0061] It should be noted that the simulated working condition of the vacuum pump in the embodiment of the present application refers to the various working states of the vacuum pump and the environmental conditions during operation. The vacuum pump includes multiple components. Whether these components can operate normally is closely related to the operating state of the vacuum pump. These components need to be tested during testing, but only the working state or operating environment of some components can be changed in one test. Therefore, the test data usually includes the working state and operating environment of each component. The simulation module 120 is used to generate a state signal for characterizing the simulated working condition of the vacuum pump based on the test data, so that the requirements for the working state and operating environment of each component in the test data can be accurately simulated, which helps to improve the accuracy of the test results.
[0062] Please refer to Figure 3 , Figure 3 It is a schematic diagram of another application scenario 2 of the vacuum pump in-the-loop test device provided in an embodiment of the present application. In some embodiments of the present application, the above-mentioned vacuum pump in-the-loop test device 100 also includes: a first type of interface module 130, used to connect the vacuum pump in-the-loop test device 100 with the main control board 200; a second type of interface module 140, used to connect the vacuum pump in-the-loop test device 100 with the host computer 300.
[0063] Common interfaces include I / O interfaces, UART interfaces, etc. In the embodiment of the present application, the first interface module 130 includes an I / O interface, and the second interface module 140 is a UART interface. When the vacuum pump in-loop test device 100 is used for testing, the control module 110 is also used to drive the first interface module 130 and the second interface module 140.
[0064] Please refer to Figure 4 , Figure 4It is a schematic diagram of another application scenario 2 of a vacuum pump in-loop test device provided in an embodiment of the present application. In some embodiments of the present application, the first type of interface module 130 includes multiple communication protocol interfaces, and the simulation module 120 includes a frequency converter simulation module 121, which is configured to be connected to the main control board 200 and is used to generate a frequency converter simulation signal according to the test data. The frequency converter simulation signal is used to characterize the output frequency of the frequency converter when the vacuum pump is running. At least one communication protocol interface is used to transmit the frequency converter simulation signal to the vacuum pump software system, and when the control module 110 obtains the control signal through the simulation module 120, it is also used to transmit the adjustment signal generated by the vacuum pump software system for the frequency converter simulation signal to the frequency converter simulation module 121.
[0065] The frequency converter in the vacuum pump is closely related to many performances of the vacuum pump. For example, the speed of the vacuum pump can be adjusted by the frequency converter. Therefore, the frequency converter needs to be tested during testing. In an embodiment of the present application, by setting the frequency converter simulation module 121 to generate a frequency converter simulation signal according to the test data, it is helpful to reduce the time required to generate the frequency converter simulation signal, thereby improving efficiency. In addition, in some embodiments of the present application, the communication protocol interface connecting the frequency converter simulation module 121 and the main control board 200 can be two RS485.
[0066] Please continue to refer to Figure 4 In some embodiments of the present application, the first type interface module 130 includes multiple communication protocol interfaces, the simulation module 120 includes a flow simulation module 122, which is configured to be connected to the main control board 200, and is used to generate a flow simulation signal based on test data. The flow simulation signal is used to characterize the amount of gas passing through the vacuum pump per unit time when the vacuum pump is running. At least one communication protocol interface is used to transmit the flow simulation signal to the vacuum pump software system, and when the control module 110 obtains the control signal through the simulation module 120, it is also used to transmit the adjustment signal generated by the vacuum pump software system for the flow simulation signal to the flow simulation module 122.
[0067] Flow rate is one of the important indicators to measure the suction capacity of a vacuum pump, and is also a key parameter to be considered when selecting a vacuum pump. Therefore, the flow rate of a vacuum pump is also an essential performance parameter during testing. In an embodiment of the present application, by setting a flow simulation module 122, a flow simulation signal can be quickly generated according to test data, thereby improving efficiency. In addition, in some embodiments of the present application, the communication protocol interface connecting the flow simulation module 122 and the main control board 200 can be a CAN bus interface.
[0068] Please continue to refer to Figure 4In some embodiments of the present application, the first type interface module 130 includes multiple communication protocol interfaces, the simulation module 120 includes a temperature simulation module 123, which is configured to be connected to the main control board 200, and is used to generate a temperature simulation signal based on test data, and the temperature simulation signal is used to characterize the temperature of the vacuum pump itself when the vacuum pump is running. At least one communication protocol interface is used to transmit the temperature simulation signal to the vacuum pump software system, and when the control module 110 obtains the control signal through the simulation module 120, it is also used to transmit the adjustment signal generated by the vacuum pump software system for the temperature simulation signal to the temperature simulation module 123.
[0069] There is a close relationship between the temperature and performance of the vacuum pump. Whether the temperature of the vacuum pump is too high or too low, it will affect the performance of the vacuum pump. Therefore, when testing the vacuum pump, it is necessary not only to test the various components included in the vacuum pump, but also to test whether the adjustment performed by the vacuum pump software system based on the temperature of the vacuum pump is correct. Since the state signal includes multiple operating parameter simulation signals related to the simulated working conditions of the vacuum pump, it takes a long time to generate these simulation signals one by one using the simulation module 120, and in the embodiment of the present application, the temperature simulation module 123 is set to generate the temperature simulation signal according to the test data, which helps to reduce the time required to generate the temperature simulation signal, thereby improving efficiency. In addition, in some embodiments of the present application, the temperature simulation module 123 is to simulate the temperature by a digital variable resistor and an ADC (Analog-to-Digital Converter), wherein the digital variable resistor is arranged in the vacuum pump in-loop test device 100, and the ADC is arranged in the main control board 200. For example, in the embodiment of the present application, 8 digital variable resistors and 8 ADCs are provided, the ADCs are connected to the digital variable resistors, and the resistance values of the digital variable resistors are adjusted so that the voltage across the two ends of the digital variable resistors changes. The resistance value of the digital variable resistors can be measured using the ADCs, and the resistance value of the digital variable resistors is related to the temperature. Therefore, the corresponding temperature can be known based on the resistance value of the digital variable resistors, and the vacuum pump software system can generate a corresponding adjustment signal based on the temperature.
[0070] For example, the temperature of the vacuum pump in the vacuum pump simulation working condition corresponding to the test data is 50°C, and in the corresponding relationship between the resistance value of the digital variable resistor and the temperature, the resistance value corresponding to 50°C is 100 ohms, then the resistance value of the digital variable resistor is adjusted to 100 ohms, and the voltage across the digital variable resistor is measured using ADC. According to the voltage, the resistance value of the digital variable resistor is 100 ohms, and then the vacuum pump temperature is 50°C in combination with the corresponding relationship between the resistance value of the digital variable resistor and the temperature. The vacuum pump software system can generate a corresponding adjustment signal according to this temperature. It should be understood that the above example is only for ease of understanding, and a detailed description of how to simulate the temperature of the vacuum pump is given, but this should not constitute any limitation to this application. This application does not limit the method of simulating the temperature of the vacuum pump.
[0071] Please continue to refer to Figure 4 In some embodiments of the present application, the first type interface module 130 includes multiple communication protocol interfaces, the simulation module 120 includes a heater simulation module 124, which is configured to be connected to the main control board 200, and is used to generate a heater simulation signal according to the test data, and the heater simulation signal is used to characterize the switching state of the heater when the vacuum pump is running. At least one communication protocol interface is used to transmit the heater simulation signal to the vacuum pump software system, and when the control module 110 obtains the control signal through the simulation module 120, it is also used to transmit the adjustment signal generated by the vacuum pump software system for the heater simulation signal to the heater simulation module 124.
[0072] In actual use scenarios, the vacuum pump may be in an extremely cold or hot environment, so the vacuum pump is usually provided with a heater, which is used to adjust the temperature of the operating environment of the vacuum pump. Therefore, the heater is also an indispensable test object when testing the vacuum pump. By setting the corresponding heater simulation module 124 to generate a heater simulation signal, it is helpful to reduce the time of generating the heater simulation signal and improve efficiency. In some embodiments of the present application, the communication protocol interface connecting the heater simulation module 124 and the main control board 200 is an I / O interface.
[0073] Please continue to refer to Figure 4 In some embodiments of the present application, the first type interface module 130 includes multiple communication protocol interfaces, the simulation module 120 includes a water valve simulation module 125, which is configured to be connected to the main control board 200, and is used to generate a water valve simulation signal according to the test data, and the water valve simulation signal is used to characterize the switching state of the water valve when the vacuum pump is running. At least one communication protocol interface is used to transmit the water valve simulation signal to the vacuum pump software system, and when the control module 110 obtains the control signal through the simulation module 120, it is also used to transmit the adjustment signal generated by the vacuum pump software system for the water valve simulation signal to the water valve simulation module 125.
[0074] By setting the corresponding water valve simulation module 125 to generate the water valve simulation signal, it helps to reduce the time of generating the water valve simulation signal and improve efficiency. In some embodiments of the present application, the communication protocol interface between the water valve simulation module 125 and the main control board 200 is an I / O interface.
[0075] Please continue to refer to Figure 4 In some embodiments of the present application, the first type interface module 130 includes multiple communication protocol interfaces, the simulation module 120 includes a gate valve simulation module 126, which is configured to be connected to the main control board 200, and is used to generate a gate valve simulation signal according to the test data, and the gate valve simulation signal is used to characterize the switching state of the gate valve when the vacuum pump is running. At least one communication protocol interface is used to transmit the gate valve simulation signal to the vacuum pump software system, and when the control module 110 obtains the control signal through the simulation module 120, it is also used to transmit the adjustment signal generated by the vacuum pump software system for the gate valve simulation signal to the gate valve simulation module 126.
[0076] By setting the corresponding gate valve simulation module 126 to generate the gate valve simulation signal, it is helpful to reduce the time of generating the gate valve simulation signal and improve efficiency. In some embodiments of the present application, the communication protocol interface between the gate valve simulation module 126 and the main control board 200 is an I / O interface.
[0077] The vacuum pump is usually connected to the host computer and is controlled by the host computer, such as starting, stopping, adjusting the vacuum degree, etc. Therefore, when testing the vacuum pump software system, it is also necessary to combine the vacuum pump control signal sent by the host computer to the vacuum pump software system.
[0078] Please continue to refer to Figure 4 In some embodiments of the present application, the simulation module 120 also includes a host signal simulation module 127, which is configured to be connected to the main control board 200 and is used to generate a vacuum pump control signal based on the test data, and the vacuum pump control signal is used to characterize the current state of the vacuum pump. At least one communication protocol interface is used to transmit the vacuum pump control signal to the vacuum pump software system, and when the control module 110 obtains the control signal through the simulation module 120, it is also used to transmit the adjustment signal generated by the vacuum pump software system for the vacuum pump control signal to the host signal simulation module 127.
[0079] In actual use scenarios, the vacuum pump is usually connected to the host station, and the host station controls the state of the vacuum pump, such as opening, closing, and the vacuum degree of the vacuum pump. In an embodiment of the present application, the vacuum pump software system generates a control signal according to the state signal and the vacuum pump control signal. The communication protocol interface connecting the host station signal simulation module 127 and the main control board 200 includes an Ethernet interface, an RS232 interface, and an RS485 interface. In addition, the host station signal simulation module 127 and the main control board 200 can also communicate through a TIM communication card, and the TIM communication card is connected to the main control board 200 via a CAN bus, which can also be used to transmit state signals and control signals.
[0080] Please refer to Figure 5 , Figure 5 It is a schematic diagram of another application scenario 2 of the vacuum pump in-loop testing device provided in an embodiment of the present application. In some embodiments of the present application, the above-mentioned vacuum pump in-loop testing device 100 also includes: a conversion module 150, which is configured to be connected to the main control board 200, and is also connected to at least one of the water valve simulation module 125, the heater simulation module 124 and the gate valve simulation module 126, and is used to convert the corresponding adjustment signal into a type recognizable by the control module 110.
[0081] In some embodiments, the water valve control signal, gate valve control signal and heater control signal generated by the vacuum pump software system are I / O quantity signals, and the control module 110 is an MCU, etc. At this time, because the I / O quantity signal is an analog signal, the MCU cannot directly identify and process it, and it is necessary to convert the I / O quantity signal before the first type interface module 130 transmits the above adjustment signal to the control module 110. In the embodiment of the present application, a conversion module 150 is set between the control module 110 and the first type interface module 130 to convert the I / O quantity signal into a type that the control module 110 can identify and process, so that the control module 110 can determine the test result of the vacuum pump software system based on the control signal. Exemplarily, the conversion module 150 can be an ADC.
[0082] Second, please refer to Figure 6 , Figure 6 It is a structural schematic diagram of a vacuum pump testing system provided in an embodiment of the present application. The embodiment of the present application provides a vacuum pump testing system, including the above-mentioned vacuum pump in-loop testing device 100, and a main control board 200 deployed with a vacuum pump software system. The vacuum pump in-loop testing device 100 is connected to the main control board 200, and the vacuum pump software system is used to receive a status signal from the simulation module 120, and generate and feed back a control signal to the control module 110 based on the status signal.
[0083] A vacuum pump software system is deployed on the main control board 200, and the main control board 200 is connected to the vacuum pump in-the-loop testing device 100, so that the vacuum pump software system can generate a control signal according to the status signal, and the vacuum pump in-the-loop testing device 100 can determine the test result of the vacuum pump software system according to the control signal. There is no need to use a physical prototype for testing, which not only saves the cost of purchasing a physical prototype, but also, compared with the test environment simulated when using a physical prototype for testing, the test environment simulated by the vacuum pump in-the-loop testing device 100 in this application is more accurate and has a wider range, which helps to improve the accuracy and completeness of the test results.
[0084] In some embodiments of the present application, the above-mentioned vacuum pump testing system also includes: a host computer 300 connected to the vacuum pump in-loop testing device 100, the host computer 300 is used to send test data to the vacuum pump in-loop testing device 100, and / or, receive test results fed back by the vacuum pump in-loop testing device 100.
[0085] The vacuum pump in-loop test device 100 is connected to the host computer 300, so that the user can configure the test through the host computer 300, such as inputting test data such as test cases and test parameters. At the same time, the host computer 300 can also be used to display the test results, such as displaying the test results in the form of charts, so that the user can know the test results clearly and intuitively.
[0086] Third, please refer to Figure 7 , Figure 7 It is a flow chart of a vacuum pump testing method provided in an embodiment of the present application. An embodiment of the present application provides a vacuum pump testing method, which is applicable to the above-mentioned vacuum pump testing system. The vacuum pump testing method includes the following steps.
[0087] S410: Generate a status signal corresponding to the simulated working condition of the vacuum pump by using the simulation module, and transmit the status signal to the vacuum pump software system.
[0088] S420: Utilize the control module to receive a control signal generated by the vacuum pump software system in response to the status signal, and determine a test result of the vacuum pump software system based on the control signal.
[0089] To test the vacuum pump software system using the vacuum pump test system, you only need to connect the main control board where the vacuum pump software system is deployed to the vacuum pump test system. You can complete the test of the vacuum pump software system without connecting to a physical prototype, which reduces the test cost and simplifies the test steps.
[0090] It should be noted that, for the vacuum pump system test method of the embodiment of the present application, ordinary testers in the field can understand that the whole or part of the process of implementing the vacuum pump software system test method of the embodiment of the present application can be completed by controlling the relevant hardware through a computer program, and the computer program can be stored in a computer-readable storage medium, such as a memory of an electronic device, and executed by at least one processor in the electronic device, and the execution process may include the process of the embodiment of the vacuum pump system test method. Among them, the storage medium can be a disk, an optical disk, a read-only memory, a random access memory, etc.
[0091] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0092] The above are only preferred embodiments of the present application, and are not intended to limit the present application in any form. Although the present application has been disclosed as above with preferred embodiments, it is not intended to limit the present application. Any technical personnel in the field can make some changes or modify the technical contents disclosed above into equivalent embodiments without departing from the scope of the technical solution of the present application. However, any brief modifications, equivalent changes and modifications made to the above embodiments based on the technical essence of the present application without departing from the content of the technical solution of the present application are still within the scope of the technical solution of the present application.
Claims
1. A vacuum pump in-loop testing device, characterized in that: The vacuum pump in-loop test device is configured to be connected to a main control board on which a vacuum pump software system is deployed, and the vacuum pump in-loop test device includes: A simulation module, used for generating a state signal corresponding to a simulated working condition of a vacuum pump, and transmitting the state signal to the vacuum pump software system, so that the vacuum pump software system generates a control signal according to the state signal; A control module is used to obtain the control signal and determine a test result of the vacuum pump software system based on the control signal.
2. The vacuum pump in-loop testing device according to claim 1, characterized in that: The state signal includes a plurality of operating parameter signals related to the simulated working condition of the vacuum pump, and the control signal includes an adjustment signal for adjusting each operating parameter signal; The control module is used to compare each adjustment signal with a corresponding reference adjustment signal under the simulated working condition of the vacuum pump to determine the test result.
3. The vacuum pump in-loop testing device according to claim 1 or 2, characterized in that: The vacuum pump in-loop test device is further configured to be connected to a host computer to receive test data sent by the host computer, so that the simulation module generates a status signal corresponding to the simulated working condition of the vacuum pump based on the test data; as well as The vacuum pump in-loop testing device is also used to feed back the test result to the host computer, so that the host computer generates a test report according to the test data and the test result.
4. The vacuum pump in-loop testing device according to claim 3, characterized in that: The simulation module is configured to be connected to the main control board to transmit the status signal to the vacuum pump software system; the control module is configured to be connected to the main control board and / or to the simulation module to obtain the control signal; the control module is also configured to be connected to the host computer to receive the test data, and send the test data to the simulation module, and / or feed back the test results to the host computer.
5. The vacuum pump in-loop testing device according to claim 3, characterized in that: Also includes: The first type of interface module is used to connect the vacuum pump in-loop test device with the main control board; The second type of interface module is used to connect the vacuum pump in-loop test device with the host computer.
6. The vacuum pump in-loop testing device according to claim 5, characterized in that: The first type of interface module includes multiple communication protocol interfaces, and the simulation module includes: a frequency converter simulation module, configured to be connected to the main control board, and used to generate a frequency converter simulation signal according to the test data, wherein the frequency converter simulation signal is used to characterize the output frequency of the frequency converter when the vacuum pump is running, and at least one of the communication protocol interfaces is used to transmit the frequency converter simulation signal to the vacuum pump software system, and when the control module obtains the control signal through the simulation module, is also used to transmit the adjustment signal generated by the vacuum pump software system for the frequency converter simulation signal to the frequency converter simulation module; And / or, a flow simulation module is configured to be connected to the main control board, and is used to generate a flow simulation signal according to the test data, wherein the flow simulation signal is used to characterize the amount of gas passing through the vacuum pump per unit time when the vacuum pump is running, and at least one of the communication protocol interfaces is used to transmit the flow simulation signal to the vacuum pump software system, and when the control module obtains the control signal through the simulation module, it is also used to transmit the adjustment signal generated by the vacuum pump software system for the flow simulation signal to the flow simulation module; And / or, a temperature simulation module is configured to be connected to the main control board, and is used to generate a temperature simulation signal according to the test data, wherein the temperature simulation signal is used to characterize the temperature of the vacuum pump itself when the vacuum pump is running, and at least one of the communication protocol interfaces is used to transmit the temperature simulation signal to the vacuum pump software system, and when the control module obtains the control signal through the simulation module, it is also used to transmit the adjustment signal generated by the vacuum pump software system for the temperature simulation signal to the temperature simulation module; and / or, a heater simulation module, configured to be connected to the main control board, for generating a heater simulation signal according to the test data, wherein the heater simulation signal is used to characterize the on / off state of the heater when the vacuum pump is running, and at least one of the communication protocol interfaces is used to transmit the heater simulation signal to the vacuum pump software system, and when the control module obtains the control signal through the simulation module, is also used to transmit the adjustment signal generated by the vacuum pump software system for the heater simulation signal to the heater simulation module; And / or, a water valve simulation module is configured to be connected to the main control board, and is used to generate a water valve simulation signal according to the test data, wherein the water valve simulation signal is used to characterize the switching state of the water valve when the vacuum pump is running, and at least one of the communication protocol interfaces is used to transmit the water valve simulation signal to the vacuum pump software system, and when the control module obtains the control signal through the simulation module, it is also used to transmit the adjustment signal generated by the vacuum pump software system for the water valve simulation signal to the water valve simulation module; And / or, a gate valve simulation module is configured to be connected to the main control board, and is used to generate a gate valve simulation signal based on the test data, wherein the gate valve simulation signal is used to characterize the switching state of the gate valve when the vacuum pump is running, and at least one of the communication protocol interfaces is used to transmit the gate valve simulation signal to the vacuum pump software system, and when the control module obtains the control signal through the simulation module, it is also used to transmit the adjustment signal generated by the vacuum pump software system for the gate valve simulation signal to the gate valve simulation module.
7. The vacuum pump in-loop testing device according to claim 6, characterized in that: Also includes: The conversion module is configured to be connected to the main control board and also connected to at least one of the water valve simulation module, the heater simulation module and the gate valve simulation module, and is used to convert the corresponding adjustment signal into a type recognizable by the control module.
8. A vacuum pump testing system, characterized in that: It comprises a vacuum pump in-loop test device as described in any one of claims 1 to 7, and a main control board deployed with a vacuum pump software system, wherein the vacuum pump in-loop test device is connected to the main control board, and the vacuum pump software system is used to receive the status signal from the simulation module, and generate and feed back the control signal to the control module based on the status signal.
9. The vacuum pump testing system according to claim 8, characterized in that: Also includes: A host computer connected to the vacuum pump in-loop test device, the host computer is used to send the test data to the vacuum pump in-loop test device, and / or receive the test results fed back by the vacuum pump in-loop test device.
10. A vacuum pump testing method, characterized in that: Applicable to the vacuum pump testing system as claimed in claim 8 or 9, the vacuum pump testing method comprising: Using the simulation module to generate a status signal corresponding to the simulated working condition of the vacuum pump, and transmitting the status signal to the vacuum pump software system; The control module is used to receive a control signal generated by the vacuum pump software system in response to the status signal, and based on the control signal, a test result of the vacuum pump software system is determined.