Electric control automatic detection system and method based on modularization
The modular automatic testing system for electrical components enables automated verification of electrical control parts on a laboratory bench, solving the problem that existing technologies cannot accurately reflect actual working conditions, improving testing efficiency and safety, and shortening development time.
Patent Information
- Application Number
- CN202511405504.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-28
- Publication Date
- 2026-01-23
AI Technical Summary
Existing testing technologies for electronic control components cannot accurately reflect the input, output, and data transmission under actual operating conditions, and vehicle-mounted verification is time-consuming, labor-intensive, and poses safety hazards.
An automatic detection system for electrical components based on modularity is adopted, including a controller, a modular database and a host computer. It performs automated verification by simulating the actual working conditions of each host, and combines standard data modules and test drivers for data comparison and early warning.
Automated verification of functionality, environmental adaptability, and reliability can be achieved on laboratory benches, shortening development time, avoiding uncontrollable events in actual working condition testing, and improving testing efficiency and safety.
Smart Images

Figure CN121386705A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application belongs to the field of electric control component detection, and particularly relates to an automatic detection system and method for electric controls based on modularization. BACKGROUND
[0002] At present, the electric control component detection technology only verifies the design of the functions or performance required by the product. The detection items mainly include performance detection of the electric control components in specific environments, such as electromagnetic environment, electrical environment, climate environment, mechanical environment, chemical environment, etc., and the purpose is to verify whether the design target of the product can meet the environmental adaptability requirements. In these test items, the actual working process is not well considered, especially the input and output data conditions of the electric control components, which can only roughly verify whether the design target meets the design requirements, and cannot reflect the range of input and output values of the electric control components in the actual working process, accurately show the data transmission between the electric control components, and truly reflect the reliability of data transmission under actual working conditions. In addition, the electric control components need to be tested again for vehicle verification to verify the reliability of the component system under specific working conditions, which requires a large amount of time, manpower, material resources and financial resources, and needs to be repeatedly tested and rectified.
[0003] With the continuous deepening of product technology research, the technology of today's various industries is developing rapidly, and product testing has also entered the deep water area, so it is particularly important to save product verification time. The traditional testing mode has been unable to meet the current testing resource demand. In addition, some unpredictable safety accidents may occur during the vehicle verification of the electric control components, so it is very important to complete the test of the real working condition on the laboratory bench, and to promote the development of test and detection technology to intelligence, high-end and digitization.
[0004] The current detection of electric control components mainly includes the following two ways:
[0005] (1) Basic function test, environmental adaptability test, etc. of the component product before vehicle installation, mainly through laboratory bench test, and the test personnel manually detect through auxiliary instrument equipment power supply, indicator light, multimeter, etc. This detection requires the detection personnel to have rich practical experience and certain theoretical knowledge, to check, test and analyze through auxiliary equipment instruments, to determine whether the electric control components meet the design requirements and whether all the design functions have been realized.
[0006] (2) the actual working condition of the electronic control parts after loading is tested, mainly the actual working condition test before the electronic control product is widely applied. Because the types of the main machines are different, the functions realized by each main machine product are different, and the actual working conditions of each main machine product are also quite different. In the real vehicle test process, a large amount of time, manpower, material resources and financial resources are spent to coordinate the test host and the test site. This kind of test has a long duration and is greatly affected by the construction site conditions, environment and weather. Once a certain function defect occurs, real vehicle testing needs to be performed again, which has many unreliable factors for the promotion of the product.
[0007] In summary, the current electronic control part test needs to be tested by personnel with rich practical experience and professional skills, and a large amount of time, personnel, material resources and financial resources are spent to coordinate the host and the test site, which greatly affects the research and development and application of the product. SUMMARY
[0008] In view of the above problems, the present application provides an automatic detection system and method for electronic control based on modularization, which can automatically verify the function, environmental adaptability and reliability of the product during the laboratory bench test process, and can accurately simulate the actual working condition of each host, avoid the occurrence of uncontrollable events during the actual working condition test, and shorten the development time of the product.
[0009] In order to achieve the above technical purposes and achieve the above technical effects, the present application realizes the following technical solutions:
[0010] In a first aspect, the present application provides an automatic detection system for electronic control based on modularization, comprising a controller, and a modular database, a measured object library and a host computer connected with the controller;
[0011] The data stored in the modular database includes the actual input data of the electronic control contained in the different machine devices under different working conditions;
[0012] The measured object library includes at least one to-be-tested electronic control;
[0013] The host computer includes a working condition selection and test data editing module, a measured object selection module, a test data display module and a measured object data feedback module;
[0014] The controller is configured to: based on the control instructions sent by the working condition selection and test data editing module and the measured object selection module, read the actual input data corresponding to the selected to-be-tested electronic control from the modular database, and send the actual input data to the selected to-be-tested electronic control in the measured object library, so that the selected to-be-tested electronic control outputs test data, and sends the test data to the measured object data feedback module and / or the test data display module.
[0015] With reference to the first aspect, optionally, the data stored in the modular database further comprises actual output data of the electric control contained in the different machine devices under different working conditions; the controller is configured to send the actual output data corresponding to the actual input data of the selected electric control under test into the test data display module based on the control instruction sent by the working condition selection and test data editing module, and the test data display module is further configured to compare the test data received by the test data display module with the actual output data from the modular database to obtain and display a comparison result.
[0016] With reference to the first aspect, optionally, the host computer further comprises a standard data module and a test driver module.
[0017] The standard data module stores expected output data of all electric controls under test.
[0018] The test driver module has a higher priority than the working condition selection and test data editing module, and is used to start or stop the operation of the controller at a regular time, and the test driver module is further configured to send an alarm instruction or a stop instruction to the controller to make the controller generate an alarm signal or stop working when the test driver module determines that the test data meets a preset warning range based on the expected output data in the standard data module or the actual output data received by the test data display module.
[0019] With reference to the first aspect, optionally, the test data display module is further configured to compare the test data received by the test data display module with the expected output data from the standard data module to obtain and display a comparison result.
[0020] With reference to the first aspect, optionally, in the modular database, the actual input data and the actual output data of all electric controls in a machine device under the same working condition are packaged into a data module, and the data in the same data module is placed layer by layer according to the topology of the machine device.
[0021] With reference to the first aspect, optionally, the working condition selection and test data editing module is configured to generate a corresponding first control instruction in response to an external first input instruction, the first control instruction being used to make the controller select the modular data of a single working condition or a plurality of modular data of a plurality of working conditions corresponding to the electric control under test according to the attributes and detection requirements of the electric control under test contained in the external first input instruction.
[0022] The working condition selection and test data editing module is further configured to: generate a corresponding second control instruction according to a detection requirement contained in the external first input instruction, the second control instruction being used to cause the controller to edit the selected modular data, and the editing step includes:
[0023] For single working condition modular data, a single test is set for the single modular data when verifying the single performance of the to-be-tested electric control under this working condition; if the reliable performance of the to-be-tested electric control under this working condition is verified, N times of cycle tests can be set for the single modular data according to needs;
[0024] For multiple working condition modular data, if the preset performance of the to-be-tested electric control under multiple working conditions is verified, the multiple modular data can be set to be tested in sequence; if the reliable performance of the to-be-tested electric control under multiple working conditions is verified, the multiple modular data can be set to be tested N times in sequence, or the multiple working condition modular data can be set to be tested for N hours in random sequence.
[0025] With reference to the first aspect, optionally, the to-be-tested object selection module is configured to: in response to an external second input instruction, generate a corresponding third control instruction according to a single to-be-tested electric control or multiple to-be-tested electric controls contained in the external second input instruction.
[0026] With reference to the first aspect, optionally, the machine equipment is a crane, an excavator or a loader.
[0027] With reference to the first aspect, optionally, the to-be-tested electric control is a single electric control component or an electric control system composed of multiple single electric control components.
[0028] The second aspect provides an automatic detection method suitable for the modular-based electric control automatic detection system according to any one of the first aspect.
[0029] The working condition selection and test data editing module is further configured to: generate a corresponding second control instruction according to a detection requirement contained in the external first input instruction, the second control instruction being used to cause the controller to edit the selected modular data, and the editing step includes:
[0030] The to-be-tested object selection module is further configured to: in response to an external second input instruction, generate a corresponding third control instruction according to a single to-be-tested electric control or multiple to-be-tested electric controls contained in the external second input instruction.
[0031] The controller reads actual input data corresponding to the selected to-be-tested electric control from the modular database based on the first control instruction, the second control instruction and the third control instruction sent by the working condition selection and test data editing module and the selected object selection module, and sends the test data to the selected to-be-tested electric control in the selected object library, so that the selected to-be-tested electric control outputs test data, and the test data is sent to the selected object data feedback module and / or the test data display module.
[0032] Compared with the prior art, the present application has the following advantages:
[0033] The present application provides an automatic detection system and method for electric controls based on modularization, which can automatically verify the function, environmental adaptability and reliability of products in the laboratory bench test process, can accurately simulate the actual working conditions of each host, avoid the occurrence of uncontrollable events during actual working condition test, and shorten the development time of products. BRIEF DESCRIPTION OF DRAWINGS
[0034] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the drawings needed to be used in the embodiments will be briefly introduced as follows. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor under the premise of the drawings.
[0035] Figure 1 The structure diagram of the automatic detection system for electric controls based on modularization of an embodiment of the present application.
[0036] Figure 2 The structure diagram of the modular database of an embodiment of the present application;
[0037] Figure 3 The interface diagram of the upper computer of an embodiment of the present application;
[0038] Figure 4 The flow chart of the automatic detection system and method for electric controls based on modularization of an embodiment of the present application;
[0039] In the drawings:
[0040] 1-modular database, 2-controller, 3-upper computer, 4-selected object library. DETAILED DESCRIPTION
[0041] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present invention, and not all of them. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present invention.
[0042] Furthermore, if the embodiments of this invention involve descriptions such as "first" or "second," these descriptions are for descriptive purposes only and should not be construed as indicating or implying their relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined with "first" or "second" may explicitly or implicitly include at least one of those features. Additionally, the technical solutions of the various embodiments can be combined with each other, but this must be based on the ability of those skilled in the art to implement them. If the combination of technical solutions is contradictory or impossible to implement, it should be considered that such a combination of technical solutions does not exist and is not within the scope of protection claimed by this invention.
[0043] Example 1
[0044] This invention provides a modular automatic detection system for electrical components, such as... Figure 1 As shown, it includes a controller, as well as a modular database, a database of objects under test, and a host computer connected to the controller;
[0045] The modular database stores data including the actual input data of the electrical controls contained in different machines and equipment when they are working under different operating conditions;
[0046] The object under test library includes at least one electrical control to be tested;
[0047] The host computer includes a working condition selection and test data editing module, a test object selection module, a test data display module, and a test object data feedback module;
[0048] The controller is configured to: based on the control commands sent by the operating condition selection and test data editing module and the test object selection module, read the actual input data corresponding to the selected test electrical control from the modular database, and send it to the selected test electrical control in the test object library, so that the selected test electrical control outputs test data, and sends the test data to the test object data feedback module and / or test data display module.
[0049] Based on the above scheme, the function, environmental adaptability and reliability of the product can be automatically verified in the laboratory bench test process, and the actual working conditions of each host can be accurately simulated, so that the occurrence of uncontrollable events in the actual working condition test is avoided, and the development time of the product is shortened.
[0050] In a specific embodiment of the embodiment of the application, the data stored in the modular database further includes actual output data of the electric control contained in the different machine devices when working in different working conditions; the controller is configured to send the actual output data corresponding to the actual input data corresponding to the selected to-be-tested electric control to the test data display module based on the control instruction sent by the working condition selection and test data editing module, and the test data display module is further configured to compare the test data received by the test data display module with the actual output data from the modular database to obtain and display the comparison result.
[0051] In the above scheme, the test data can be compared with the actual output data to judge the effectiveness of the test data, which is beneficial to verify the indicators.
[0052] In a specific embodiment of the embodiment of the application, the host computer further includes a standard data module and a test driver program module.
[0053] The standard data module stores expected output data of all to-be-tested electric controls.
[0054] The test driver program module has a higher priority than the working condition selection and test data editing module, and is used to start or stop the operation of the controller at a fixed time, and the test driver program module is further configured to send an alarm instruction or a stop instruction to the controller to make the controller generate an alarm signal or stop working when the test driver program module determines that the test data meets the preset warning range based on the expected output data in the standard data module or the actual output data received by the test data display module.
[0055] In a long-term test detection process, in order to prevent an accident, based on the above scheme, the warning range of the test data can be set, for example: the test data within 5% of the standard data or the actual output data is not processed; within 5% to 10% of the standard data or the actual output data, an audible and visual alarm is processed, that is, an alarm instruction is generated and sent to the controller, so that the controller generates an alarm signal (such as an audible and visual alarm); when the standard data exceeds 10%, the test detection is forcibly stopped, that is, a stop instruction is generated and sent to the controller, so that the controller stops working.
[0056] In an embodiment of the present application, the test data display module is further configured to compare the test data received by it with the expected output data from the standard data module, and display the comparison result.
[0057] Based on the above scheme, the test data can be compared with the expected output data for judging the effectiveness of the test data, which is beneficial for verifying various indicators.
[0058] In an embodiment of the present application, in the modular database, the actual input data and the actual output data collected by all electric controls in a machine device under the same working condition are packaged into a data module, and the data in the same data module is placed layer by layer according to the topological structure of the machine device.
[0059] Based on the design in the above scheme, the data can be efficiently located and traced, which can effectively improve the operation efficiency, and is especially suitable for industrial equipment management, intelligent manufacturing, equipment monitoring and the like. In the specific implementation process, the data in the modular database is mainly collected from the actual work of the machine device, and with the running of the machine device under various working conditions, the modular database is also constantly enriched and improved. The modular database structure is shown in Figure 2 As shown in the figure, different working conditions of various machine types such as cranes, excavators and loaders are included, the actual input data and the actual output data collected by a working condition of any machine device are packaged into a data module, and the data modules of different machine devices are established layer by layer, containing the related data (the data types mainly include analog data, digital data, switch data, etc.) of all controllers, sensors, electric control handles, electric control pedals, control panels and electric control systems in the machine device, providing reliable data source for subsequent electric control parts and system testing of each machine device.
[0060] In an embodiment of the present application, the working condition selection and test data editing module is configured to, in response to an external first input instruction, generate a corresponding first control instruction according to the attributes and detection requirements of the electric control to be tested contained in the external first input instruction, the first control instruction being used to make the controller select the modular data of a single working condition or the modular data of multiple working conditions corresponding to the electric control to be tested.
[0061] The working condition selection and test data editing module is further configured to generate a corresponding second control instruction according to the detection requirements contained in the external first input instruction, the second control instruction being used to make the controller edit the selected modular data, and the editing step includes:
[0062] For modular data under a single operating condition, different number of cycles can be set. When verifying the single performance of the electrical control under test under this operating condition, a single test can be set for the single modular data. If the reliability performance of the electrical control under test under this operating condition is to be verified, N cycles can be set for the single modular data as needed.
[0063] To verify the preset performance of the electrical control under test under multiple operating conditions using multiple modular data, the multiple modular data can be set to be tested sequentially. To verify the reliability performance of the electrical control under test under multiple operating conditions, the multiple modular data can be set to be tested N times sequentially, or the multiple modular data under multiple operating conditions can be set to be tested N hours in a random order.
[0064] Based on the above solution, effective testing can be carried out according to the user's actual testing needs (test conditions and test steps).
[0065] In one specific embodiment of the present invention, the test object selection module is configured to: in response to an external second input instruction, generate a corresponding third control instruction based on a single or multiple test electrical controls contained in the external second input instruction.
[0066] The above solution enables the selection of appropriate test objects based on the user's actual testing needs, and allows for effective testing.
[0067] In one specific embodiment of the present invention, the machine equipment is a crane, excavator, or loader.
[0068] The above scheme describes the machinery and equipment. Depending on the test scenario, the machinery and equipment can be other than cranes, excavators, and loaders; the specific configuration can be tailored to actual needs.
[0069] In one specific embodiment of the present invention, the electrical control device under test is a single electrical control component, or an electrical control system composed of multiple single electrical control components.
[0070] Based on the above solution, testing of individual electronic control components or testing of the entire electronic control system can be achieved, greatly expanding the applicability of the technical solution in this application.
[0071] The modular-based automatic detection system for electrical components in this invention will be described in detail below with reference to a specific implementation method.
[0072] like Figure 1 The diagram shown is a structural block diagram of the automatic detection system for electrical components in this invention. The automatic detection system for electrical components mainly consists of four parts: a modular database 1, a controller 2, a host computer 3, and a database of objects to be tested 4.
[0073] The data source in the modular database 1 is mainly the data collected from the actual work of the machine equipment. With the running of the machine equipment under various working conditions, the modular database is also constantly enriched and improved. The modular database structure is shown in Figure 2 Fig. 1, which includes different working conditions of various machine types such as cranes, excavators, loaders, etc. The data collected from one working condition of any machine equipment (including input data and output data) is packaged into a data module. According to different machine equipment, the respective data modules are established layer by layer, containing the relevant data of all controllers, sensors, electric control handles, electric control pedals, control panels and electric control systems in the machine equipment, providing reliable data source for the subsequent electric control component and system test of each machine equipment.
[0074] The controller 2 is the core of the automatic detection system of the electric control, which can efficiently and quickly process various related test data. In the specific implementation process, the controller 2 communicates with the modular database 1, the measured object library 4 and the upper computer 3 through the bus. The controller 2 can receive the instructions of each module in the upper computer 3, extract the required test data from the modular database, select the required measured object from the measured object library and communicate with the measured object, read the relevant test data, and transmit the test detection data (i.e. test data) to the upper computer for display.
[0075] The upper computer interface distribution diagram is shown in Figure 3 Fig. 2, which mainly consists of six parts, namely the working condition selection and test data editing module, the test data display area, the test driving program module, the measured object selection module, the measured object data feedback module and the standard data module.
[0076] The working condition selection and test data editing module mainly functions as follows: according to the properties of the measured object, the corresponding data module of the machine equipment is selected, and according to the needs of the detection, the modular data of a single working condition can be selected, or multiple modular data of multiple working conditions can be selected; according to the detection requirements, the selected modular data is edited, and for the modular data of a single working condition, different cycle times can be set, and when verifying the single performance of the measured object under this working condition, a single test can be set; if verifying the reliable performance of the measured object under this working condition, N times of cycle test can be set for the single modular data according to the needs; for multiple modular data of multiple working conditions, if the basic performance under multiple working conditions is to be verified, the multiple modular data can be set to be tested in sequence; if the reliable performance under multiple working conditions is to be verified, the multiple modular data can be set to be tested N times in sequence, or the multiple modular data of multiple working conditions can be set to be tested in random order for N hours.
[0077] The test data display area primarily shows the real-time test data curves of the tested object. The test data is extracted from the tested object feedback data module. The test data can be compared with data collected under actual operating conditions, or with preset standard data, all of which come from the standard data module. The test data display area also allows for one-click automatic generation of test reports.
[0078] The test driver module primarily configures the start and stop of experimental tests, and has higher priority than the operating condition selection and test data editing modules. The test driver module can schedule the start or stop of the test program (i.e., schedule the start or stop of the controller). During long-term testing, to prevent accidents, warning ranges for test data can be set. For example: no action is taken if test data is within 5% of the standard data; an audible and visual alarm is triggered if the data is between 5% and 10% of the standard data; and the test is forcibly stopped if the data exceeds 10% of the standard data.
[0079] The test object selection module mainly selects test objects from the test object library. The selected test object can be a single electronic control component or a control system composed of multiple electronic control components.
[0080] The test object data feedback module mainly stores the output data corresponding to the test object during the test and detection process under specific working conditions. This data is compared with the data collected under actual working conditions or the data in the standard module to determine whether the test object meets the requirements of the specific working conditions of the corresponding mechanical equipment.
[0081] The standard data module primarily stores all expected data for the tested object, i.e., all input and output data required by the design. It serves to verify whether the tested object meets the design requirements under various operating conditions.
[0082] Whether it's testing during component development or inspection before small-batch product assembly, the automatic testing system for electronic components of this invention can be utilized. When conducting testing and inspection of electronic control components, it can be achieved through... Figure 2 The operation is performed through the host computer interface. An automatic detection system for electrical components is set up according to the test plan and requirements.
[0083] Example 2
[0084] This invention provides an automatic detection method applicable to the modular electronic control automatic detection system described in any one of Embodiments 1, comprising the following steps:
[0085] (1) using the working condition selection and test data editing module to respond to the external first input instruction, generating the corresponding first control instruction according to the attribute and detection requirement of the to-be-tested electric control contained in the external first input instruction, the first control instruction being used to make the controller select the modularized data of a single working condition or the modularized data of multiple working conditions corresponding to the to-be-tested electric control, and generating the corresponding second control instruction according to the detection requirement contained in the external first input instruction, the second control instruction being used to make the controller edit the selected modularized data;
[0086] (2) using the measured object selection module to respond to the external second input instruction, generating the corresponding third control instruction according to the single to-be-tested electric control or multiple to-be-tested electric controls contained in the external second input instruction;
[0087] (3) using the controller to read the actual input data corresponding to the selected to-be-tested electric control from the modularized database based on the first control instruction, the second control instruction and the third control instruction sent by the working condition selection and test data editing module and the measured object selection module, and send the actual input data into the selected to-be-tested electric control in the measured object library, so that the selected to-be-tested electric control outputs test data, and the test data is sent to the measured object data feedback module and / or the test data display module.
[0088] Based on the above scheme, the function, environmental adaptability and reliability of the product can be automatically verified in the laboratory bench test process, and the actual working condition of each host can be accurately simulated, the occurrence of uncontrollable events in the actual working condition test is avoided, and the development time of the product is shortened.
[0089] As shown in Figure 4 , the specific implementation process of the automatic detection method in the embodiment of the application includes:
[0090] Firstly, according to the test scheme, the real object diagram is connected, and the electric control automatic detection system as shown in Figure 1 is built, and the measured object is connected to the electric control automatic detection system according to the test requirement;
[0091] Secondly, according to the test requirement, the working condition selection and test data editing module of the upper computer is selected to select the test working condition modularized data, and the single working condition modularized data or the multiple working condition modularized data is selected;
[0092] Thirdly, the selected modularized test data is set in the working condition selection and test data editing module of the upper computer, and it is set whether the single modularized data is tested in a cycle or the multiple modularized data is tested randomly;
[0093] Fourthly, the measured object is selected in the measured object selection module of the upper computer, and it is set whether the single measured object or the multiple measured objects is selected according to the requirement;
[0094] In the fifth step, according to the measured object, the input and output data required in the design of the measured object are selected from the standard data module of the host computer, so as to compare with the test data;
[0095] In the sixth step, the start and stop of the automatic test system are set in the test driver module of the host computer, and the pre-warning range of the test data and the standard data is also set.
[0096] In the seventh step, the automatic detection system of the electric control is started as shown in Figure 1 , and the measured object is tested automatically.
[0097] Those skilled in the art will understand that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROMs, optical storage, etc.) containing computer-usable program code.
[0098] The present application is described with reference to flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and the combination of flows and / or blocks in the flowcharts and / or block diagrams can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing apparatus to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing apparatus generate a means for implementing the functions specified in the flowcharts and / or block diagrams. Figure 1 The means for implementing the functions specified in the flowcharts and / or block diagrams can be realized by one flow or multiple flows and / or one block or multiple blocks. Figure 1 The means for implementing the functions specified in the flowcharts and / or block diagrams can be realized by one flow or multiple flows and / or one block or multiple blocks.
[0099] These computer program instructions can also be stored in a computer-readable memory capable of guiding the computer or other programmable data processing apparatus to work in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including instruction means, which implements the functions specified in the flowcharts and / or block diagrams. Figure 1 The means for implementing the functions specified in the flowcharts and / or block diagrams can be realized by one flow or multiple flows and / or one block or multiple blocks. Figure 1 The means for implementing the functions specified in the flowcharts and / or block diagrams can be realized by one flow or multiple flows and / or one block or multiple blocks.
[0100] These computer program instructions can also be loaded into a computer or other programmable data processing apparatus, so that a series of operation steps are performed on the computer or other programmable data processing apparatus to produce a computer-implemented process, so that the instructions executed on the computer or other programmable data processing apparatus provide a means for implementing the functions specified in the flowcharts and / or block diagrams.Figure 1 one or more processes and / or functions specified in one or more blocks one or more blocks or any combination thereof.
[0101] The embodiments of the present application are described above with reference to the accompanying drawings, but the present application is not limited to the above-described specific embodiments, and the above-described specific embodiments are merely illustrative, not restrictive, and those of ordinary skill in the art can make many forms under the inspiration of the present application without departing from the purpose of the present application and the scope protected by the claims, which all belong to the protection of the present application.
[0102] The basic principles and main features of the present application and the advantages of the present application are shown and described above. Those skilled in the art should understand that the present application is not limited to the above-described embodiments, and the above-described embodiments and descriptions in the specification are only illustrative of the principles of the present application, and various changes and improvements can be made to the present application without departing from the spirit and scope of the present application, which all fall within the scope of the present application. The scope of protection of the present application is defined by the appended claims and their equivalents.
Claims
1. An automatic detection system for modular electronic control components, characterized in that, It includes a controller, as well as a modular database, a database of objects under test, and a host computer connected to the controller; The modular database stores data including the actual input data of the electrical controls contained in different machines and equipment when they are working under different operating conditions; The object under test library includes at least one electrical control to be tested; The host computer includes a working condition selection and test data editing module, a test object selection module, a test data display module, and a test object data feedback module; The controller is configured to: based on the control commands sent by the operating condition selection and test data editing module and the test object selection module, read the actual input data corresponding to the selected test electrical control from the modular database, and send it to the selected test electrical control in the test object library, so that the selected test electrical control outputs test data, and sends the test data to the test object data feedback module and / or test data display module.
2. The automatic detection system for electronic controls according to claim 1, characterized in that: The data stored in the modular database also includes the actual output data of the electrical controls contained in different machines and equipment when they are working under different operating conditions; the controller is configured to: based on the control instructions sent by the operating condition selection and test data editing module, send the actual output data corresponding to the actual input data of the selected electrical control to be tested to the test data display module; the test data display module is also configured to compare the test data it receives with the actual output data from the modular database, and obtain and display the comparison result.
3. The automatic detection system for electronic control components according to claim 2, characterized in that: The host computer also includes a standard data module and a test driver module; The standard data module stores the expected output data of all electrical controls under test; The test driver module has a higher priority than the operating condition selection and test data editing module. It is used to start or stop the operation of the controller at regular intervals. The test driver module is also configured to: when the test driver module determines that the test data meets the preset warning range based on the expected output data in the standard data module or the actual output data received in the test data display module, send an alarm command or a stop command to the controller, so that the controller generates an alarm signal or stops working.
4. The automatic detection system for electronic control components according to claim 3, characterized in that: The test data display module is also configured to compare the test data it receives with the expected output data from the standard data module, and obtain and display the comparison results.
5. The automatic detection system for electronic control components according to claim 2, characterized in that: In the modular database, the actual input and output data of all electrical controls in a machine under the same operating condition are encapsulated into a data module, and the data in the same data module are placed layer by layer according to the topology of the machine.
6. The automatic detection system for electronic control components according to claim 5, characterized in that, The working condition selection and test data editing module is configured to: respond to an external first input command, generate a corresponding first control command based on the attributes and detection requirements of the electrical control to be tested contained in the external first input command, and the first control command is used to enable the controller to select modular data of a single working condition or multiple modular data of multiple working conditions corresponding to the electrical control to be tested. The operating condition selection and test data editing module is further configured to: generate a corresponding second control instruction based on the detection requirements contained in the external first input instruction. The second control instruction is used to enable the controller to edit the selected modular data. The editing steps include: For modular data under a single operating condition, different number of cycles can be set. When verifying the single performance of the electrical control under test under this operating condition, a single test can be set for the single modular data. If the reliability performance of the electrical control under test under this operating condition is to be verified, N cycles can be set for the single modular data as needed. To verify the preset performance of the electrical control under test under multiple operating conditions using multiple modular data, the multiple modular data can be set to be tested sequentially. To verify the reliability performance of the electrical control under test under multiple operating conditions, the multiple modular data can be set to be tested N times sequentially, or the multiple modular data under multiple operating conditions can be set to be tested N hours in a random order.
7. The automatic detection system for electronic control components according to claim 1, characterized in that: The test object selection module is configured to: in response to an external second input command, generate a corresponding third control command based on a single or multiple test electrical controls contained in the external second input command.
8. The automatic detection system for electronic control components according to claim 1, characterized in that: The machinery or equipment mentioned is a crane, excavator, or loader.
9. The automatic detection system for electronic control components according to claim 1, characterized in that: The electrical control device under test is a single electrical control component, or an electrical control system composed of multiple single electrical control components.
10. An automatic detection method applicable to the modular automatic detection system for electrical controls according to any one of claims 1-9, characterized in that, include: The working condition selection and test data editing module responds to an external first input command and generates a corresponding first control command based on the attributes and testing requirements of the electrical control under test contained in the external first input command. The first control command is used to enable the controller to select modular data of a single working condition or multiple modular data of multiple working conditions corresponding to the electrical control under test. The second control command is used to enable the controller to edit the selected modular data based on the testing requirements contained in the external first input command. The test object selection module responds to the external second input command and generates a corresponding third control command based on the single or multiple test electrical controls contained in the external second input command. Using the first, second, and third control commands sent by the controller based on the operating condition selection and test data editing module and the test object selection module, the actual input data corresponding to the selected electrical control under test is read from the modular database and sent to the selected electrical control under test in the test object library, so that the selected electrical control under test outputs test data and sends the test data to the test object data feedback module and / or test data display module.