A fault detection method and device of a relay module and a storage medium
By using a controller to automatically detect relay modules and using the consistency of electrical signals to determine faults, the problem of inaccuracy in traditional manual detection is solved, and efficient and accurate fault identification and classification are achieved.
Patent Information
- Application Number
- CN202211554633.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-06
- Publication Date
- 2026-01-02
- Estimated Expiration
- 2042-12-06
AI Technical Summary
Traditional manual testing of relay modules is often performed without proper procedures, leading to inaccurate test results and compromising the reliability of the relay modules.
The controller automatically runs the operation status test program, uses the test device to detect the relay module, and judges the fault based on the consistency of the electrical signal, thus realizing automated detection.
This improves the accuracy and reliability of relay module testing results, saves testing time, and ensures accurate fault identification and classification.
Smart Images

Figure CN115951205B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of detection equipment, and in particular to a fault detection method and device of a relay module and a storage medium. BACKGROUND
[0002] With the development of science and technology, the relay module is more and more widely used in the field of electrical control.
[0003] The relay module integrates single small power relays in an electrical control cabinet, reduces intermediate wiring links, and improves the performance of the product. Moreover, it can be designed according to different numerical control systems, and is more suitable for the needs of modern electrical control.
[0004] At present, the detection method for the relay module in the traditional technology is manual detection, which requires the staff to use a multimeter to measure each point of the relay module. Since the operation is not standardized during manual detection, the detection result of the relay module is inaccurate. Therefore, the reliability of the relay module cannot be guaranteed. SUMMARY
[0005] The present application provides a fault detection method and device of a relay module and a storage medium. The controller automatically runs the running state test program according to the system running state test instruction sent by the test device, so as to control the test device to detect the relay module, and then judge whether the relay module has a fault according to the running result of the relay module. The problem of non-standard operation during manual detection is avoided, the accuracy of the detection result of the relay module is improved, and the reliability of the relay module is guaranteed.
[0006] In a first aspect of the present application, a fault detection method of a relay module is provided, which is applied to a controller in a fault detection device of the relay module. The fault detection device of the relay module further includes a test device, which is connected with the relay module. The test device is connected with the controller. The controller is installed with a running state test program. The method includes the following steps:
[0007] receiving a system running state test instruction sent by the test device, and running the running state test program based on the system running state test instruction;
[0008] receiving a running result corresponding to the relay module sent by the test device;
[0009] judging whether the relay module has a fault based on the running result.
[0010] By adopting the technical scheme, since the running state test program is installed in the controller, after receiving the system running state test instruction sent by the test device, the controller automatically runs the running state test program, so that the test device detects the relay module, and the relay module generates corresponding running results; and the controller judges whether the relay module has a fault according to the running results. The above detection process realizes automatic detection, avoids the problem of non-standard operation in manual detection, improves the accuracy of the detection results of the relay module, and further guarantees the reliability of the relay module.
[0011] Optionally, the running of the running state test program based on the system running state test instruction comprises:
[0012] sending a first electric signal to the test device, so that the test device sends the first electric signal to the relay module;
[0013] receiving a second electric signal sent by the test device, the second electric signal being an electric signal generated after the first electric signal flows through the relay module;
[0014] the judging of whether the relay module has a fault based on the running results comprises:
[0015] if the running results indicate that the first electric signal is consistent with the second electric signal, it is determined that the relay module has no fault;
[0016] if the running results indicate that the first electric signal is inconsistent with the second electric signal, it is determined that the relay module has a fault, and a first fault result is generated.
[0017] By adopting the technical scheme, the first electric signal is sent to the test device, so that the test device sends the first electric signal to the relay module; the second electric signal is generated after the first electric signal flows through the relay module, and then the test device receives the second electric signal and sends the second electric signal to the controller; the controller compares whether the first electric signal and the second electric signal are consistent, and when the first electric signal and the second electric signal are consistent, the controller determines that the relay module has no fault; and when the first electric signal and the second electric signal are inconsistent, the controller determines that the relay module has a fault, and a first fault result is generated. Whether the electric signal flowing through the relay module changes is compared to judge whether the relay module has a fault, so as to actively detect whether the relay module has a fault, save detection time, and further guarantee the reliability of the relay module.
[0018] Optionally, if the running results sent by the test device are not received within a preset first time period, it is determined that the relay module has a fault.
[0019] By adopting the technical scheme, if the controller does not receive the running result sent by the testing device within the preset first time period, it is determined that the relay module has a fault, which has the effect of being convenient and fast.
[0020] Optionally, a first measurement signal is sent to the relay module.
[0021] A second measurement signal sent by the relay module is received, the second measurement signal being a measurement signal generated after the first measurement signal flows through the relay module.
[0022] The first measurement signal and the second measurement signal are compared, and if the first measurement signal and the second measurement signal are inconsistent, it is determined that the relay module has a fault, and a second fault result is generated.
[0023] By adopting the technical scheme, the controller initially determines that the relay module does not have a fault, and sends a first measurement signal to the relay module. The first measurement signal generates a second measurement signal after flowing through the relay module. Next, the testing device receives the second measurement signal and sends the second measurement signal to the controller. The controller compares whether the first measurement signal and the second measurement signal are consistent. When the first measurement signal and the second measurement signal are inconsistent, the controller determines that the relay module has a fault, and generates a second fault result. By comparing whether the first measurement signal and the second measurement signal are consistent, the controller can accurately determine the specific fault information of the relay module, thereby further ensuring the reliability of the relay module.
[0024] Optionally, the fault detection device of the relay module further comprises a display device, the display device being connected to the controller. After determining whether the relay module has a fault based on the running result, the method further comprises:
[0025] The first fault result and the second fault result are sent to the display device, so that the display device displays the first fault result and the second fault result.
[0026] By adopting the technical scheme, the controller sends the first fault result and the second fault result to the display device according to the first fault result and the second fault result of the relay module. This facilitates the staff to clearly and intuitively understand the fault condition of the relay module, thereby facilitating the staff to take corresponding measures.
[0027] Optionally, according to the first fault result and the second fault result, first model information of the relay module is determined.
[0028] If the first type information does not exist in the preset database, the relay module corresponding to the first type information is sent to the testing device, so that the testing device re-inspects the relay module, and the preset database stores a corresponding relationship between type information and a relay module.
[0029] By adopting the technical scheme, when the relay module fails, the controller determines the type information of the corresponding relay module according to the first fault result and the second fault result. Next, the controller determines whether the relay module corresponding to the type information is a primary fault by searching the preset database for whether the type information exists. If the type information does not exist in the preset database, it is determined that the relay module corresponding to the type information is a primary fault, and the relay module will be re-inspected, thereby facilitating further determination of whether the relay module fails and improving the detection accuracy.
[0030] Optionally, the first fault result includes at least one open circuit of the relay in the relay module, and the second fault result includes multiple point connections and / or wrong connections of the relay in the relay module.
[0031] By adopting the technical scheme, the first fault result includes at least one open circuit of the relay in the relay module, and the second fault result includes multiple point connections and / or wrong connections of the relay in the relay module. By classifying different fault conditions of the relay module, the staff can take corresponding measures according to different fault conditions, thereby further ensuring the detection accuracy of the relay module.
[0032] In a second aspect of the present application, a relay module fault detection device is provided, which comprises a controller and a testing device, wherein,
[0033] The testing device is connected to the relay module, and the testing device is connected to the controller. The testing device is configured to send a system running state test instruction to the controller. The controller is connected to the testing device,
[0034] The controller is configured to receive the system running state test instruction sent by the testing device and run the running state test program based on the system running state test instruction.
[0035] The controller is further configured to receive the running result of the relay module sent by the testing device.
[0036] The controller is further configured to determine whether the relay module fails based on the running result.
[0037] Optionally, the fault detection device of the relay module further comprises a display device, the display device is connected with the controller, and the display device is used to display the first fault result and the second fault result sent by the controller.
[0038] In a third aspect of the present application, a computer readable storage medium is provided, and the computer readable storage medium stores instructions, when the instructions are executed, the method in any one of the above methods is executed.
[0039] In summary, the present application includes at least one of the following beneficial technical effects:
[0040] 1. The present application controls the test device to detect the relay module according to the system running state test instruction sent by the test device, and determines whether the relay module fails according to the running result of the relay module. The problem of non-standard operation in manual detection is avoided, the accuracy of the detection result of the relay module is improved, and the reliability of the relay module is ensured.
[0041] 2. When the relay module fails, the controller determines the model information of the corresponding relay module according to the first fault result and the second fault result. Next, the controller determines whether the relay module corresponding to the model information is a first failure by searching the preset database for whether the model information exists. If the preset database does not exist, it is determined that the relay module corresponding to the model information is a first failure, and the relay module will be rechecked, so as to facilitate further determination of whether the relay module fails, and improve the accuracy of detection. BRIEF DESCRIPTION OF DRAWINGS
[0042] Figure 1 is a flowchart of a fault detection method of a relay module according to an embodiment of the present application.
[0043] Figure 2 is a structural schematic diagram of a fault detection device of a relay module according to an embodiment of the present application.
[0044] Legend: 21, controller; 22, test device; 23, display device; 24, relay module. DETAILED DESCRIPTION
[0045] In order to make the person skilled in the art better understand the technical solutions in the specification, the technical solutions in the specification will be described clearly and completely in the following with reference to the drawings in the specification. Obviously, the described embodiments are only part of the embodiments of the present application, not all embodiments.
[0046] In the description of the embodiments of the present application, the words "for example" or "for instance" are used to indicate an example, an instance, or an illustration. Any embodiment or design presented as "for example" or "for instance" in the embodiments of the present application should not be construed as being more preferred or advantageous than other embodiments or designs. Rather, the use of the words "for example" or "for instance" is intended to present the relevant concept in a specific manner.
[0047] In the description of the embodiments of the present application, the term "and / or", merely describes an association relationship of the associated objects, indicates that there can be three relationships, for example, A and / or B, which can represent the three cases of A existing alone, B existing alone, and A and B existing simultaneously. In addition, unless otherwise specified, the term "a plurality of" means two or more. For example, a plurality of relays means two or more relays, and a plurality of point positions means two or more point positions. In addition, the terms "first", "second" are used for description purposes only, and cannot be understood as indicating or implying relative importance or implicitly indicating the indicated technical features. Therefore, the features defined with "first", "second" can be explicitly or implicitly included one or more features. The terms "include", "contain", "have" and their variants mean "include but not limited to", unless otherwise specifically emphasized.
[0048] Before introducing the embodiments of the present application, first, some terms involved in the embodiments of the present application are defined and explained.
[0049] Relay module: The relay module includes a terminal table and a plurality of relays. The terminal table is used for wiring, and the relay is an automatic switching element with isolation function. The PLC (Programmable Logic Controller) can directly control the coil of the relay module, and the angle contact of the relay module controls the load, achieving the purpose of controlling strong current with weak current. The relay module has small volume, only occupying 1 / 2 volume of a small-sized intermediate relay, and the contact current is also larger than that of a small-sized relay.
[0050] The present application provides a fault detection method of a relay module, referring to Figure 1 , the controller 21 applied to the fault detection device of the relay module, the fault detection device of the relay module further includes a test device 22, the test device 22 is connected with the relay module 24, the test device 22 is connected with the controller 21, the running state test program is installed in the controller 21, and the fault detection method of the relay module includes steps S110 to S130, and the above steps are as follows:
[0051] S110, receiving the system running state test instruction sent by the test device 22, and running the running state test program based on the system running state test instruction.
[0052] Specifically, after the controller 21 receives the system running state test instruction sent by the testing device 22, the controller 21 will run the running state test program according to the system running state test instruction. The testing device 22 is a testing fixture made according to the terminal block type of the relay module 24. Before testing the relay module 24, the testing device 22 will send the system running state test instruction to the controller 21, and the controller 21 will run the running state test program. The controller 21 is a PLC controller.
[0053] S120, receiving the running result corresponding to the relay module 24 sent by the testing device 22.
[0054] Specifically, when the controller 21 starts running the running state test program, the controller 21 will control the testing device 22 to start detecting the relay module 24, and the relay module 24 will generate a corresponding running result. The running result is generated by the relay module 24 itself, and the running detection process does not require the participation of staff, saving manpower and time, and facilitating the improvement of detection efficiency. The meaning of normal operation is that the relay module 24 does not have a circuit breaking error. When the relay module 24 generates a running result, the running result will be sent to the testing device 22 first, and the testing device 22 will send the running result to the controller 21 after receiving the running result. The running state test program includes: the controller 21 first sends a first electrical signal to the testing device 22, the testing device 22 receives the first electrical signal and forwards it to the relay module 24, so that the first electrical signal flows through the relay module 24 to generate a second electrical signal; the testing device 22 receives the second electrical signal and sends the second electrical signal to the controller 21.
[0055] S130, judging whether the relay module 24 has a fault based on the running result.
[0056] Specifically, the controller 21 judges whether the relay module 24 has a fault based on the running result, that is, the controller 21 judges whether the relay module 24 has a fault according to whether the first electrical signal and the second electrical signal are consistent. If the first electrical signal and the second electrical signal are consistent, the controller 21 determines that the relay module 24 has no fault; if the first electrical signal and the second electrical signal are inconsistent, the controller 21 determines that the relay module 24 has a fault and generates a first fault result. In this embodiment of the present application, the inconsistency between the first electrical signal and the second electrical signal can be understood as: the controller 21 does not receive the second electrical signal after sending the first electrical signal, that is, the relay module 24 has a fault. Further, the first fault result can include at least one relay circuit breaking in the relay module 24. When at least one relay in the relay module 24 has a circuit breaking fault, the relay module 24 will generate a first fault result.
[0057] In a possible implementation, the testing device 22 detects that the relay module 24 needs a certain time, and when the controller 21 does not receive the operation result sent by the testing device 22 after a preset first time period, i.e., the controller 21 does not receive the second electric signal after sending the first electric signal, the controller 21 determines that the relay module 24 has an open circuit. For example, the testing device 22 detects that an 8-bit relay module needs 5 seconds, and after the controller 21 sends the 24V electric signal to the testing device 22, the testing device 22 forwards the 24V electric signal to the relay module 24; after the 24V electric signal flows through the relay module 24, the testing device 22 does not receive the subsequent electric signal of the relay module 24 within a preset 10-second time period, i.e., the controller 21 does not receive the subsequent electric signal of the relay module 24, and the controller 21 determines that the relay module 24 has an open circuit.
[0058] In a possible implementation, after the controller 21 determines that the relay module 24 does not have a fault, the controller 21 specifically further includes: sending a first measurement signal to the relay module 24; receiving a second measurement signal sent by the relay module 24, the second measurement signal being a measurement signal generated after the first measurement signal flows through the relay module 24; and comparing the first measurement signal with the second measurement signal, and if the first measurement signal is inconsistent with the second measurement signal, the controller 21 determines that the relay module 24 has a fault and generates a second fault result.
[0059] Specifically, after initially determining that the relay module 24 does not have a fault, the controller 21 first sends a first measurement signal to the testing device 22; after the testing device 22 receives the first measurement signal, the testing device 22 sends the first measurement signal to the relay module 24, a second measurement signal is generated after the first measurement signal flows through the relay module 24, the testing device 22 receives the second measurement signal and forwards the second measurement signal to the controller 21, and the controller 21 compares whether the first measurement signal is consistent with the second measurement signal, to determine whether the relay module 24 has a fault.
[0060] For example, the relay module 24 is an 8-bit relay module, the first measurement signal sent by the controller 21 to the 8-bit relay module contains eight first measurement sub-signals "a, b, c, d, e, f, g, h", and the eight first measurement sub-signals are used to measure eight points of the 8-bit relay module in sequence, respectively. The controller 21 sends the corresponding first measurement sub-signal to each relay point individually every 0.1 seconds. After a period of time, if the controller 21 receives the second measurement signal "a, bc, d, e, f, g, h", the controller 21 identifies that the second point and the third point of the 8-bit relay module are connected in series; if the controller 21 receives the second measurement signal "a, be, c, d, f, g, h", the controller 21 identifies that the second point and the fifth point of the 8-bit relay module are connected in series; if the controller 21 receives the second measurement signal "a, b, c, e, d, f, g, h", the controller 21 identifies that the fourth point and the fifth point of the 8-bit relay module are connected in error. Therefore, the controller 21 can identify the fault of the relay module 24, such as series connection and / or error connection, so as to ensure the reliability of the quality of the relay module 24.
[0061] In a possible implementation, the fault detection device of the relay module further includes a display device 23 connected to the controller 21. After determining whether the relay module 24 has a fault based on the operation result, the display device 23 is further configured to send the first fault result and the second fault result to the display device 23, so that the display device 23 displays the first fault result and the second fault result.
[0062] Specifically, the display device 23 is connected to the controller 21, and after receiving the first fault result and the second fault result sent by the controller 21, the display device 23 displays the first fault result and the second fault result on the screen of the display device 23. The display device 23 includes, but is not limited to, an Android system device, an iOS device developed by Apple, a personal computer (PC), a World Wide Web (web) device, a Virtual Reality (VR) device, an Augmented Reality (AR) device, and other electronic devices with screens. For example, when the display device 23 is a personal computer, the personal computer can display the first fault result as "the point of the 8-bit relay module is disconnected", or the second fault result as "the second point and the fifth point of the 8-bit relay module are connected in series". The specific display content is set according to the specific situation, which is not described here.
[0063] In a possible implementation, the controller 21 determines the first model information of the relay module 24 according to the first fault result and the second fault result; if the first model information does not exist in the preset database, the controller 21 sends the relay module 24 corresponding to the first model information to the testing device 22, so that the testing device 22 re-inspects the relay module 24, and the preset database stores the correspondence between the model information and the relay module 24.
[0064] Specifically, the controller 21 determines the model information of the relay module 24 through the first fault result and the second fault result, and if the model information does not exist in the preset database, the controller 21 determines that the relay module 24 is a first-time fault. Next, the controller 21 sends the first-time fault relay module 24 to the testing device 22 according to the correspondence between the model information stored in the preset database and the relay module 24, so that the testing device 22 re-inspects the relay module 24, thereby improving the detection accuracy.
[0065] The application also provides a fault detection device of a relay module, referring to Figure 2 The fault detection device of the relay module comprises a controller 21 and a testing device 22, wherein,
[0066] The testing device 22 is connected with the relay module 24, the testing device 22 is connected with the controller 21, and the testing device 22 is used for sending a system running state test instruction to the controller 21; the controller 21 is connected with the testing device 22, the controller 21 is used for receiving the system running state test instruction sent by the testing device 22 and running a running state test program based on the system running state test instruction; the controller 21 is further used for receiving the running result corresponding to the relay module 24 sent by the testing device 22; and the controller 21 is further used for judging whether the relay module 24 has a fault based on the running result.
[0067] In a possible implementation, the controller 21 runs the running state test program based on the system running state test instruction, which comprises that the controller 21 sends a first electric signal to the testing device 22, so that the testing device 22 sends the first electric signal to the relay module 24; the controller 21 receives a second electric signal sent by the testing device 22, the second electric signal being an electric signal generated after the first electric signal flows through the relay module 24; and the controller 21 judges whether the relay module 24 has a fault based on the running result, which comprises that if the running result indicates that the first electric signal is consistent with the second electric signal, the controller 21 determines that the relay module 24 has no fault; and if the running result indicates that the first electric signal is inconsistent with the second electric signal, the controller 21 determines that the relay module 24 has a fault and generates a first fault result.
[0068] In a possible implementation, if the controller 21 does not receive the operation result sent by the testing device 22 within a preset first time period, the controller 21 determines that the relay module 24 is faulty.
[0069] In a possible implementation, after the controller 21 determines that the relay module 24 is not faulty, the controller 21 further sends a first measurement signal to the relay module 24, receives a second measurement signal sent by the relay module 24, compares the first measurement signal with the second measurement signal, and determines that the relay module 24 is faulty and generates a second fault result if the first measurement signal is inconsistent with the second measurement signal, where the second measurement signal is a measurement signal generated after the first measurement signal flows through the relay module 24.
[0070] In a possible implementation, the fault detection device of the relay module further includes a display device 23 connected to the controller 21, and after the controller 21 determines whether the relay module 24 is faulty based on the operation result, the controller 21 further sends the first fault result and the second fault result to the display device 23 to enable the display device 23 to display the first fault result and the second fault result.
[0071] In a possible implementation, the controller 21 determines first model information of the relay module 24 according to the first fault result and the second fault result, and if the first model information does not exist in a preset database, the controller 21 sends the relay module 24 corresponding to the first model information to the testing device 22 to enable the testing device 22 to recheck the relay module 24, and the preset database stores a correspondence between model information and the relay module 24.
[0072] In a possible implementation, the first fault result includes at least one open circuit of the relays in the relay module 24, and the second fault result includes multiple point connection and / or wrong connection of the relays in the relay module 24.
[0073] In a possible implementation, the fault detection device of the relay module further includes an alarm device connected to the controller 21, and the alarm device is configured to alarm the first fault result and the second fault result. The alarm device can be a loudspeaker or a buzzer, and the specific type is set according to the specific situation, which is not described herein again.
[0074] It should be noted that the apparatus provided in the foregoing embodiments is only taken as an example for dividing the above functional modules to achieve the functions thereof, and in actual application, the above functions can be completed by different functional modules according to the needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the apparatus and method embodiments provided in the foregoing embodiments belong to the same concept, and the specific implementation process is detailed in the method embodiments, which will not be repeated here.
[0075] The application further provides a computer readable storage medium, and the computer storage medium stores instructions, when the instructions are executed, any one of the methods for detecting faults of a relay module is executed.
[0076] It should be noted that, for the foregoing method embodiments, in order to simply describe, they are all described as a combination of a series of actions, but those skilled in the art should know that the present application is not limited to the order of the actions described, because according to the present application, certain steps can be performed in other order or at the same time. Secondly, those skilled in the art should know that the embodiments described in the specification all belong to preferred embodiments, and the actions and modules involved are not necessarily required by the present application.
[0077] In the foregoing embodiments, the description of each embodiment has its own focus, and the parts not described in detail in a certain embodiment can be referred to the related description of other embodiments.
[0078] In several embodiments provided in the present application, it should be understood that the disclosed apparatus can be implemented by other means. For example, the apparatus embodiments described above are only illustrative, for example, the division of units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the displayed or discussed ones can be indirect coupling or communication connection through some service interface, apparatus or unit, which can be electrical or other forms.
[0079] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they can be located in one place, or can be distributed on a plurality of network units. According to the actual needs, part or all of the units can be selected to achieve the purpose of the embodiment scheme.
[0080] In addition, each of the function units in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software function unit.
[0081] The integrated unit, if realized in the form of a software function unit and sold or used as an independent product, can be stored in a computer readable memory. Based on such understanding, the technical solutions of the present application, essentially or in part, or all or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a memory and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods in the embodiments of the present application. The aforementioned memory includes various media that can store program codes, such as a U disk, a mobile hard disk, a magnetic disk or an optical disk.
[0082] The above is only exemplary embodiments of the present disclosure, and cannot limit the scope of the present disclosure. That is, any equivalent changes and modifications made in accordance with the teachings of the present disclosure are still within the scope of the present disclosure. Other embodiments of the present disclosure will be readily apparent to those skilled in the art upon considering the specification and the practical true disclosure. The present application is intended to cover any variations, uses or adaptive changes of the present disclosure, which follow the general principles of the present disclosure and include common knowledge or conventional technical means in the technical field not disclosed by the present disclosure. The specification and examples are only considered as exemplary, and the scope and spirit of the present disclosure are defined by the claims.
Claims
1. A fault detection method for a relay module, characterized in that, A controller (21) is used in a fault detection device for a relay module. The fault detection device for the relay module further includes a testing device (22). The testing device (22) is connected to the relay module (24) and the controller (21). The controller (21) is equipped with an operating status test program. The method includes: Receive the system operation status test instruction sent by the test device (22), and run the operation status test program based on the system operation status test instruction; Receive the operating results corresponding to the relay module (24) sent by the test device (22); Based on the operating results, it is determined whether the relay module (24) has malfunctioned, wherein, The step of running the operation status test program based on the system operation status test instruction includes: Send a first electrical signal to the test device (22) so that the test device (22) sends the first electrical signal to the relay module (24); The test device (22) receives a second electrical signal, which is the electrical signal generated after the first electrical signal flows through the relay module (24). The step of determining whether the relay module (24) has malfunctioned based on the operation results includes: If the operating result indicates that the first electrical signal is consistent with the second electrical signal, then it is determined that the relay module (24) has not malfunctioned; If the operation result indicates that the first electrical signal and the second electrical signal are inconsistent, then it is determined that the relay module (24) has failed, and a first fault result is generated; After determining that the relay module (24) has not malfunctioned, the method further includes: Send a first measurement signal to the relay module (24); The relay module (24) receives a second measurement signal, which is a measurement signal generated after the first measurement signal flows through the relay module (24). The first measurement signal is compared with the second measurement signal. If the first measurement signal is inconsistent with the second measurement signal, it is determined that the relay module (24) has failed and a second fault result is generated.
2. The fault detection method for a relay module according to claim 1, characterized in that, The method further includes: If the test device (22) does not send the operation result within the preset first time period, it is determined that the relay module (24) has malfunctioned.
3. The fault detection method for a relay module according to claim 1, characterized in that, The fault detection device for the relay module further includes a display device (23), which is connected to the controller (21). After determining whether the relay module (24) has malfunctioned based on the operating results, the device further includes: Send the first fault result and the second fault result to the display device (23) so that the display device (23) displays the first fault result and the second fault result.
4. The fault detection method for a relay module according to claim 3, characterized in that, The method includes: Based on the first fault result and the second fault result, determine the first model information of the relay module (24); If the first model information is not found in the preset database, the relay module (24) corresponding to the first model information is sent to the test device (22) so that the test device (22) can re-inspect the relay module (24). The preset database stores the correspondence between model information and relay module (24).
5. The fault detection method for a relay module according to claim 3, characterized in that, The first fault result includes at least one relay in the relay module (24) being open-circuited, and the second fault result includes multiple points of the relays in the relay module (24) being soldered and / or misconnected.
6. A fault detection device for a relay module, characterized in that, The fault detection device for the relay module includes a controller (21) and a testing device (22), wherein, The testing device (22) is connected to the relay module (24) and the controller (21). The testing device (22) is used to send system operation status test commands to the controller (21). The controller (21) is connected to the testing device (22). The controller (21) is used to receive the system operation status test instruction sent by the test device (22) and run the operation status test program based on the system operation status test instruction; The controller (21) is also used to receive the running results corresponding to the relay module (24) sent by the test device (22); The controller (21) is also used to determine whether the relay module (24) has malfunctioned based on the operating results, wherein, The step of running the operation status test program based on the system operation status test instruction includes: Send a first electrical signal to the test device (22) so that the test device (22) sends the first electrical signal to the relay module (24); The test device (22) receives a second electrical signal, which is the electrical signal generated after the first electrical signal flows through the relay module (24). The step of determining whether the relay module (24) has malfunctioned based on the operation results includes: If the operating result indicates that the first electrical signal is consistent with the second electrical signal, then it is determined that the relay module (24) has not malfunctioned; If the operation result indicates that the first electrical signal and the second electrical signal are inconsistent, then it is determined that the relay module (24) has failed, and a first fault result is generated; After determining that the relay module (24) is not faulty, the following steps are also included: Send a first measurement signal to the relay module (24); The relay module (24) receives a second measurement signal, which is a measurement signal generated after the first measurement signal flows through the relay module (24). The first measurement signal is compared with the second measurement signal. If the first measurement signal is inconsistent with the second measurement signal, it is determined that the relay module (24) has failed and a second fault result is generated.
7. The fault detection device for a relay module according to claim 6, characterized in that, The fault detection device of the relay module also includes a display device (23), which is connected to the controller (21). The display device (23) is used to display the first fault result and the second fault result sent by the controller (21).
8. A computer-readable storage medium storing instructions that, when executed, perform the method as described in any one of claims 1-5.
Citation Information
Patent Citations
Relay fault detecting circuit
CN101609127A
Nuclear power station relay detection method
CN103163453A