{"title":"Development of Interchangeable Virtual Instrument driver for Cannon-Chamber Test Instrument","authors":"Jia Huiqin, Shi Jian-wen","doi":"10.1109/CSIP.2012.6308853","DOIUrl":null,"url":null,"abstract":"The driver development is important for the program-controlled instruments. The purpose of this paper is to introduce how to develop the drivers, which can realize the aim of interchangeability the same type of instrumentation without replacing the drivers, so the application layer can call it conveniently. The drivers are developed under the Interchangeable Virtual Instrument standards, which is IVI-COM, which describe a flexible architecture for developing the interchangeable instrument drivers. But the interface realization specification between the interchangeable virtual instrument driver and upper test program is not given. Aiming at this problem, using Component Object Model to develop this interface is presented on this paper. At the same time, the software is classified as application layer, instrument driven layer and Input/output layer. Finally the programming method under Visual Basic environment is given. The application program about the Cannon-Chamber Test Instrument is easy to maintain and update because layered architecture and COM components is used.","PeriodicalId":193335,"journal":{"name":"2012 International Conference on Computer Science and Information Processing (CSIP)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-09-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 International Conference on Computer Science and Information Processing (CSIP)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CSIP.2012.6308853","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
The driver development is important for the program-controlled instruments. The purpose of this paper is to introduce how to develop the drivers, which can realize the aim of interchangeability the same type of instrumentation without replacing the drivers, so the application layer can call it conveniently. The drivers are developed under the Interchangeable Virtual Instrument standards, which is IVI-COM, which describe a flexible architecture for developing the interchangeable instrument drivers. But the interface realization specification between the interchangeable virtual instrument driver and upper test program is not given. Aiming at this problem, using Component Object Model to develop this interface is presented on this paper. At the same time, the software is classified as application layer, instrument driven layer and Input/output layer. Finally the programming method under Visual Basic environment is given. The application program about the Cannon-Chamber Test Instrument is easy to maintain and update because layered architecture and COM components is used.