The invention provides an aircraft automatic test
system based on LabVIEW. The aircraft automatic test
system comprises a platform layer, a module layer, a scheduling layer and an
interface layer, the platform layer is used for providing an
operating system function interface, a hardware driving interface, a mathematical function
library and a multi-thread
library for the upper layer, and the module layer is used for defining a communication protocol with each test single-
machine device of the aircraft, realizing module
software for
program control of each device, and realizing module
software such as file
processing and
data analysis interfaces. The scheduling layer is used for starting module
software in a multi-thread mode, loading a test file and responding to a user event of an upper layer to schedule the module software, and the
interface layer is used for interacting with a user, generating the user event from an operation instruction of the user, transmitting the user event to the scheduling layer and displaying the execution progress of a test task. The modularized design mode facilitates
transplantation and updating of the test software, the development complexity of the aircraft test software can be reduced, and the
software design efficiency is improved.