Location:Home > Engineering science > Instrument Science and Technology > Measuring Technology and Instruments > Development of Software Platform for Designing Automatic Test System
Details
Name

Development of Software Platform for Designing Automatic Test System

Downloads: []
Author
Tutor: LiuXiaoDong
School: Harbin Institute of Technology
Course: Measuring Technology and Instruments
Keywords: automatic test system,virtual test,test flow,COM component
CLC: TP274
Type: Master's thesis
Year:  2008
Facebook Google+ Email Gmail Evernote LinkedIn Twitter Addthis

not access Image Error Other errors

Abstract:
The test requirement of weapon’s Automatic Test System (ATS) is more and more complicated, as weapon itself is more and more complicated. To develop ATS, it refers to the design of Instrument, cable, Test Unit Adapter (TUA) and test flow etc. Designing ATS by manual work consumes a lot of time. Besides, design defect may lead to cost more time on system debug. So it has important significancy to develop the software platform for designing ATS, which can be used to improve the efficiency of designing ATS and test the design scheme.The software platform for designing ATS supports virtual test. It provides various instruments’software modules, complicated cable modules and the editing environment for test equipment and test flow. Users can visually construct ATS, and validate the design scheme by executing virtual measure.The software design of the platform is based on the Object-Oriented program idea. UML tool is used to model the software’s function, static structure and dynamic deed. The virtual instrument and cable are modeled by Component Object Model (COM).Under Visual C++ development environment, ATL (Active Template Library) is used to encapsulate the instrument module to be COM component with unified interface. The user’s interface and editing environment of test equipment and test flow are developed by using MFC Library. Besides, virtual signals’real-time transfer between different components is assured by multithreading technique. Database resource is visited by ADO (ActiveX Data Objects).The result of software test indicates that the platform can accomplish designing ATS and virtual test. The platform is general and extensible. It can satisfy diverse applications. Using the platform in designing ATS can shorten the development cycle, reduce the economic cost and improve the success rate of designing new products.
Related Dissertations
Last updated
Sponsored Links
Home |About Us| Contact Us| Feedback| Privacy | copyright | Back to top