Font Size: a A A

The Research Of The Standardized Method Of Underlying Common Software For Modular Test Instrument

Posted on:2018-04-25Degree:MasterType:Thesis
Country:ChinaCandidate:J L LiFull Text:PDF
GTID:2348330515989132Subject:Electronic information technology and instrumentation
Abstract/Summary:PDF Full Text Request
With modern test objects becoming more and more complicated,test cost problems become more prominent,which promotes the development of instruments toward universalization and modularization.However,the modularization of instruments cannot go without that of software and hardware.Based on the self-developed modular universal test instrument,in order to improve the generalization and simplify the development of application software,the underlying firmware program is modularized,standardized development interfaces are supplied for the application-level software and service platform is established for the application software.The major contents are as follows:1)Overall architecture research.On the basis of hardware characteristics of the self-developed modular universal test instrument,software architecture is conceived for the above instrument,under which the overall architecture of partial standardization of underlying general software is put forward.2)Standardized method of the underlying common software of host module.Commonalities and differences between the underlying common software and VISA are analyzed.As the Control Center,host module has its Specificity.Thus,functions such as module management,state property monitoring,10 communications,events report,trigger management and so on are designed for the underlying common software.Standardization is done for the involved system state properties,events,standard interface and so on,which simplifies the development of application software on the host side.3)Communication solution research among the instrumental modules.Aiming at the functional requirements of the underlying common software and the features of the self-developed modular universal test instrument,communication protocols between modules and system-level data types as well as contents related to the protocols are standardized.A Relatively reliable transport layer is designed for the communication between the modules.4)Standardizion of the underlying common software of the front functional module.In allusion to the controlled role of Front End Module in the General Instruments,standardization is designed for the underlying common software of Front End Module and a set of standardized development interface is provided,which simplifies the development of application software in the front end modules.The standardization of the underlying common software on the host side and the Front End Modules as well as the communication protocols forms a set of standard of underlying common software.Finally,several test applications are designed respectively by calling the standard interface on the host side and the front part,which verifies the function and universality of underlying common software and the convenience of development based on the standard interface.
Keywords/Search Tags:modular universal test instrument, underlying common software, standardization, software architecture
PDF Full Text Request
Related items