A test fixture, test system, and test method

By using automated testing fixtures and systems, the problems of high labor costs, low efficiency, and untraceable results in the testing of functional modules of energy controllers have been solved, and an efficient and controllable module testing process has been achieved.

CN115061449BActive Publication Date: 2026-02-10SHENZHEN CLOU ELECTRONICS
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210509724.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-05-11
Publication Date
2026-02-10
Estimated Expiration
2042-05-11

AI Technical Summary

Technical Problem

Testing traditional energy controller functional modules is labor-intensive, difficult to operate, inefficient, and the test results are not traceable.

Method used

The test fixture, consisting of an automatic test module, an interface module, a terminal block, a start module, and an indicator module, combined with an Ethernet module and a host computer, enables automated testing of functional modules. The test results are uploaded to the manufacturing execution system via the host computer.

Benefits of technology

It automates functional module testing, reduces labor costs, improves testing efficiency, and ensures that the testing process is controllable and that test results are traceable.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115061449B_ABST
    Figure CN115061449B_ABST
Patent Text Reader

Abstract

The application discloses a kind of test tool, belong to the field of energy controller.The test tool includes: automatic test module, for receiving the test information of making energy controller function module automatic test, and according to the test information test function module in test mode;Interface module, for connecting the function module of the energy controller, the interface module has at least one USB interface, each USB interface of the interface module can connect a function module respectively;Terminal block, for connecting the weak electric terminal of the function module connected by the interface module, so that the automatic test module tests the weak electric terminal of the function module connected by the interface module;Start module, for making the test tool enter the test mode, to test the function module connected by the interface module;The test tool of the application, the test process of function module is converted from traditional manual operation to automatic operation, avoids the technical problem that manual operation test is difficult.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of energy controllers and relates to a testing fixture, testing system and testing method. Background Technology

[0002] The energy controller is installed in public or private transformer areas, enabling flexible access to metering and sensing equipment on both the customer and distribution sides. It features functions such as data acquisition, intelligent fee control, clock synchronization, accurate metering, orderly charging, energy management, circuit status inspection, customer-transformer relationship identification, and power outage reporting. The energy controller adopts a modular design. Different application scenarios have varying requirements for different input / output interfaces, leading to the development of various functional modules. By combining these different types of functional modules, the energy controller redefines the terminal form.

[0003] The functional modules of the energy controller are installed on the main body of the energy controller via a USB bus to expand the main body's functions. These include remote communication modules (such as 4G communication modules, 5G communication modules, etc.), local communication modules (such as power line carrier communication modules, low-power wireless communication modules, RS-485 communication modules, M-Bus communication modules, CAN communication modules, etc.), control modules, remote signaling pulse acquisition modules, and loop status inspection modules. Before application, each functional module of the energy controller needs to be tested. Traditional testing methods involve manual testing of each module individually using the main body of the energy controller or a host computer. The disadvantages are: different functional modules require different testing methods, leading to high costs, heavy workload, and low efficiency for manual operation; and when dealing with multiple functional modules, simultaneous testing requires multitasking, making batch testing difficult. Furthermore, traditional testing methods cannot store the testing process and results of the energy controller's functional modules, resulting in untraceable test results. Summary of the Invention

[0004] The purpose of this invention is to provide a testing fixture, testing system, and testing method to solve the technical problems of high labor costs, difficult manual operation, and low efficiency in the testing of functional modules of traditional energy controllers. It also solves the technical problem of high manual operation difficulty when facing multiple functional modules in traditional testing. Furthermore, it solves the technical problem that the testing process and test results of energy controller functional modules are not traceable in traditional testing.

[0005] The technical solution of the present invention is as follows:

[0006] This invention provides a testing fixture, the testing fixture comprising:

[0007] An automatic testing module is used to receive test information that enables the functional modules of the energy controller to be tested automatically, and to test the functional modules according to the test information in test mode.

[0008] An interface module is used to connect to the functional modules of the energy controller. The interface module has at least one USB interface, and each USB interface of the interface module can connect to one functional module.

[0009] Terminal block, used to connect the low-voltage terminals of the functional module connected to the interface module, so that the automatic test module can test the low-voltage terminals of the functional module connected to the interface module.

[0010] The startup module is used to put the test fixture into the test mode in order to test the functional modules connected to the interface module.

[0011] In some embodiments, the test fixture further includes:

[0012] The self-test module is used to check the testing functions of the test fixture and report an error when the testing functions are abnormal.

[0013] An indicator module is used to indicate the test status of the functional modules connected to the interface module. The test status includes "testing in progress", "test passed", and "test failed". The number of indicator modules is the same as the number of USB interfaces of the interface module.

[0014] In some embodiments, the test fixture further includes an Ethernet module for connecting to a host computer.

[0015] The present invention also provides a testing system for an energy controller functional module, the testing system comprising:

[0016] At least one of the above-mentioned test fixtures;

[0017] The host computer connected to the Ethernet module of the test fixture via a router; and

[0018] A manufacturing execution system connected to the host computer; the manufacturing execution system is used to transmit test information to the test fixture via the host computer to enable automatic testing of the functional modules connected to the test fixture, and to receive the test results of the functional modules connected to the test fixture via the host computer.

[0019] This invention also provides a testing method for an energy controller functional module, the method comprising:

[0020] Power on the test system;

[0021] Initialize the test fixture;

[0022] The system detects the startup module of the test fixture until the test fixture enters the test mode, and then powers on the functional module connected to the interface module.

[0023] The functional modules connected to the interface module are tested based on the test information from the automatic test module of the test fixture.

[0024] In some embodiments, after the step of powering on the test system and before the step of initializing the test fixture, the method further includes:

[0025] Check the testing function of the test fixture; if the testing function is abnormal, report an error and stop the test.

[0026] In some embodiments, after the step of powering on the test system and before the step of initializing the test fixture, the method further includes:

[0027] Check the testing functions of the test fixture. If the testing functions are normal, transmit the test information of the functional modules connected to the interface module to the test fixture.

[0028] In some embodiments, the step of testing the functional modules connected to the interface module based on the test information received by the automatic testing module of the test fixture includes:

[0029] The automatic testing module interacts with the functional modules connected to the interface module through the terminal blocks of the interface module and the test fixture to exchange test information, so as to test the functional modules connected to the interface module.

[0030] In some embodiments, the step of testing the functional modules connected to the interface module based on the test information received by the automatic testing module of the test fixture further includes:

[0031] When the test status of the functional module connected to the interface module is qualified, the test result is input to the qualified functional module and uploaded to the host computer, which then uploads the test result to the manufacturing execution system.

[0032] Power is cut off to the functional module that has passed the test, and the indicator module corresponding to the functional module that has passed the test indicates that the test is successful.

[0033] In some embodiments, the step of testing the functional modules connected to the interface module based on the test information received by the automatic testing module of the test fixture further includes:

[0034] When the test status of the functional module connected to the interface module is "test failed", the power is cut off to the functional module that failed the test, and the test failure is indicated by the indicator module corresponding to the functional module that failed the test.

[0035] This invention provides a testing fixture that transforms the testing process of functional modules from traditional manual operation to automated operation, saving labor costs and avoiding the problems of errors easily caused by the complexity of the testing process during manual operation, as well as the high difficulty of manually testing batch functional modules. In addition, the testing fixture of this invention can also connect to a host computer and a manufacturing execution system, and communicate with the host computer in real time, solving the problems of uncontrollable testing process and untraceable testing process and results when testing functional modules. The testing system and testing method provided by this invention, based on the above-mentioned testing fixture, transform the testing process of functional modules from traditional manual operation to automated operation, thus solving the above-mentioned technical problems. Attached Figure Description

[0036] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0037] Figure 1 This is a schematic diagram of the test fixture provided in an embodiment of the present invention.

[0038] Figure 2 A block diagram of a test system provided in an embodiment of the present invention.

[0039] Figure 3 A flowchart of the testing method provided in an embodiment of the present invention.

[0040] Drawing number explanation:

[0041] 1-Indicator module; 2-Functional module; 3-Terminal socket; 4-Start-up module; 5-Manufacturing execution system; 6-Host computer; 7-Router; 10-Test fixture. Detailed Implementation

[0042] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. It should be understood that the described embodiments are merely some embodiments of the present invention, and not all embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative effort are within the scope of protection of the present invention.

[0043] Figure 1 This is a schematic diagram of the structure of the test fixture provided in an embodiment of the present invention, as shown below. Figure 1 As shown, the test fixture provided by the present invention includes:

[0044] An automatic testing module (not shown) is used to receive test information for automatically testing the functional modules of the energy controller, and to test the functional modules according to the test information in test mode. Specifically, for different functional modules of the energy controller, test information is pre-programmed into the automatic testing module, or a test fixture is connected to a host computer and the manufacturing execution system via a router to obtain the test information from the manufacturing execution system. The test information includes a program for testing all functions of the functional module, the type of the corresponding functional module, etc. Different functional modules correspond to different test information. Because the test fixture in this embodiment can connect to multiple functional modules, the automatic testing module can obtain test information for different functional modules and simultaneously test the functional modules connected to the test fixture.

[0045] An interface module is used to connect to the functional modules of the energy controller. The interface module has at least one USB interface, and each USB interface of the interface module can connect to one functional module. In this embodiment of the invention, the test fixture is connected to the functional modules through the USB interface and interacts with the functional modules for data exchange.

[0046] Terminal blocks are used to connect to the low-voltage terminals of functional modules, enabling automatic testing modules to test the low-voltage terminals of functional modules. Some functional modules require testing of low-voltage terminals. In this embodiment, the test fixture connects to the low-voltage terminals of the functional modules via terminal blocks, interacts with the low-voltage terminal interfaces, converts the signals from the low-voltage terminals, and connects them to the test fixture to assist in testing the functionality of the functional modules. Different functional modules may have different interface types for their low-voltage terminals; therefore, this embodiment is equipped with corresponding terminal blocks, which can be replaced according to actual testing needs.

[0047] A startup module is used to put the test fixture into the test mode to test the functional modules connected to the interface module; wherein, after the startup module is triggered, the test fixture of this embodiment of the invention begins to test the functions of the connected functional modules, such as... Figure 1 As shown, the startup module of the present invention is button-triggered. It should be understood that the startup module of the present invention is not limited to button-triggered. Common device startup methods can be applied to the test fixture of the present invention. For example, the startup module can also be set to switch-triggered or other triggering methods.

[0048] In a preferred embodiment of the present invention, the testing fixture further includes:

[0049] The self-test module (not shown) is used to check the testing functions of the test fixture and report errors when the testing functions are abnormal. The self-test module is a software part that checks the test fixture before the testing function module is tested to ensure the testing capability of the test fixture and greatly avoids abnormalities during testing.

[0050] An indicator module is used to indicate the test status of the functional modules. The test status includes "testing in progress," "test passed," and "test failed." The number of indicator modules is the same as the number of USB interfaces in the interface module. The indicator module can indicate the test status of all functional modules under test. In this embodiment of the invention, for example... Figure 1 As shown, the indicator module is set on the test fixture in the form of an indicator light. It should be clear that the indicator module of the present invention is not limited to an indicator light. For example, the indicator module can also be set to indicate with different sounds, or to indicate with both sound and indicator light.

[0051] In a preferred embodiment of the present invention, the test fixture further includes an Ethernet module for connecting to a host computer. In addition to testing the functional modules by burning in test information, the test fixture of the present invention can also connect to a host computer to transmit test information and communicate with the test fixture through the host computer. It can also obtain the test status in real time and control the test.

[0052] Furthermore, the test fixture of this invention can also be equipped with corresponding hardware modules according to actual applications, such as adding a new module for alarming abnormal interruption of the test when the test mode is started.

[0053] The test fixture of this invention transforms the testing process of functional modules from traditional manual operation to automated operation, saving labor costs and avoiding errors caused by the complexity of the testing process during manual operation. Furthermore, the test fixture of this invention can test batches of functional modules without requiring manual operation of multiple functional modules simultaneously. In addition, the test fixture of this invention can connect to a host computer for real-time communication, solving the problems of uncontrollable testing process and untraceable testing process and results when testing functional modules.

[0054] This invention also provides a testing system for an energy controller functional module. Figure 2 A block diagram of a test system provided in an embodiment of the present invention, such as Figure 2 As shown, the test system includes:

[0055] At least one of the above-mentioned test fixtures, although the test fixtures of the embodiments of the present invention can process the tests of different functional modules in batches, the more functional modules there are, the slower the processing speed of the test fixtures will be. On this basis, for too many functional modules, in order to ensure higher efficiency, multiple test fixtures can be set up for testing.

[0056] The host computer connected to the Ethernet module of the test fixture via a router; and

[0057] A manufacturing execution system connected to the host computer; the manufacturing execution system is used to transmit test information to the test fixture via the host computer to enable automatic testing of the functional modules connected to the test fixture, and to receive the test results of the functional modules connected to the test fixture via the host computer.

[0058] It should be noted that the testing system of the present invention may also consist of only testing fixtures, and the test information may be burned into the testing fixtures.

[0059] In the testing system of this invention, the test fixture is connected to a host computer via a router. The host computer is connected to a manufacturing execution system (MES) and communicates with the test fixture to monitor or control the testing in real time. The host computer also connects to the MES, obtaining information such as the type of functional module and test information from the MES and transmitting it to the test fixture to perform functional module testing. After testing the functional module, the test fixture uploads the test results or test process to the host computer, which then uploads them to the MES. When the MES malfunctions, the host computer can also store the communication information of the test fixture and wait for the MES to return to normal before uploading.

[0060] The testing system of this invention transforms the testing process of functional modules from traditional manual operation to automated operation, saving labor costs and avoiding errors caused by the complexity of the testing process during manual operation. Furthermore, the testing system of this invention can test batches of functional modules without requiring manual operation of multiple functional modules simultaneously. In addition, the testing system of this invention is connected to a host computer and a manufacturing execution system, and through real-time communication with the host computer, it solves the problems of uncontrollable testing process and untraceable testing process and results when testing functional modules.

[0061] This invention also provides a testing method for an energy controller functional module. Figure 3 A flowchart of the testing method provided in the embodiments of the present invention is shown below. Figure 3 As shown, the test methods include:

[0062] Power on the test system, and then the test fixture self-test module will check the test function of the test fixture. If the test fixture has an abnormality, it will report an error and stop the test, waiting for maintenance. When the self-test module detects that there is no abnormality in the test function, the manufacturing execution system transmits the test information of the functional module connected to the interface module to the test fixture through the host computer.

[0063] The test fixture is initialized, that is, each module of the test fixture is restored to its initial state.

[0064] The system detects the startup module of the test fixture until the test fixture enters the test mode, indicating that the functional module to be tested is ready for testing, and then powers on the corresponding functional module.

[0065] The test fixture tests the corresponding functional modules based on the acquired test information. Specifically, the test fixture interacts with the functional modules through interface modules and terminal blocks to test the functional modules.

[0066] When the test status of a functional module is "test passed", the test result is written to the tested functional module, and the test result and test process are uploaded to the host computer. The host computer then uploads the test result to the manufacturing execution system to ensure the traceability of the test process and test results. At this time, the power is cut off to the tested functional module, and the corresponding indicator module of the tested functional module indicates that the test is passed, so as to remind the operator that the corresponding functional module has passed the test.

[0067] When the test status of a functional module is "test failed", the power is cut off to the functional module that failed the test, and the corresponding indicator module of the functional module indicates that the test failed, so as to remind the operator that the functional module has failed the test.

[0068] Finally, a decision will be made based on the actual situation whether to continue testing. If testing continues, wait for the new functional module to be installed on the test fixture before starting testing.

[0069] The testing method of this invention transforms the testing process of functional modules from traditional manual operation to automated operation, saving labor costs and avoiding errors caused by the complexity of the testing process during manual operation. Furthermore, the testing method of this invention can test batches of functional modules without requiring manual operation of multiple functional modules simultaneously. In addition, the testing method of this invention, through a host computer and manufacturing execution system, solves the problems of uncontrollable testing process and untraceable testing process and results when testing functional modules.

[0070] The above description, in conjunction with specific embodiments, provides a further detailed explanation of the present invention. It should not be construed that the specific implementation of the present invention is limited to these descriptions. For those skilled in the art, various simple deductions or substitutions can be made without departing from the concept of the present invention, and all such modifications and substitutions should be considered within the scope of protection of the present invention.

Claims

1. A testing fixture, characterized in that, The test fixture includes: An automatic testing module is used to receive test information that enables the functional modules of the energy controller to be tested automatically, and to test the functional modules according to the test information in test mode. An interface module is used to connect to the functional modules of the energy controller. The interface module has at least one USB interface, and each USB interface of the interface module can connect to one functional module. Terminal block, used to connect the low-voltage terminals of the functional module connected to the interface module, so that the automatic test module can test the low-voltage terminals of the functional module connected to the interface module. The startup module is used to put the test fixture into the test mode in order to test the functional modules connected to the interface module. The automatic testing module receives test information that enables the functional modules of the energy controller to be tested automatically, including: The test information for testing is pre-programmed into the automatic test module; or the test fixture is connected to the host computer and the manufacturing execution system via a router, and the test information for testing is obtained from the manufacturing execution system.

2. The test fixture as described in claim 1, characterized in that, The testing fixture also includes: The self-test module is used to check the testing functions of the test fixture and report an error when the testing functions are abnormal. An indicator module is used to indicate the test status of the functional modules connected to the interface module. The test status includes "testing in progress", "test passed", and "test failed". The number of indicator modules is the same as the number of USB interfaces of the interface module.

3. The test fixture as described in claim 1, characterized in that, The test fixture also includes an Ethernet module for connecting to a host computer.

4. A testing system, characterized in that, The testing system includes: At least one test fixture as described in any one of claims 1-3; The host computer connected to the Ethernet module of the test fixture via a router; and A manufacturing execution system connected to the host computer; the manufacturing execution system is used to transmit test information to the test fixture via the host computer to enable automatic testing of the functional modules connected to the test fixture, and to receive the test results of the functional modules connected to the test fixture via the host computer.

5. A testing method, characterized in that, Applied to the test system as described in claim 4, the method includes: Power on the test system; Initialize the test fixture; The system detects the startup module of the test fixture until the test fixture enters the test mode, and then powers on the functional module connected to the interface module. The functional modules connected to the interface module are tested based on the test information from the automatic test module of the test fixture.

6. The test method as described in claim 5, characterized in that, After the step of powering on the test system and before the step of initializing the test fixture, the following steps are also included: Check the testing functions of the test fixture; if the testing functions malfunction, report an error and stop the test.

7. The test method as described in claim 5, characterized in that, After the step of powering on the test system and before the step of initializing the test fixture, the following steps are also included: Check the testing functions of the test fixture. If the testing functions are normal, transmit the test information of the functional modules connected to the interface module to the test fixture.

8. The test method as described in claim 5, characterized in that, The step of testing the functional modules connected to the interface module based on the test information received by the automatic testing module of the test fixture includes: The automatic testing module interacts with the functional modules connected to the interface module through the interface module and the terminal block to exchange test information, so as to test the functional modules connected to the interface module.

9. The test method as described in claim 5, characterized in that, The step of testing the functional modules connected to the interface module based on the test information received by the automatic testing module of the test fixture further includes: When the test status of the functional module connected to the interface module is qualified, the test result is input to the qualified functional module and uploaded to the host computer, which then uploads the test result to the manufacturing execution system. Power is cut off to the functional module that has passed the test, and the indicator module corresponding to the functional module that has passed the test indicates that the test is passed.

10. The test method as described in claim 5, characterized in that, The step of testing the functional modules connected to the interface module based on the test information received by the automatic testing module of the test fixture further includes: When the test status of the functional module connected to the interface module is "test failed", the power is cut off to the functional module that failed the test, and the test failure is indicated by the indicator module corresponding to the functional module that failed the test.

Citation Information

Patent Citations

  • Intelligent manufacturing method and system

    CN111766836A

  • Testing device for functional module of energy controller

    CN215867585U