Font Size: a A A

Design And Implementation Of Software Architecture And Key Technology For Universal Test System

Posted on:2017-04-02Degree:MasterType:Thesis
Country:ChinaCandidate:N Q LiuFull Text:PDF
GTID:2308330485489423Subject:Measuring and Testing Technology and Instruments
Abstract/Summary:PDF Full Text Request
Automatic test system of the technology level development is the powerful guarantee of weapons and industrial automation development. In order to meet large amounts of demand for ATS reusability and scalability, universal test system software architecture was designed based on reconfiguration ideological, and expounds the key technology.In this paper, universal test system structure based on PXI bus is presented according to the actual project of hardware and software testing resources reusable demand. Based on the research on the ATML standard system, reconfigurable universal test system software architecture was designed with the aid of standardized test information description method. Using ATML test tools Universal test system software can be generated standard description document to reconfigure the description file.Using cvixml.fp library of Labwindows / CVI development environment designed XML description file parsing and packaging technologies which is meets the ATML standard. On this basis, standard Description method of test sequence information method is determined referring ATML System IEEE 1671.1, the load mode and position of the standard document of each item is given, the corresponding test sequence editing tool is designed, and the example application is written. The paper put forward that complete information on the unit under test is composed of product interfaces(IEEE 1671.5), the test result information(IEEE 1636.1) and product information(IEEE 1671.3). According to respective ATML child component standard description, the corresponding information content load mode and the corresponding ATML test document description tools is designed. Program example illustrates the test information encapsulation process.Based on the design ideas and habits of reconfigurable software architecture, the universal test system software operation interface is designed, and the design idea and realization of the function the reserved area is puts forward. Based on parsing techniques of description file of Labwindows/CVI, combined with ATML standard child components, all parts of the software reconfiguration method and related writing techniques is proposed. With reference to the IEEE 1671.1 and IEEE 1671.2, the test resources demand assignment algorithms rules is designed, which implements the reused and replaced of hardware resources. Due to the good performance of Labwindows/CVI development environment supported by API interface and SQL database, the paper proposed storage solutions of test results and diagnosis information and the standardized description which is contribute to sharing and unified management of the test result information.
Keywords/Search Tags:Universal Test System, Software Architecture, Labwindows/CVI, ATML, Reconfigurable
PDF Full Text Request
Related items