Internet-of-things table management module detection device and method

By designing an automated IoT meter management module detection device, the problem of low detection efficiency and inability to directly test board-level voltage in the existing technology is solved, and automated hardware and software detection of single-phase and three-phase modules is realized, which improves the Testing efficiency and cost-effectiveness.

CN119211067AInactive Publication Date: 2024-12-27BEIJING SMARTCHIP MICROELECTRONICS TECHNOLOGY CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202411334822.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-24
Publication Date
2024-12-27
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing IoT table management module inspection technology is inefficient and there are missed testing points. In addition, the single board tooling test requires two different specifications of tooling, and it is impossible to directly test the board-level voltage.

Method used

A detection device for IoT table management modules is designed, including handle control module, main control module, detection module, interface module and upper module. Through automated means, the single-phase and three-phase IoT table management modules are used to perform hardware and software on single-phase and three-phase IoT table management modules. Detection, using the probe board and pallet for connection and disconnection, and using the USB-HUB adapter interface and the JLink interface for information interaction to achieve automated detection.

Benefits of technology

It improves the efficiency and cost of IoT table management module inspection, can automatically detect different types of modules, save labor, and ensure comprehensiveness and accuracy of inspection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119211067A_ABST
    Figure CN119211067A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses an internet of things table management module detection device and method. The Internet of Things management module detection device comprises a handle control module, a main control module, a detection module, an interface module and an upper module, the internet of things table management module comprises a single-phase internet of things table management module and a three-phase internet of things table management module; the main control module controls the handle control module to fix the Internet of Things management module to be connected with the detection module to generate a detection starting instruction; the upper module issues a target program and a detection instruction according to the detection starting instruction; the main control module controls the detection module to carry out hardware detection, software detection or warehousing sampling inspection on the Internet of Things table management module according to the detection instruction when the Internet of Things table management module runs the target program, and a detection result is obtained; and the main control module feeds back a detection result to the upper module. According to the scheme, software and hardware of different types of Internet of Things management modules can be automatically detected, and program issuing is considered, so that the detection cost and the detection efficiency of the Internet of Things management modules are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention relate to the technical field of Internet of Things tables, and in particular to a detection device and method for an Internet of Things table management module. Background Art

[0002] Smart IoT watt-hour meters are a new generation of smart watt-hour meters that meet the requirements of the IR46 standard. Smart IoT watt-hour meters consist of metering modules, management modules, and expansion modules. Among them, the management module, as an important component of the IoT meter, has functions such as software upgrades and interaction with expansion modules and external smart devices. However, in actual production and manufacturing, the IoT meter management module often malfunctions due to component failures, cold soldering, bridging, etc., so it is necessary to conduct quality inspections on the IoT meter management module.

[0003] There are three main quality inspection technologies for IoT meter management modules at present: 1) Manual testing by workers: Use power supply, multimeter, oscilloscope and other tools to detect the voltage of the main test points of the IoT meter management module. 2) Single-board tooling test: Use a crimping tool with a handle to test the voltage, communication and other simple functions of the main test points. 3) IoT meter function test bench: The IoT meter is installed on a work surface as a whole by crimping or screwing, and then the upper computer software controls the power source to output a simulated load to test the specific functions of the management module. However, the above-mentioned IoT meter management module inspection technology has the following problems: the manual testing efficiency of workers is low, and there are cases of missing test points. Single-board tooling test requires two different specifications of tooling to test the single-phase IoT meter management module and the three-phase IoT meter management module respectively. The IoT meter function test bench mainly tests the application function of the IoT meter management module, and cannot directly test the board-level test point voltage of the IoT meter. Summary of the invention

[0004] The embodiments of the present invention provide an IoT table management module detection device and method to automatically detect the software and hardware of different types of IoT table management modules, thereby improving the detection cost and detection efficiency of the IoT table management modules.

[0005] In a first aspect, an embodiment of the present invention provides an IoT meter management module detection device, which includes: a handle control module, a main control module, a detection module, an interface module, and an upper module; the IoT meter management module includes a single-phase IoT meter management module and a three-phase IoT meter management module;

[0006] The handle control module, the detection module and the interface module are connected to the main control module, the interface module is connected to the upper module, and the detection module and the interface module are connected to the IoT table management module;

[0007] The main control module is used to control the handle control module to fix the IoT table management module and connect it to the detection module, and generate a detection start instruction; the main control module is used to send the detection start instruction to the upper module through the interface module, and the upper module is used to issue the target program to the IoT table management module and send the detection instruction to the main control module through the interface module according to the detection start instruction; the main control module is used to control the detection module to perform hardware detection, software detection or warehouse sampling on the IoT table management module according to the detection instruction when the IoT table management module runs the target program, and obtain the detection result; the main control module is used to feed back the detection result to the upper module through the interface module.

[0008] Optionally, the handle control module includes a crimping handle, a lower pressing plate, a crimping handle control unit, an upward stroke confirmation unit, and a downward stroke confirmation unit;

[0009] The crimping handle is mechanically connected to the lower pressing plate, the crimping handle is connected to the crimping handle control unit, the crimping handle control unit is connected to the main control module, and the main control module is used to generate an uplink instruction or a downlink instruction; the crimping handle control unit is used to control the crimping handle to drive the lower pressing plate downward to fix the connection between the IoT table management module and the detection module according to the downlink instruction, or control the crimping handle to drive the lower pressing plate upward to disconnect the connection between the IoT table management module and the detection module according to the uplink instruction;

[0010] The upward stroke confirmation unit and the downward stroke confirmation unit are respectively connected to the crimping handle and the crimping handle control unit. The upward stroke confirmation unit is used to generate a stop instruction when it detects that the crimping handle moves upward to a first fixed position, and the downward stroke confirmation unit is used to generate the stop instruction when it detects that the crimping handle moves downward to a second fixed position. The crimping handle control unit is used to control the crimping handle to stop moving upward or downward according to the stop instruction.

[0011] Optionally, the detection module includes a probe plate and a support plate; the probe plate includes a detection probe and a detection interface;

[0012] The pallet is arranged opposite to the probe board, and is used to place the IoT table management module. The detection interface and the detection probe are connected to the main control module; when the pallet is in contact with the probe board, the detection probe and the detection interface are connected to the IoT table management module.

[0013] Optionally, the interface module includes a USB-HUB transfer interface and a JLink interface;

[0014] The upper module is connected to the USB-HUB switching interface, and the main control module and the JLink interface are both connected to the USB-HUB switching interface.

[0015] Optionally, the IoT table management module detection device further includes an indication module;

[0016] The indicator module includes a running indicator light, a waiting indicator light and a fault indicator light;

[0017] The operation indicator light, the waiting indicator light and the fault indicator light are all connected to the main control module.

[0018] Optionally, the IoT table management module detection device further includes a scanning module and a power supply module;

[0019] The scanning module is connected to the upper module, and the power module is connected to the main control module and the scanning module;

[0020] The scanning module is used to scan the identification code of the IoT table management module, and the power supply module is used to supply power to the main control module and the scanning module.

[0021] Optionally, the power module includes a leakage current protector, an emergency stop switch, a power switch and a switch indicator light;

[0022] The external power supply is connected to the main control module or the scanning module through the power switch, the leakage current protector, the emergency stop switch and the switch indicator light.

[0023] Optionally, the upper module includes a hardware detection unit, a software detection unit and a storage sampling unit;

[0024] The detection instructions include hardware detection instructions, software detection instructions and warehousing sampling inspection instructions;

[0025] The hardware detection unit is used to generate a hardware detection instruction according to the detection start instruction, the software detection unit is used to generate a software detection instruction according to the detection start instruction, and the warehouse sampling unit is used to generate a warehouse sampling instruction according to the detection start instruction.

[0026] In a second aspect, an embodiment of the present invention further provides an IoT table management module detection method, which is performed by an IoT table management module detection device provided by any embodiment of the present invention. The IoT table management module detection method includes:

[0027] The main control module controls the handle control module to fix the IoT table management module to connect with the detection module, and generates a detection start instruction;

[0028] The main control module sends the detection start instruction to the upper module through the interface module;

[0029] The upper module sends the target program to the IoT table management module and sends the detection instruction to the main control module through the interface module according to the detection start instruction;

[0030] When the IoT table management module runs the target program, the main control module controls the detection module to perform hardware detection, software detection or storage sampling inspection on the IoT table management module according to the detection instruction to obtain the detection result;

[0031] The main control module is used to feed back the detection result to the upper module through the interface module.

[0032] Optionally, the detection module performs hardware detection on the IoT table management module according to the detection instruction, including:

[0033] If the IoT table management module is in normal operation, node voltage detection, IO detection, button detection, LCD detection, mainboard detection, type A expansion module interface detection, metering module SPI interface detection, active metering pulse interface detection, reactive pulse output interface detection, harmonic active pulse interface detection, second pulse interface detection, metering module and expansion module 1 command test, metering module and expansion module 2 command test, power-off test and production information rewrite detection are performed on it;

[0034] The detection module performs software detection on the IoT table management module according to the detection instruction, including:

[0035] Release, upgrade and back up the operating system, and / or release, upgrade and back up the driver, and / or release, upgrade and back up the app for the IoT table management module;

[0036] Boot or upgrade the IoT table management module, detect the firmware version, and verify program backup information;

[0037] The detection module performs a random inspection on the IoT table management module according to the detection instruction, including:

[0038] The firmware version of the IoT table management module is detected and the program backup information is verified.

[0039] The embodiment of the present invention controls the handle control module through the main control module to fix the single-phase IoT table management module or the three-phase IoT table management module to be connected with the detection module, and generates a detection start instruction; the main control module sends the detection start instruction to the upper module through the interface module, and the upper module sends the target program to the single-phase IoT table management module or the three-phase IoT table management module group through the interface module according to the detection start instruction, and sends the detection instruction to the main control module; when the single-phase IoT table management module or the three-phase IoT table management module runs the target program, the main control module controls the detection module according to the detection instruction to perform hardware detection, software detection or warehousing sampling on the single-phase IoT table management module or the three-phase IoT table management module to obtain the detection result; the main control module feeds back the detection result to the upper module through the interface module. Therefore, the present case can automatically detect the software and hardware of different types of IoT table management modules, saving manual labor, thereby improving the detection cost and detection efficiency of the IoT table management module. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0041] Figure 1 A schematic diagram of the structure of a device for detecting an IoT table management module provided by an embodiment of the present invention;

[0042] Figure 2 A schematic diagram of the structure of a handle control module provided by an embodiment of the present invention;

[0043] Figure 3 A schematic diagram of the structure of a detection module provided by an embodiment of the present invention;

[0044] Figure 4 A schematic diagram of the structure of another IoT table management module detection device provided by an embodiment of the present invention;

[0045] Figure 5 A schematic diagram of the structure of an upper module provided by an embodiment of the present invention;

[0046] Figure 6 A schematic diagram of a flow chart of a method for detecting an IoT table management module provided by an embodiment of the present invention;

[0047] Figure 7 A hardware detection flow chart provided for an embodiment of the present invention;

[0048] Figure 8 A software detection flow chart provided by an embodiment of the present invention;

[0049] Fig. 9 A flowchart of a random inspection of incoming goods is provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0050] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0051] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0052] Figure 1 A schematic diagram of a structure of a IoT table management module detection device provided by an embodiment of the present invention, such as Figure 1 As shown, the IoT table management module detection device includes: a handle control module 110, a main control module 120, a detection module 130, an interface module 140 and a host module 150;

[0053] The handle control module 110, the detection module 130 and the interface module 140 are connected to the main control module 120, the interface module 140 is connected to the upper module 150, and the detection module 130 and the interface module 140 are connected to the IoT table management module 210; the IoT table management module 210 includes a single-phase IoT table management module and a three-phase IoT table management module;

[0054] The main control module 120 is used to control the handle control module 110 to fix the IoT table management module 210 and connect it to the detection module 130, and generate a detection start instruction; the main control module 120 is used to send the detection start instruction to the upper module 150 through the interface module 140, and the upper module 150 is used to issue the target program to the IoT table management module 210 and send the detection instruction to the main control module 120 through the interface module 140 according to the detection start instruction; the main control module 120 is used to control the detection module 130 to perform hardware detection, software detection or warehouse sampling on the IoT table management module 210 according to the detection instruction when the IoT table management module 210 runs the target program, and obtain the detection result; the main control module 120 is used to feed back the detection result to the upper module 150 through the interface module 140.

[0055] Among them, the main control module 120 is the control center of the entire IoT table management module monitoring device, which can generate control instructions to enable the handle control module 110, the detection module 130, the interface module 140 and the upper module 150 to cooperate with each other to detect different types of IoT table management modules 210. The handle control module 110 can fix the IoT table management module 210 (single-phase IoT table management module or three-phase IoT table management module) and connect it to the detection module 130 to ensure that the IoT table management module 210 is connected to the detection module 130. The detection module 130 can perform software detection, hardware detection and warehousing sampling on the IoT table management module 210. The interface module 140 is an information interaction window connecting the upper computer and the main control module 120 and the upper computer and the IoT table management module 210. The upper module 150 can send the target program that needs to be run when performing the detection to the IoT table management module 210, and send the instruction to perform the detection on the IoT table management module 210 to the main control module 120, so that the main control module 120 controls the detection module 130 to perform hardware detection, software detection or storage sampling inspection on the IoT table management module 210 when the IoT table management module 210 runs the target program. The target program includes a test program for performing hardware detection on the IoT table management module 210 and an issuance program for performing software detection and storage sampling inspection on the IoT table management module 210. In addition, the upper module 150 can also summarize the detection results of the IoT table management module 210 to feed back to the quality inspector, so that the quality inspector can quickly judge the quality inspection status of the IoT table management module 210. The IoT table management module 210 includes a single-phase IoT table management module and a three-phase IoT table management module.

[0056] According to the above connection relationship, the working process of the IoT table management module detection device is described: when detecting the IoT table management module 210, the main control module 120 controls the handle control module 110 to fix the IoT table management module 210 and the detection module 130 together, so that the IoT table management module 210 and the detection module 130 are connected, and after the IoT table management module 210 and the detection module 130 are fixed, a detection start instruction is generated indicating that the connection between the IoT table management module 210 and the detection module 130 is completed, and the detection start instruction is sent to the upper module 150 through the interface module 140, so that the upper module 150 sends the target program to the IoT table management module 210 through the interface module 140, and sends the detection instruction to the main control module 120. After receiving the detection instruction, the main control module 120 sends the detection instruction to the detection module 130. When the IoT table management module 210 runs the target program, the detection module 130 performs hardware detection, software detection or warehouse sampling detection on the IoT table management module 210 according to the detection instructions to obtain the detection results, and sends the detection results to the main control module 120. The main control module 120 feeds back the detection results to the upper module 150 through the interface module 140. The upper module 150 summarizes the detection results of the IoT table management module 210 and feeds them back to the quality inspectors, so that the quality inspectors can quickly judge the quality inspection status of the IoT table management module 210.

[0057] Therefore, the present invention can automatically detect the software and hardware of different types of IoT table management modules 210 , saving manual labor, thereby improving the detection cost and detection efficiency of the IoT table management module 210 .

[0058] Based on the above embodiment, optionally, Figure 2 FIG. 1 is a schematic diagram of the structure of a handle control module provided by an embodiment of the present invention. Figure 2 As shown, the handle control module 110 includes a crimping handle 111, a lower pressing plate 112, a crimping handle control unit 113, an upward stroke confirmation unit 114, and a downward stroke confirmation unit 115;

[0059] The crimping handle 111 is mechanically connected to the lower pressing plate 112, the crimping handle 111 is connected to the crimping handle control unit 113, the crimping handle control unit 113 is connected to the main control module 120, and the main control module 120 is used to generate an uplink instruction or a downlink instruction; the crimping handle control unit 113 is used to control the crimping handle 111 to drive the lower pressing plate 112 downward to fix the connection between the IoT table management module 210 and the detection module 130 according to the downlink instruction, or control the crimping handle 111 to drive the lower pressing plate 112 upward to disconnect the connection between the IoT table management module 210 and the detection module 130 according to the uplink instruction;

[0060] The upward stroke confirmation unit 114 and the downward stroke confirmation unit 115 are respectively connected to the crimping handle 111 and the crimping handle control unit 113. The upward stroke confirmation unit 114 is used to generate a stop command when it detects that the crimping handle 111 moves upward to a first fixed position, and the downward stroke confirmation unit 115 is used to generate a stop command when it detects that the crimping handle 111 moves downward to a second fixed position. The crimping handle control unit 113 is used to control the crimping handle 111 to stop moving upward or downward according to the stop command.

[0061] Specifically, when the IoT table management module 210 is detected, the crimping handle control unit 113 controls the crimping handle 111 to drive the lower pressing plate 112 downward to fix the IoT table management module 210 to be connected with the detection module 130 according to the downward instruction. The downward stroke confirmation unit 115 monitors the position of the crimping handle 111 in real time. When the downward stroke confirmation unit 115 detects that the crimping handle 111 descends to the second fixed position, a stop instruction is generated and sent to the crimping handle control unit 113, so that the crimping handle control unit 113 controls the crimping handle 111 to stop descending.

[0062] When the detection of the IoT table management module 210 is completed, the crimping handle control unit 113 controls the crimping handle 111 to drive the lower pressing plate 112 to disconnect the IoT table management module 210 from the detection module 130 according to the upward instruction. The upward stroke confirmation unit 114 monitors the position of the crimping handle 111 in real time. When the upward stroke confirmation unit 114 detects that the crimping handle 111 moves upward to the first fixed position, a stop instruction is generated and sent to the crimping handle control unit 113, so that the crimping handle control unit 113 controls the crimping handle 111 to stop moving upward.

[0063] Based on the above embodiment, optionally, Figure 3 A structural diagram of a detection module provided by an embodiment of the present invention. Figure 3 As shown, the detection module 130 includes a probe plate 131 and a support plate 132; the probe plate 131 includes a detection probe 1311 and a detection interface 1312;

[0064] The pallet 132 is arranged opposite to the probe board 131. The pallet 132 is used to place the IoT table management module 210. The detection interface 1312 and the detection probe 1311 are connected to the main control module 120. When the pallet 132 contacts the probe board 131, the detection probe 1311 and the detection interface 1312 are connected to the IoT table management module 210.

[0065] Specifically, when the crimping handle 111 drives the lower pressing plate 112 downward, the lower pressing plate 112 will press on the IoT table management module 210 placed on the support plate 132, and bring the IoT table management module 210 toward the detection probe 1311 and the detection interface 1312 until the IoT table management module 210 is connected to the detection probe 1311 and the detection interface 1312.

[0066] When the crimping handle 111 drives the lower pressing plate 112 upward, the lower pressing plate 112 will move away from the IoT table management module 210, so that the IoT table management module 210 is driven by the support plate 132 to move away from the probe board 131, thereby disconnecting the IoT table management module 210 from the detection probe 1311 and the detection interface 1312.

[0067] It should be noted that different types of IoT meter management modules 210 have different structures and sizes (for example, a three-phase IoT meter management module has more type B expansion modules than a single-phase IoT meter management module). Therefore, the detection module 130 uses different probe boards 131 and trays 132 to detect different types of IoT meter management modules 210. Before detection, it is necessary to select and replace corresponding probe boards 131 and trays 132 according to the type of IoT meter management module 210 being detected.

[0068] In addition, the detection interface 1312 includes a dual-core SPI interface, a B-type expansion module 1 interface, a B-type expansion module 2 interface, an A-type expansion module interface, and a Bluetooth firmware upgrade interface.

[0069] Based on the above embodiment, optionally, Figure 4 A schematic diagram of another IoT table management module detection device provided by an embodiment of the present invention. Figure 4 As shown, the interface module 140 includes a USB-HUB transfer interface 141 and a JLink interface 142;

[0070] The upper module 150 is connected to the USB-HUB adapter interface 141 , and the main control module 120 and the JLink interface 142 are both connected to the USB-HUB adapter interface 141 .

[0071] The upper module 150 sends a test program or a distribution program to the IoT table management module 210 through the USB-HUB transfer interface 141 and the JLink interface 142. The upper module 150 exchanges information with the main control module 120 through the USB-HUB transfer interface 141. For example, the main control module 120 sends a detection start instruction to the upper module 150 through the USB-HUB transfer interface 141, and the upper module 150 sends a detection instruction to the main control module 120 through the USB-HUB transfer interface 141.

[0072] Based on the above embodiment, optionally, continue to refer to Figure 4 , the IoT table management module detection device also includes an indication module 160;

[0073] The indication module 160 includes an operation indicator light, a waiting indicator light and a fault indicator light; the operation indicator light, the waiting indicator light and the fault indicator light are all connected to the main control module 120 .

[0074] The running indicator light is used to indicate that the IoT table management module 210 is currently being tested, the waiting indicator light is used to indicate that the IoT table management module 210 is currently waiting to be tested, and the fault indicator light is used to indicate that a fault has occurred in the detection of the IoT table management module 210.

[0075] Based on the above embodiment, optionally, continue to refer to Figure 4 , the IoT table management module detection device also includes a scanning module 170 and a power module 180;

[0076] The scanning module 170 is connected to the upper module 150 , and the power module 180 is connected to the main control module 120 and the scanning module 170 ; the scanning module 170 is used to scan the identification code of the IoT table management module 210 , and the power module 180 is used to supply power to the main control module 120 and the scanning module 170 .

[0077] The upper module 150 includes an upper computer. The scanning module 170 scans the identification code of the IoT table management module 210 and transmits the identification code to the upper module 150 .

[0078] Specifically, the power module 180 includes a leakage current protector, an emergency stop switch, a power switch and a switch indicator light; the external power supply is connected to the main control module 120 or the scanning module 170 through the power switch, the leakage current protector, the emergency stop switch and the switch indicator light.

[0079] Among them, the leakage current protector can timely provide protection against electric shock when a leakage fault occurs in the IoT meter management module detection device, and has overload and short circuit protection functions. The emergency stop switch can disconnect the power supply to the main control module 120 during the detection process of the IoT meter management module 210 to interrupt the detection of the IoT meter management module 210. The power switch can control whether to supply power to the main control module 120. The switch indicator light can indicate the working status of the power switch.

[0080] Based on the above embodiment, optionally, Figure 5 A schematic diagram of the structure of an upper module provided by an embodiment of the present invention. Figure 5 As shown, the upper module 150 includes a hardware detection unit 151, a software detection unit 152 and a storage sampling unit 153;

[0081] The inspection instructions include hardware inspection instructions, software inspection instructions, and warehousing inspection instructions;

[0082] The hardware detection unit 151 is used to generate a hardware detection instruction according to the detection start instruction, the software detection unit 152 is used to generate a software detection instruction according to the detection start instruction, and the incoming inspection unit 153 is used to generate an incoming inspection instruction according to the detection start instruction.

[0083] Specifically, when the main control module 120 receives a hardware detection instruction, the main control module 120 controls the detection module 130 to perform hardware detection on the Internet of Things table management module 210 to obtain a hardware detection result; when the main control module 120 receives a software detection instruction, the main control module 120 controls the detection module 130 to perform software detection on the Internet of Things table management module 210 to obtain a software detection result; when the main control module 120 receives a hardware detection instruction, the main control module 120 controls the detection module 130 to perform a random inspection on the Internet of Things table management module 210 to obtain a random inspection result.

[0084] Figure 6 The present invention provides a flowchart of a method for detecting an IoT table management module according to an embodiment of the present invention. The method for detecting an IoT table management module is performed by using an IoT table management module detection device provided by any embodiment of the present invention. The specific steps of the method for detecting an IoT table management module include:

[0085] S110, the main control module controls the handle control module to fix the IoT table management module to be connected with the detection module, and generates a detection start instruction;

[0086] S120, the main control module sends the detection start instruction to the upper module through the interface module;

[0087] S130, the upper module sends the target program to the IoT table management module through the interface module according to the detection start instruction, and sends the detection instruction to the main control module;

[0088] S140, when the IoT table management module runs the target program, the main control module controls the detection module to perform hardware detection, software detection or storage sampling inspection on the IoT table management module according to the detection instruction to obtain the detection result;

[0089] S150, the main control module is used to feed back the detection results to the upper module through the interface module.

[0090] The embodiment of the present invention can automatically detect the software and hardware of different types of IoT table management modules through the above-mentioned IoT table management module detection method, saving manual labor, thereby improving the detection cost and detection efficiency of the IoT table management module.

[0091] Based on the above embodiment, optionally, the detection module performs hardware detection on the IoT table management module according to the detection instruction, including:

[0092] If the IoT meter management module is operating normally, it will be subjected to node voltage detection, IO detection, button detection, LCD detection, mainboard detection, type A expansion module interface detection, metering module SPI interface detection, active metering pulse interface detection, reactive pulse output interface detection, harmonic active pulse interface detection, second pulse interface detection, metering module and expansion module 1 connection command test, metering module and expansion module 2 connection command test, power-off test and production information rewrite detection.

[0093] For example, Figure 7 A hardware detection flow chart provided by an embodiment of the present invention is as follows: Figure 7 As shown in the figure, the process is: send the target program; judge the running status of the IoT table management module; if the running status of the IoT table management module is normal, then perform voltage sampling (node ​​voltage detection), key and LCD detection, management module motherboard detection (Flash, EEPROM, ESAM, BLE read and write test), general IO detection, TEST1-TEST6 instruction detection (type A expansion module interface detection, SPI interface detection with metering module, active metering pulse interface detection, reactive pulse output interface detection, harmonic active pulse interface detection, second pulse interface detection), connect metering module with expansion module 1 instruction test, connect metering module with expansion module 2 instruction test, power-off test and production information reverse writing test, feed back the test results to the upper module to update the statistical information, and output the test log information. If the running status of the IoT table management module is abnormal, return to the burning test program step.

[0094] The detection module performs software detection on the IoT table management module according to the detection instruction, including:

[0095] Release, upgrade and back up the operating system, and / or release, upgrade and back up the driver, and / or release, upgrade and back up the app for the IoT table management module;

[0096] Boot the IoT table management module, detect the firmware version, and verify the program backup information.

[0097] For example, Figure 8 A software detection flow chart provided by an embodiment of the present invention is as follows: Figure 8As shown, the process is: issue the target program; determine the operating status of the IoT table management module; if the operating status of the IoT table management module is normal, selectively issue or upgrade and backup the operating system, and / or issue or upgrade and backup the driver, and / or issue or upgrade and backup the APP according to the needs. After the above process is completed, the boot is issued or upgraded, the firmware version is detected, and the program backup information is verified in turn; the upgrade result is fed back to the upper module to update the statistical information, and the test log information is output.

[0098] The detection module performs random inspection on the IoT table management module according to the detection instructions, including:

[0099] Perform firmware version detection and program backup information verification on the IoT meter management module.

[0100] For example, Fig. 9 A flow chart of a random inspection of incoming goods provided by an embodiment of the present invention is as follows: Fig. 9 As shown, the process is: firmware version detection, verification of program backup information, and feedback of sampling results to the upper module to update statistical information and output test log information.

[0101] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.

[0102] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. A device for detecting an IoT table management module, characterized in that: include: Handle control module, main control module, detection module, interface module and upper module; The handle control module, the detection module and the interface module are connected to the main control module, the interface module is connected to the upper module, and the detection module and the interface module are connected to the IoT table management module; the IoT table management module includes a single-phase IoT table management module and a three-phase IoT table management module; The main control module is used to control the handle control module to fix the IoT table management module and connect it to the detection module, and generate a detection start instruction; the main control module is used to send the detection start instruction to the upper module through the interface module, and the upper module is used to issue the target program to the IoT table management module and send the detection instruction to the main control module through the interface module according to the detection start instruction; the main control module is used to control the detection module to perform hardware detection, software detection or warehouse sampling on the IoT table management module according to the detection instruction when the IoT table management module runs the target program, and obtain the detection result; the main control module is used to feed back the detection result to the upper module through the interface module.

2. The IoT table management module detection device according to claim 1, characterized in that: The handle control module includes a crimping handle, a lower pressing plate, a crimping handle control unit, an upward stroke confirmation unit, and a downward stroke confirmation unit; The crimping handle is mechanically connected to the lower pressing plate, the crimping handle is connected to the crimping handle control unit, the crimping handle control unit is connected to the main control module, and the main control module is used to generate an uplink instruction or a downlink instruction; the crimping handle control unit is used to control the crimping handle to drive the lower pressing plate downward to fix the connection between the IoT table management module and the detection module according to the downlink instruction, or control the crimping handle to drive the lower pressing plate upward to disconnect the connection between the IoT table management module and the detection module according to the uplink instruction; The upward stroke confirmation unit and the downward stroke confirmation unit are respectively connected to the crimping handle and the crimping handle control unit. The upward stroke confirmation unit is used to generate a stop instruction when it detects that the crimping handle moves upward to a first fixed position, and the downward stroke confirmation unit is used to generate the stop instruction when it detects that the crimping handle moves downward to a second fixed position. The crimping handle control unit is used to control the crimping handle to stop moving upward or downward according to the stop instruction.

3. The IoT table management module detection device according to claim 1, characterized in that: The detection module includes a probe plate and a support plate; the probe plate includes a detection probe and a detection interface; The pallet is arranged opposite to the probe board, and is used to place the IoT table management module. The detection interface and the detection probe are connected to the main control module; when the pallet is in contact with the probe board, the detection probe and the detection interface are connected to the IoT table management module.

4. The IoT table management module detection device according to claim 1, characterized in that: The interface module includes a USB-HUB transfer interface and a JLink interface; The upper module is connected to the USB-HUB switching interface, and the main control module and the JLink interface are both connected to the USB-HUB switching interface.

5. The IoT table management module detection device according to claim 1, characterized in that: Also included is an indication module; The indicator module includes a running indicator light, a waiting indicator light and a fault indicator light; The operation indicator light, the waiting indicator light and the fault indicator light are all connected to the main control module.

6. The IoT table management module detection device according to claim 1, characterized in that: Also includes a scanning module and a power module; The scanning module is connected to the upper module, and the power module is connected to the main control module and the scanning module; The scanning module is used to scan the identification code of the IoT table management module, and the power supply module is used to supply power to the main control module and the scanning module.

7. The IoT table management module detection device according to claim 6, characterized in that: The power module includes a leakage current protector, an emergency stop switch, a power switch and a switch indicator light; The external power supply is connected to the main control module or the scanning module through the power switch, the leakage current protector, the emergency stop switch and the switch indicator light.

8. The IoT table management module detection device according to claim 1, characterized in that: The upper module includes a hardware detection unit, a software detection unit and a storage sampling unit; The detection instructions include hardware detection instructions, software detection instructions and warehousing sampling inspection instructions; The hardware detection unit is used to generate a hardware detection instruction according to the detection start instruction, the software detection unit is used to generate a software detection instruction according to the detection start instruction, and the warehouse sampling unit is used to generate a warehouse sampling instruction according to the detection start instruction.

9. A method for detecting an IoT table management module, performed by using the IoT table management module detection device according to any one of claims 1 to 7, characterized in that: include: The main control module controls the handle control module to fix the IoT table management module to connect with the detection module, and generates a detection start instruction; The main control module sends the detection start instruction to the upper module through the interface module; The upper module sends the target program to the IoT table management module and sends the detection instruction to the main control module through the interface module according to the detection start instruction; When the IoT table management module runs the target program, the main control module controls the detection module to perform hardware detection, software detection or storage sampling inspection on the IoT table management module according to the detection instruction to obtain the detection result; The main control module is used to feed back the detection result to the upper module through the interface module.

10. The IoT table management module detection method according to claim 9, characterized in that: The detection module performs hardware detection on the IoT table management module according to the detection instruction, including: If the IoT table management module is in normal operation, node voltage detection, IO detection, button detection, LCD detection, mainboard detection, type A expansion module interface detection, metering module SPI interface detection, active metering pulse interface detection, reactive pulse output interface detection, harmonic active pulse interface detection, second pulse interface detection, metering module and expansion module 1 command test, metering module and expansion module 2 command test, power-off test and production information rewrite detection are performed on it; The detection module performs software detection on the IoT table management module according to the detection instruction, including: Release, upgrade and back up the operating system, and / or release, upgrade and back up the driver, and / or release, upgrade and back up the app for the IoT table management module; Boot or upgrade the IoT table management module, detect the firmware version, and verify program backup information; The detection module performs a random inspection on the IoT table management module according to the detection instruction, including: The firmware version of the IoT table management module is detected and the program backup information is verified.

Citation Information

Patent Citations

  • Equipment for upgrading communication modules in batches and batch upgrading system

    CN111767068A

  • DTU hardware test method, terminal and computer readable storage medium

    CN112783708A

  • Automatic testing device for intelligent micro circuit breaker

    CN113219332A

  • Integrated circuit chip function all-parameter detection system and method

    CN116203395A

  • Automatic detection method and system for intelligent instrumented electric energy meter management module

    CN117805720A