CN113687992B - Method for electrifying and electrifying test of airborne equipment - Google Patents
Method for electrifying and electrifying test of airborne equipment Download PDFInfo
- Publication number
- CN113687992B CN113687992B CN202111036925.8A CN202111036925A CN113687992B CN 113687992 B CN113687992 B CN 113687992B CN 202111036925 A CN202111036925 A CN 202111036925A CN 113687992 B CN113687992 B CN 113687992B
- Authority
- CN
- China
- Prior art keywords
- test
- equipment
- module
- instruction
- airborne
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2205—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2273—Test methods
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Power Sources (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
The invention belongs to the technical field of computers, and particularly relates to an on-board and off-board equipment power-on and off test method. The test method is implemented based on an on-board equipment power-on-off electrical test system, which comprises: a plurality of airborne devices, test devices and power supplies; the plurality of airborne devices and the test device are interconnected through the Ethernet, and the power supply is connected to supply power for each airborne device and each test device; wherein, each on-board device comprises: the system comprises an airborne equipment instruction receiving module, an airborne equipment instruction analyzing module, an airborne equipment instruction executing module and an airborne equipment instruction feedback module; the test equipment comprises: the system comprises a state receiving module, a preset module, a test equipment instruction receiving module, a test equipment instruction analyzing module, a test equipment instruction executing module, a test equipment instruction sending module, a recording module, a timing module and a test frequency counting module; the method can simultaneously complete the automatic power-on and power-off test of a plurality of airborne equipment, and improves the test efficiency of the airborne equipment.
Description
Technical Field
The invention belongs to the technical field of computers, and particularly relates to an on-board and off-board equipment power-on and off test method.
Background
In the test process of the airborne equipment, the stability of the airborne equipment needs to be focused, and repeated power-on and power-off is an important component of the test work. The method is limited by manpower and material resource, a tester is required to repeatedly start and stop in the power-on and power-off test process of the airborne equipment, a plurality of equipment cannot be tested at the same time when products are delivered in a large scale, the equipment itself also needs a certain power-on time, and the test process consumes extremely time and manpower.
Therefore, how to improve the up-down electrical testing efficiency of the on-board equipment is a urgent problem to be solved.
Disclosure of Invention
First, the technical problem to be solved
The invention aims to solve the technical problems that: in order to overcome the problems, how to provide an on-board equipment power-on and power-off test method.
(II) technical scheme
In order to solve the technical problems, the invention provides an on-board equipment power-on-off test method, which is implemented based on an on-board equipment power-on-off test system, the on-board equipment power-on-off test system comprises: a plurality of airborne devices, test devices and power supplies; the system comprises a plurality of airborne equipment and test equipment, wherein the plurality of airborne equipment and the test equipment are interconnected through an Ethernet, and a power supply is connected to supply power for the airborne equipment and the test equipment;
Wherein, each on-board device comprises: the system comprises an airborne equipment instruction receiving module, an airborne equipment instruction analyzing module, an airborne equipment instruction executing module and an airborne equipment instruction feedback module;
The test equipment comprises: the system comprises a state receiving module, a preset module, a test equipment instruction receiving module, a test equipment instruction analyzing module, a test equipment instruction executing module, a test equipment instruction sending module, a recording module, a timing module and a test frequency counting module;
Because the test equipment and the airborne equipment need to communicate, the following application communication protocol is formulated, and the two communication parties complete corresponding operations by analyzing test instructions, wherein the format of the test instructions is as follows: the method comprises the steps of a packet head, sender network information, receiver network information, test types, test script content, check values and packet tails; when the test equipment and the airborne equipment receive the test instruction, the test instruction needs to be analyzed, if one of the analyzed sender network information and receiver network information is incorrect, the test instruction is discarded, otherwise, other contents of the test instruction are analyzed;
the test method comprises the following steps:
Step 1: the method comprises the steps that airborne equipment and test equipment to be tested are connected to an Ethernet and a power supply, the power supply is turned on, and power is supplied to the airborne equipment and the test equipment;
Step 2: the state receiving module of the test equipment acquires network information including network names and network addresses of a plurality of airborne equipment through the Ethernet, judges which airborne equipment is in a state to be tested at the moment, and defines the airborne equipment in the state to be tested as the airborne equipment to be tested; the method comprises the steps that a preset module of test equipment sets the test times of the airborne equipment to be tested as M;
the network information is used when various test instructions are sent in a subsequent test flow;
Step 3: the test equipment instruction sending module sends a test instruction for power-up test to the airborne equipment to be tested, and controls the airborne equipment to execute a power-up test script; the test type in the test instruction for power-up test is power-up test, and the content of the test script is power-up script;
Simultaneously, a timing module of the test equipment starts timing;
Step 4: the airborne equipment instruction receiving module receives the test instruction through the Ethernet, and the airborne equipment instruction analyzing module analyzes the test instruction according to the communication protocol;
If the test type is the power-on test, the airborne equipment instruction execution module tests according to the content of the power-on test script, and after the test is completed, the airborne equipment instruction feedback module returns a test instruction containing a test result to the test equipment;
Under the condition that the power-on test is successful, the test type in the test instruction returned to the test equipment is that the power-on test result is successful; under the condition that the power-on test fails, the airborne equipment returns a test instruction to the test equipment, wherein the test type is that the power-on test result fails;
Step 5: in the timing set time of the timing module, the test equipment instruction receiving module receives the test instruction of the airborne equipment, and the test equipment instruction analyzing module analyzes the test instruction;
In the analysis results of the test device instruction analysis module on the test instructions of the airborne device, if the test type is that the power-on test result is successful, the recording module records that the power-on test process of a certain test device is successful, and then the test device instruction sending module sends a shutdown instruction to the airborne device to perform a shutdown test, and the step 6 is executed;
In the analysis results of the test device instruction analysis module on the test instructions of the airborne device, if the test type is that the power-on test result fails, the recording module records that the power-on test process of a certain test device is failed, a retest mechanism is started, and the step 3 is executed again; if the result of the continuous three times of power-up heavy test of a certain airborne device fails, judging that the airborne device fails;
If the timing module counts the time exceeding the specified time, the test equipment instruction receiving module still does not receive the test instruction returned by the airborne equipment, the recording module records that the power-on test process of a certain test equipment is overtime of the power-on test result, a retest mechanism is started, and the step 3 is executed again; if the test result of the continuous three times of power-up of a certain airborne equipment is overtime, judging that the airborne equipment is faulty;
step 6: the test equipment instruction sending module sends a test instruction for shutdown test to the airborne equipment to be tested, and controls the airborne equipment to execute a shutdown test script; the test type in the test instruction for performing the shutdown test is the shutdown test, and the content of the test script is the shutdown test script;
Simultaneously, a timing module of the test equipment starts timing;
Step 7: the airborne equipment instruction receiving module receives the test instruction through the Ethernet, and the airborne equipment instruction analyzing module analyzes the test instruction according to the communication protocol;
If the test type is a shutdown test, the onboard equipment instruction execution module executes a shutdown program, and the onboard equipment instruction feedback module sends a test instruction containing a shutdown result to the test equipment;
under the condition that the machine-mounted equipment is powered off successfully, in a test instruction returned to the test equipment, the test type is that the power-off test result is successful; under the condition that the machine-mounted equipment fails to be powered off, in a test instruction returned to the test equipment, the test type is that the power-off test result fails;
Step 8: in the timing set time of the timing module, the test equipment instruction receiving module receives the test instruction of the airborne equipment, and the test equipment instruction analyzing module analyzes the test instruction;
In the analysis results of the test instructions of the airborne equipment by the test equipment instruction analysis module, if the test type is the shutdown test result, the record module records that the certain test procedure of the certain test equipment is the shutdown test success, and at the moment, the test frequency counting module adds one in the accumulated count; if the accumulated test times of the test times counting module are not more than the set M times, performing the next round of test, recording the test times, adding one to the test times when the up-down electric test is judged to be successful each time, and executing the step 3; if the accumulated test times of the test times counting module reach the set M times, judging that the test of the airborne equipment is completed;
in the analysis results of the test instructions of the airborne equipment by the test equipment instruction analysis module, if the test type is the shutdown test result failure, recording that a certain test procedure of the certain test equipment is the shutdown test failure, starting a retest mechanism, and executing the step 6; if the shutdown retest fails for three times continuously for a certain airborne equipment, judging that the network or the airborne equipment fails;
If the timing module counts the time exceeding the set time, the test equipment instruction receiving module still does not receive the test instruction returned by the airborne equipment, the recording module records that a certain power-down test history of a certain test equipment is overtime of a power-off test, a retest mechanism is started, and the step 6 is executed; if the shutdown retest of a certain airborne equipment is overtime for three times continuously, judging that the network or the airborne equipment is faulty;
step 9: and repeatedly executing the steps 3 to 8 until the test times reach the set test times M.
Wherein, still include in the test equipment: a shutdown time threshold judgment module;
The method further comprises step 10:
if the shutdown time threshold judging module judges that the shutdown time of a certain airborne device reaches the set shutdown time threshold, the network wakes up the tested airborne device to inform the airborne device of starting up, and the step 3 is executed.
In the step 2, different airborne devices set different test times M, and the test times counting module adds up the accumulated test times after the normal startup and shutdown tests are completed.
In step 10, the shutdown time threshold is flexibly set according to different characteristics of the on-board device.
In step 10, in the network wakeup process, the IP address and the MAC address need to be bound, and meanwhile, port mapping needs to be performed, so that the network information acquired in step 2 needs to be utilized.
In the step 2, the test device and the plurality of airborne devices are all set to the same network segment.
Wherein the test apparatus further comprises: a notification module;
in the step 5, under the condition of judging the failure of the airborne equipment, the power-on test of the airborne equipment is stopped, and a notification module notifies a tester to troubleshoot the failure of the airborne equipment.
Wherein, still include in the test equipment: a report log generation module;
in the step 8, under the condition that the test of the airborne equipment is judged to be completed, a notification module notifies a tester of the completion of the test of the airborne equipment, and a report log generating module generates a test report and a test log according to the test process recorded by the recording module.
In step 8, when the network or the airborne equipment is judged to be faulty, the test of the airborne equipment is stopped, and a notification module notifies a tester to troubleshoot the network or the airborne equipment.
In the step 9, after the test times reach the set test times M, the notification module notifies the tester that the test of the airborne equipment is completed, and the report log generating module generates a test report and a test log according to the test process recorded by the recording module.
(III) beneficial effects
Compared with the prior art, the method for testing the on-board and off-board equipment can simultaneously complete the automatic on-board and off-board test of a plurality of on-board equipment, and improves the test efficiency of the on-board equipment. According to the method, the onboard equipment returns a test result to the test equipment, and when different types of errors occur in the test process, a tester can be reminded in time, so that the tester can conveniently check the faults of the onboard equipment; when a test failure or overtime condition occurs in the test process, a retest mechanism is started, so that the reliability of a test result is ensured. Meanwhile, after the test is completed, a test report and a test log can be generated and used as a basis for analyzing the test data.
Drawings
FIG. 1 is a diagram of an onboard equipment power-up and power-down measurement system architecture.
Fig. 2 is a flowchart of an on-board equipment power-on and power-off test method.
Detailed Description
For the purposes of clarity, content, and advantages of the present invention, a detailed description of the embodiments of the present invention will be described in detail below with reference to the drawings and examples.
In order to solve the above technical problems, the present invention provides a method for testing on-board equipment, which is implemented based on an on-board equipment on-board and off-board testing system, as shown in fig. 1 and 2, the on-board and off-board testing system includes: a plurality of airborne devices, test devices and power supplies; the system comprises a plurality of airborne equipment and test equipment, wherein the plurality of airborne equipment and the test equipment are interconnected through an Ethernet, and a power supply is connected to supply power for the airborne equipment and the test equipment;
Wherein, each on-board device comprises: the system comprises an airborne equipment instruction receiving module, an airborne equipment instruction analyzing module, an airborne equipment instruction executing module and an airborne equipment instruction feedback module;
The test equipment comprises: the system comprises a state receiving module, a preset module, a test equipment instruction receiving module, a test equipment instruction analyzing module, a test equipment instruction executing module, a test equipment instruction sending module, a recording module, a timing module and a test frequency counting module;
Because the test equipment and the airborne equipment need to communicate, the following application communication protocol is formulated, and the two communication parties complete corresponding operations by analyzing test instructions, wherein the format of the test instructions is as follows: the method comprises the steps of a packet head, sender network information, receiver network information, test types, test script content, check values and packet tails; when the test equipment and the airborne equipment receive the test instruction, the test instruction needs to be analyzed, if one of the analyzed sender network information and receiver network information is incorrect, the test instruction is discarded, otherwise, other contents of the test instruction are analyzed;
the test method comprises the following steps:
Step 1: the method comprises the steps that airborne equipment and test equipment to be tested are connected to an Ethernet and a power supply, the power supply is turned on, and power is supplied to the airborne equipment and the test equipment;
Step 2: the state receiving module of the test equipment acquires network information including network names and network addresses of a plurality of airborne equipment through the Ethernet, judges which airborne equipment is in a state to be tested at the moment, and defines the airborne equipment in the state to be tested as the airborne equipment to be tested; the method comprises the steps that a preset module of test equipment sets the test times of the airborne equipment to be tested as M;
the network information is used when various test instructions are sent in a subsequent test flow;
Step 3: the test equipment instruction sending module sends a test instruction for power-up test to the airborne equipment to be tested, and controls the airborne equipment to execute a power-up test script; the test type in the test instruction for power-up test is power-up test, and the content of the test script is power-up script;
Simultaneously, a timing module of the test equipment starts timing;
Step 4: the airborne equipment instruction receiving module receives the test instruction through the Ethernet, and the airborne equipment instruction analyzing module analyzes the test instruction according to the communication protocol;
If the test type is the power-on test, the airborne equipment instruction execution module tests according to the content of the power-on test script, and after the test is completed, the airborne equipment instruction feedback module returns a test instruction containing a test result to the test equipment;
Under the condition that the power-on test is successful, the test type in the test instruction returned to the test equipment is that the power-on test result is successful; under the condition that the power-on test fails, the airborne equipment returns a test instruction to the test equipment, wherein the test type is that the power-on test result fails;
Step 5: in the timing set time of the timing module, the test equipment instruction receiving module receives the test instruction of the airborne equipment, and the test equipment instruction analyzing module analyzes the test instruction;
In the analysis results of the test device instruction analysis module on the test instructions of the airborne device, if the test type is that the power-on test result is successful, the recording module records that the power-on test process of a certain test device is successful, and then the test device instruction sending module sends a shutdown instruction to the airborne device to perform a shutdown test, and the step 6 is executed;
In the analysis results of the test device instruction analysis module on the test instructions of the airborne device, if the test type is that the power-on test result fails, the recording module records that the power-on test process of a certain test device is failed, a retest mechanism is started, and the step 3 is executed again; if the result of the continuous three times of power-up heavy test of a certain airborne device fails, judging that the airborne device fails;
If the timing module counts the time exceeding the specified time, the test equipment instruction receiving module still does not receive the test instruction returned by the airborne equipment, the recording module records that the power-on test process of a certain test equipment is overtime of the power-on test result, a retest mechanism is started, and the step 3 is executed again; if the test result of the continuous three times of power-up of a certain airborne equipment is overtime, judging that the airborne equipment is faulty;
step 6: the test equipment instruction sending module sends a test instruction for shutdown test to the airborne equipment to be tested, and controls the airborne equipment to execute a shutdown test script; the test type in the test instruction for performing the shutdown test is the shutdown test, and the content of the test script is the shutdown test script;
Simultaneously, a timing module of the test equipment starts timing;
Step 7: the airborne equipment instruction receiving module receives the test instruction through the Ethernet, and the airborne equipment instruction analyzing module analyzes the test instruction according to the communication protocol;
If the test type is a shutdown test, the onboard equipment instruction execution module executes a shutdown program, and the onboard equipment instruction feedback module sends a test instruction containing a shutdown result to the test equipment;
under the condition that the machine-mounted equipment is powered off successfully, in a test instruction returned to the test equipment, the test type is that the power-off test result is successful; under the condition that the machine-mounted equipment fails to be powered off, in a test instruction returned to the test equipment, the test type is that the power-off test result fails;
Step 8: in the timing set time of the timing module, the test equipment instruction receiving module receives the test instruction of the airborne equipment, and the test equipment instruction analyzing module analyzes the test instruction;
In the analysis results of the test instructions of the airborne equipment by the test equipment instruction analysis module, if the test type is the shutdown test result, the record module records that the certain test procedure of the certain test equipment is the shutdown test success, and at the moment, the test frequency counting module adds one in the accumulated count; if the accumulated test times of the test times counting module are not more than the set M times, performing the next round of test, recording the test times, adding one to the test times when the up-down electric test is judged to be successful each time, and executing the step 3; if the accumulated test times of the test times counting module reach the set M times, judging that the test of the airborne equipment is completed;
in the analysis results of the test instructions of the airborne equipment by the test equipment instruction analysis module, if the test type is the shutdown test result failure, recording that a certain test procedure of the certain test equipment is the shutdown test failure, starting a retest mechanism, and executing the step 6; if the shutdown retest fails for three times continuously for a certain airborne equipment, judging that the network or the airborne equipment fails;
If the timing module counts the time exceeding the set time, the test equipment instruction receiving module still does not receive the test instruction returned by the airborne equipment, the recording module records that a certain power-down test history of a certain test equipment is overtime of a power-off test, a retest mechanism is started, and the step 6 is executed; if the shutdown retest of a certain airborne equipment is overtime for three times continuously, judging that the network or the airborne equipment is faulty;
step 9: and repeatedly executing the steps 3 to 8 until the test times reach the set test times M.
Wherein, still include in the test equipment: a shutdown time threshold judgment module;
The method further comprises step 10:
if the shutdown time threshold judging module judges that the shutdown time of a certain airborne device reaches the set shutdown time threshold, the network wakes up the tested airborne device to inform the airborne device of starting up, and the step 3 is executed.
In the step 2, different airborne devices set different test times M, and the test times counting module adds up the accumulated test times after the normal startup and shutdown tests are completed.
In step 10, the shutdown time threshold is flexibly set according to different characteristics of the on-board device.
In step 10, in the network wakeup process, the IP address and the MAC address need to be bound, and meanwhile, port mapping needs to be performed, so that the network information acquired in step 2 needs to be utilized.
In the step 2, the test device and the plurality of airborne devices are all set to the same network segment.
Wherein the test apparatus further comprises: a notification module;
in the step 5, under the condition of judging the failure of the airborne equipment, the power-on test of the airborne equipment is stopped, and a notification module notifies a tester to troubleshoot the failure of the airborne equipment.
Wherein, still include in the test equipment: a report log generation module;
in the step 8, under the condition that the test of the airborne equipment is judged to be completed, a notification module notifies a tester of the completion of the test of the airborne equipment, and a report log generating module generates a test report and a test log according to the test process recorded by the recording module.
In step 8, when the network or the airborne equipment is judged to be faulty, the test of the airborne equipment is stopped, and a notification module notifies a tester to troubleshoot the network or the airborne equipment.
In the step 9, after the test times reach the set test times M, the notification module notifies the tester that the test of the airborne equipment is completed, and the report log generating module generates a test report and a test log according to the test process recorded by the recording module.
Example 1
In the method for testing the on-board and off-board equipment provided by the embodiment, the system architecture comprises test equipment and the on-board equipment, and the equipment are interconnected through the Ethernet.
The power-on and power-off electrical test method of the airborne equipment comprises the following steps: the test equipment sends a test instruction to the airborne equipment through the Ethernet to control the airborne equipment to execute a test script, and controls the airborne equipment to start up by utilizing a network wake-up function, and the on-off test of the plurality of airborne equipment is completed according to the set test times.
According to the on-board equipment power-on and power-off testing method, when different types of errors occur in the testing process, the testing personnel can be reminded in time, and the testing personnel can conveniently check faults of the on-board equipment.
The power-on and power-off test method of the airborne equipment can generate a test report and a test log after the test is completed, and the test report and the test log are used as the basis for analyzing test data.
The foregoing is merely a preferred embodiment of the present invention, and it should be noted that modifications and variations could be made by those skilled in the art without departing from the technical principles of the present invention, and such modifications and variations should also be regarded as being within the scope of the invention.
Claims (10)
1. An on-board equipment power-on and power-off test method is characterized by being implemented based on an on-board equipment power-on and power-off test system, and the on-board equipment power-on and power-off test system comprises: a plurality of airborne devices, test devices and power supplies; the system comprises a plurality of airborne equipment and test equipment, wherein the plurality of airborne equipment and the test equipment are interconnected through an Ethernet, and a power supply is connected to supply power for the airborne equipment and the test equipment;
Wherein, each on-board device comprises: the system comprises an airborne equipment instruction receiving module, an airborne equipment instruction analyzing module, an airborne equipment instruction executing module and an airborne equipment instruction feedback module;
The test equipment comprises: the system comprises a state receiving module, a preset module, a test equipment instruction receiving module, a test equipment instruction analyzing module, a test equipment instruction executing module, a test equipment instruction sending module, a recording module, a timing module and a test frequency counting module;
Because the test equipment and the airborne equipment need to communicate, the following application communication protocol is formulated, and the two communication parties complete corresponding operations by analyzing test instructions, wherein the format of the test instructions is as follows: the method comprises the steps of a packet head, sender network information, receiver network information, test types, test script content, check values and packet tails; when the test equipment and the airborne equipment receive the test instruction, the test instruction needs to be analyzed, if one of the analyzed sender network information and receiver network information is incorrect, the test instruction is discarded, otherwise, other contents of the test instruction are analyzed;
the test method comprises the following steps:
Step 1: the method comprises the steps that airborne equipment and test equipment to be tested are connected to an Ethernet and a power supply, the power supply is turned on, and power is supplied to the airborne equipment and the test equipment;
Step 2: the state receiving module of the test equipment acquires network information including network names and network addresses of a plurality of airborne equipment through the Ethernet, judges which airborne equipment is in a state to be tested at the moment, and defines the airborne equipment in the state to be tested as the airborne equipment to be tested; the method comprises the steps that a preset module of test equipment sets the test times of the airborne equipment to be tested as M;
the network information is used when various test instructions are sent in a subsequent test flow;
step 3: the test equipment instruction sending module sends a test instruction for power-up test to the airborne equipment to be tested, and controls the airborne equipment to execute a power-up test script; the test type in the test instruction for power-up test is power-up test, and the content of the test script is power-up script;
Simultaneously, a timing module of the test equipment starts timing;
Step 4: the airborne equipment instruction receiving module receives the test instruction through the Ethernet, and the airborne equipment instruction analyzing module analyzes the test instruction according to the communication protocol;
If the test type is the power-on test, the airborne equipment instruction execution module tests according to the content of the power-on test script, and after the test is completed, the airborne equipment instruction feedback module returns a test instruction containing a test result to the test equipment;
Under the condition that the power-on test is successful, the test type in the test instruction returned to the test equipment is that the power-on test result is successful; under the condition that the power-on test fails, the airborne equipment returns a test instruction to the test equipment, wherein the test type is that the power-on test result fails;
Step 5: in the timing set time of the timing module, the test equipment instruction receiving module receives the test instruction of the airborne equipment, and the test equipment instruction analyzing module analyzes the test instruction;
In the analysis results of the test device instruction analysis module on the test instructions of the airborne device, if the test type is that the power-on test result is successful, the recording module records that the power-on test process of a certain test device is successful, and then the test device instruction sending module sends a shutdown instruction to the airborne device to perform a shutdown test, and the step 6 is executed;
In the analysis results of the test device instruction analysis module on the test instructions of the airborne device, if the test type is that the power-on test result fails, the recording module records that the power-on test process of a certain test device is failed, a retest mechanism is started, and the step 3 is executed again; if the result of the continuous three times of power-up heavy test of a certain airborne device fails, judging that the airborne device fails;
If the timing module counts the time exceeding the specified time, the test equipment instruction receiving module still does not receive the test instruction returned by the airborne equipment, the recording module records that the power-on test process of a certain test equipment is overtime of the power-on test result, a retest mechanism is started, and the step 3 is executed again; if the test result of the continuous three times of power-up of a certain airborne equipment is overtime, judging that the airborne equipment is faulty;
step 6: the test equipment instruction sending module sends a test instruction for shutdown test to the airborne equipment to be tested, and controls the airborne equipment to execute a shutdown test script; the test instruction for performing the shutdown test is a shutdown test, and the content of the test script is a shutdown test script;
Simultaneously, a timing module of the test equipment starts timing;
Step 7: the airborne equipment instruction receiving module receives the test instruction through the Ethernet, and the airborne equipment instruction analyzing module analyzes the test instruction according to the communication protocol;
If the test type is a shutdown test, the onboard equipment instruction execution module executes a shutdown program, and the onboard equipment instruction feedback module sends a test instruction containing a shutdown result to the test equipment;
under the condition that the machine-mounted equipment is powered off successfully, in a test instruction returned to the test equipment, the test type is that the power-off test result is successful; under the condition that the machine-mounted equipment fails to be powered off, in a test instruction returned to the test equipment, the test type is that the power-off test result fails;
Step 8: in the timing set time of the timing module, the test equipment instruction receiving module receives the test instruction of the airborne equipment, and the test equipment instruction analyzing module analyzes the test instruction;
In the analysis results of the test instructions of the airborne equipment by the test equipment instruction analysis module, if the test type is the shutdown test result, the record module records that the certain test procedure of the certain test equipment is the shutdown test success, and at the moment, the test frequency counting module adds one in the accumulated count; if the accumulated test times of the test times counting module are not more than the set M times, performing the next round of test, recording the test times, adding one to the test times when the up-down electric test is judged to be successful each time, and executing the step 3; if the accumulated test times of the test times counting module reach the set M times, judging that the test of the airborne equipment is completed;
in the analysis results of the test instructions of the airborne equipment by the test equipment instruction analysis module, if the test type is the shutdown test result failure, recording that a certain test procedure of the certain test equipment is the shutdown test failure, starting a retest mechanism, and executing the step 6; if the shutdown retest fails for three times continuously for a certain airborne equipment, judging that the network or the airborne equipment fails;
If the timing module counts the time exceeding the set time, the test equipment instruction receiving module still does not receive the test instruction returned by the airborne equipment, the recording module records that a certain power-down test history of a certain test equipment is overtime of a power-off test, a retest mechanism is started, and the step 6 is executed; if the shutdown retest of a certain airborne equipment is overtime for three times continuously, judging that the network or the airborne equipment is faulty;
step 9: and repeatedly executing the steps 3 to 8 until the test times reach the set test times M.
2. The method for powering up and down an on-board device according to claim 1, wherein the testing device further comprises: a shutdown time threshold judgment module;
The method further comprises step 10:
if the shutdown time threshold judging module judges that the shutdown time of a certain airborne device reaches the set shutdown time threshold, the network wakes up the tested airborne device to inform the airborne device of starting up, and the step 3 is executed.
3. The method for testing on/off of an on-board device according to claim 1, wherein in the step 2, different on-board devices are provided with different test times M, and the test times counting module counts up the test times after one normal on-board and off-board test is completed.
4. The method for powering up and down an on-board device according to claim 2, wherein in step 10, the shutdown time threshold is flexibly set according to different characteristics of the on-board device.
5. The method for power-on and power-off measurement of an on-board device according to claim 2, wherein in the step 10, the IP address and the MAC address need to be bound and the port mapping needs to be performed simultaneously, so that the network information acquired in the step 2 needs to be utilized.
6. The method for powering on and off an on-board device according to claim 1, wherein in the step 2, the test device and the plurality of on-board devices are all configured to be the same network segment.
7. The on-board apparatus power-on-off electrical testing method of claim 1, wherein the testing apparatus further comprises: a notification module;
in the step 5, under the condition of judging the failure of the airborne equipment, the power-on test of the airborne equipment is stopped, and a notification module notifies a tester to troubleshoot the failure of the airborne equipment.
8. The method for powering up and down an on-board device according to claim 7, wherein the testing device further comprises: a report log generation module;
in the step 8, under the condition that the test of the airborne equipment is judged to be completed, a notification module notifies a tester of the completion of the test of the airborne equipment, and a report log generating module generates a test report and a test log according to the test process recorded by the recording module.
9. The method for power-on and power-off measurement of an on-board device according to claim 7, wherein in step 8, in the case of determining that the network or the on-board device is faulty, the test of the on-board device is stopped, and the notification module notifies the tester of the fault of the network or the on-board device.
10. The method for testing the on-board and off-board equipment according to claim 8, wherein in the step 9, after the number of tests reaches the set number of tests M, a notification module notifies a tester of the completion of the test of the on-board equipment, and a report log generating module generates a test report and a test log according to the test history recorded by the recording module.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202111036925.8A CN113687992B (en) | 2021-09-06 | 2021-09-06 | Method for electrifying and electrifying test of airborne equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202111036925.8A CN113687992B (en) | 2021-09-06 | 2021-09-06 | Method for electrifying and electrifying test of airborne equipment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN113687992A CN113687992A (en) | 2021-11-23 |
| CN113687992B true CN113687992B (en) | 2024-04-19 |
Family
ID=78585495
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202111036925.8A Active CN113687992B (en) | 2021-09-06 | 2021-09-06 | Method for electrifying and electrifying test of airborne equipment |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN113687992B (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113687993B (en) * | 2021-09-06 | 2024-04-19 | 天津津航计算技术研究所 | Up-down electric test system of airborne equipment |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106324383A (en) * | 2016-07-29 | 2017-01-11 | 北京润科通用技术有限公司 | Airborne device testing method and system and simulation control testing device |
| CN206975163U (en) * | 2017-07-31 | 2018-02-06 | 崔旭涛 | A kind of portable aviation cable fault test system |
| CN109117330A (en) * | 2018-07-27 | 2019-01-01 | 郑州云海信息技术有限公司 | A kind of test method, test macro and the relevant apparatus of SSD power-on and power-off |
| CN109256173A (en) * | 2018-08-13 | 2019-01-22 | 中国航空无线电电子研究所 | On-board memory devices test macro |
| CN212515407U (en) * | 2019-12-26 | 2021-02-09 | 中国航空工业集团公司西安飞机设计研究所 | A system for automatic reproduction of power-on faults of airborne equipment |
| CN112558582A (en) * | 2020-10-30 | 2021-03-26 | 哈尔滨哈飞航空工业有限责任公司 | Helicopter avionics-based distributed in-situ troubleshooting device and method |
| CN113687993A (en) * | 2021-09-06 | 2021-11-23 | 天津津航计算技术研究所 | Onboard equipment power-on and power-off test system |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102087625A (en) * | 2009-12-04 | 2011-06-08 | 鸿富锦精密工业(深圳)有限公司 | Boot test system and test method |
-
2021
- 2021-09-06 CN CN202111036925.8A patent/CN113687992B/en active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106324383A (en) * | 2016-07-29 | 2017-01-11 | 北京润科通用技术有限公司 | Airborne device testing method and system and simulation control testing device |
| CN206975163U (en) * | 2017-07-31 | 2018-02-06 | 崔旭涛 | A kind of portable aviation cable fault test system |
| CN109117330A (en) * | 2018-07-27 | 2019-01-01 | 郑州云海信息技术有限公司 | A kind of test method, test macro and the relevant apparatus of SSD power-on and power-off |
| CN109256173A (en) * | 2018-08-13 | 2019-01-22 | 中国航空无线电电子研究所 | On-board memory devices test macro |
| CN212515407U (en) * | 2019-12-26 | 2021-02-09 | 中国航空工业集团公司西安飞机设计研究所 | A system for automatic reproduction of power-on faults of airborne equipment |
| CN112558582A (en) * | 2020-10-30 | 2021-03-26 | 哈尔滨哈飞航空工业有限责任公司 | Helicopter avionics-based distributed in-situ troubleshooting device and method |
| CN113687993A (en) * | 2021-09-06 | 2021-11-23 | 天津津航计算技术研究所 | Onboard equipment power-on and power-off test system |
Non-Patent Citations (1)
| Title |
|---|
| 一种新型无人机地面起动供电测试系统设计;张西虎;王鑫;;自动化技术与应用;第36卷(第07期);124-127 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN113687992A (en) | 2021-11-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN109840207B (en) | AutoSAR-based network management automation test system and test method | |
| CN101478449B (en) | A protocol automatic testing method and system thereof | |
| CN111786854B (en) | Network card testing method and device, electronic equipment and readable storage medium | |
| CN111624427A (en) | Detection method and system of relay protection device | |
| CN111078484B (en) | Power-off test method, device, equipment and storage medium for system upgrade | |
| CN108092835A (en) | The detection method and device of electric automobile charging pile | |
| CN112737886A (en) | Tool testing method and system | |
| CN105743707A (en) | Method for testing BMC log analysis function based on Redhat system | |
| CN103746879A (en) | Testing system and method for consistency of IPv6 (Internet Protocol Version 6) protocol | |
| CN107943643A (en) | One kind is based on MOC boards hardware DC test methods and system | |
| CN113687992B (en) | Method for electrifying and electrifying test of airborne equipment | |
| CN215867583U (en) | Controller Fault Diagnosis Test System | |
| CN113067738A (en) | Network topology visualization function equipment compatibility testing method and system | |
| CN113687993B (en) | Up-down electric test system of airborne equipment | |
| CN108600007B (en) | Cloud platform responsibility tracing method and system | |
| CN115827358A (en) | Automatic test system, method and device for PFR function and storage medium | |
| CN117834466A (en) | Vehicle-mounted CAN network test system, method, electronic equipment and storage medium | |
| CN113219319B (en) | Integrated test board card, chip test system and chip test method | |
| CN114327967A (en) | Equipment repairing method and device, storage medium and electronic device | |
| CN105306302A (en) | Method and system for automatically testing Qinq function | |
| CN118244123A (en) | Method, device, equipment and storage medium for testing charge and discharge of lithium battery module | |
| CN117793340A (en) | Method, device, equipment and storage medium for monitoring state of set top box | |
| CN117331731A (en) | Fault detection method and device for server test, storage medium and electronic device | |
| CN114363145B (en) | BIT fault injection and detection time sequence control method for airborne electronic system | |
| CN112242858B (en) | Method and device for testing carrier communication module of electric energy meter |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |