The monitoring system is an important part of the test bench for one basilic advanced training plane's hydraulic system. In testing, monitoring system real-time monitors correlation data, demonstrates scene's condition, and outputs each kind of control signal to the implementing agency automatically/manually. The system supports accurate measurement, powerful real-time performance, strong expansibility and high stability. It is quite helpful to validate functions of the plane's hydraulic system, prove the security and reliability of components in each working state, and evaluate the ability of resisting malfunctions.This paper mainly discusses the design of the monitoring system based on analyzing the test requirements. The paper firstly introduces parts of the test bench in brief, and provides the hardware structure and the designing points. In this system, Advantech's industry computer, the data acquisition card, the analog input/output card, the digital input/output card constitute hardware system. The paper chiefly discusses the software designing and realizing. In this system,using Microsoft Visual C++ 6.0 as a development, adopting multithread techniques, double-buffering techniques, the idea of modular design and mechanism of hardware interrupt, realized continuous real-time data acquisition system, precision timing and real-time process control. This paper also made an exhaustive elaboration to the design concept and flow of various functions module's realization.The performance of the monitoring system has achieved the expected requirements. Now the system has been working in tests of the plane's hydraulic system. |