| With the development of testing technology,there are more and more kinds of testing system and testing equipment,and the testing system gradually develops to the distributed testing system combining modern computer network technology.In the distributed test system,the test equipment is scattered,the number of nodes is large and the system is heterogeneous,so a set of perfect distributed test software is needed to manage these instruments and equipment uniformly and improve the test efficiency.In addition,the traditional test system is mainly tested through the instrument-oriented way,resulting in poor universality of the test system,mainly manifested as the instrument is not interchangeable,the test assembly is not portable.The proposed concept of signal oriented provides a good solution to the above problems.It is the core of improving the universality of the test system to manage the system test resources by means of signal oriented method.Therefore,it is of great significance to design a set of signal oriented distributed test system software for the development of automatic test.Firstly,this thesis analyzes the functional requirements of distributed test software,designs a signal-oriented distributed test software architecture,and divides the functional modules of the software.In the module of signal library management,the standard description of the signals in the distributed test system is carried out based on STD standard.Combined with the signal synthesis mechanism proposed in STD standard,the extension of signal library is realized.In the system resource description module,based on IEEE1671.1,IEEE1671.2 and IEE1671.6 standards,detailed description of test information,instrument resources and test station information in distributed system is realized,and resource information is shared among different systems.In the test resource matching module,the test requirement is matched with the specific instrument port in the form of signal,so that the test requirement is separated from the specific instrument.In the instrument driver module,different driving modes are adopted for different types of instruments.For standard instruments,IVI-Signal driver technology is used to encapsulate the instrument driver function twice,and a unified interface is provided in the form of COM components to improve the portability of the test program.For non-standard instruments,an FTP site is established in its main control terminal.After receiving the test information,complete the corresponding test as required;In the test data management module,IEEE1636.1 standard is adopted for standardized description of test result data,and XML database technology is combined with unified management of standard test result description documents,which realizes the sharing of test result data between different system platforms,and designs and realizes the display of test data in the form of report.Easy for testers to view.Finally,on the basis of the design and implementation of each module of the distributed test software,combined with the laboratory instrument resources,the distributed test system test platform is built.The experiment proves that the distributed test software runs well and achieves the expected goal. |