DocumentCode :
3290198
Title :
Using IVI-C class drivers to achieve the ultimate in instrument interchangeability
Author :
Cheij, Dany
Author_Institution :
Nat. Instrum., Austin, TX, USA
fYear :
2004
fDate :
20-23 Sept. 2004
Firstpage :
312
Lastpage :
315
Abstract :
Instrument interchangeability has been a desire of test engineers for many years. When developing long-life systems that need to be maintained for more than 20 years, it is important to have the ability to exchange instruments in those systems when they become damaged or obsolete. Interchangeable Virtual Instruments (IVI) is an instrument driver standard defined by the IVI Foundation (a consortium of vendors, integrators, and users) that achieves instrument interchangeability by defining generic instrument classes for types of instruments such as oscilloscopes, digital multimeters, spectrum analyzers, or power meters. The IVI Foundation also defined two architectures, one based on ANSI-C technology and the other based on Microsoft component object model (COM) technology. Drivers written to these two architectures are totally interoperable but are not always interchangeable. This paper presents a method for using IVI-C class drivers (generic class drivers based on the ANSI-C compliant IVI standards) to achieve true interchangeability of instruments. These drivers provide native interfaces to several development environments, providing for the most intuitive user experience.
Keywords :
ANSI standards; distributed object management; software architecture; software libraries; software standards; virtual instrumentation; ANSI-C technology; COM technology; IVI Foundation; IVI-C class drivers; Interchangeable Virtual Instruments; Microsoft component object model; instrument driver standard; ANSI standards; Communication system control; Computer architecture; Electrical equipment industry; Instruments; Maintenance engineering; Oscilloscopes; Software architecture; Standards organizations; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
AUTOTESTCON 2004. Proceedings
ISSN :
1088-7725
Print_ISBN :
0-7803-8449-0
Type :
conf
DOI :
10.1109/AUTEST.2004.1436862
Filename :
1436862
Link To Document :
بازگشت