fbpx
Wikipedia

Virtual instrument software architecture

Virtual instrument software architecture (VISA) is a widely used application programming interface (API) in the test and measurement (T&M) industry for communicating with instruments from a computer. VISA is an industry standard implemented by several T&M companies, such as, Anritsu, Bustec, Keysight Technologies, Kikusui, National Instruments, Rohde & Schwarz, and Tektronix.

The VISA standard[1] includes specifications for communication with resources (usually, but not always, instruments) over T&M-specific I/O interfaces such as GPIB and VXI. There are also some specifications for T&M-specific protocols over PC-standard I/O, such as HiSLIP[2] or VXI-11[3] (over TCP/IP) and USBTMC[4] (over USB).

The VISA library has standardized the presentation of its operations over several software reuse mechanisms, including through a C API exposed from Windows DLL, visa32.dll, over the Microsoft COM technology, and through a .NET API. Although there are several VISA vendors and implementations, applications written against VISA are (nominally) vendor-interchangeable thanks to the standardization of VISA's presentation and operations/capabilities. Implementations from specific vendors[specify] are also available for less common programming languages[specify] and software reuse technologies.

History

VISA was originally standardized through the VXIplug&play Alliance, a now-defunct T&M standards body. The current standard, "VISA Specification 5.0", is maintained by the IVI Foundation.

See also

References

  1. ^ "VISA Specification". IVI Foundation.
  2. ^ "IVI-6.1: High-Speed LAN Instrument Protocol (HiSLIP)" (PDF). IVI Foundation.
  3. ^ "VXI-11 Bus Specification". VXI Bus Consortium.
  4. ^ . USB Implementers Forum Inc. Archived from the original on 2010-03-26. Retrieved 2010-04-30.

External links

  • Fast Remote Instrument Control with HiSLIP - Application Note
  • IVI Foundation Specifications

virtual, instrument, software, architecture, visa, widely, used, application, programming, interface, test, measurement, industry, communicating, with, instruments, from, computer, visa, industry, standard, implemented, several, companies, such, anritsu, buste. Virtual instrument software architecture VISA is a widely used application programming interface API in the test and measurement T amp M industry for communicating with instruments from a computer VISA is an industry standard implemented by several T amp M companies such as Anritsu Bustec Keysight Technologies Kikusui National Instruments Rohde amp Schwarz and Tektronix The VISA standard 1 includes specifications for communication with resources usually but not always instruments over T amp M specific I O interfaces such as GPIB and VXI There are also some specifications for T amp M specific protocols over PC standard I O such as HiSLIP 2 or VXI 11 3 over TCP IP and USBTMC 4 over USB The VISA library has standardized the presentation of its operations over several software reuse mechanisms including through a C API exposed from Windows DLL visa32 dll over the Microsoft COM technology and through a NET API Although there are several VISA vendors and implementations applications written against VISA are nominally vendor interchangeable thanks to the standardization of VISA s presentation and operations capabilities Implementations from specific vendors specify are also available for less common programming languages specify and software reuse technologies Contents 1 History 2 See also 3 References 4 External linksHistory EditVISA was originally standardized through the VXIplug amp play Alliance a now defunct T amp M standards body The current standard VISA Specification 5 0 is maintained by the IVI Foundation See also EditStandard Commands for Programmable Instruments SCPI High Speed LAN Instrument Protocol HiSLIP Instrument driverReferences Edit VISA Specification IVI Foundation IVI 6 1 High Speed LAN Instrument Protocol HiSLIP PDF IVI Foundation VXI 11 Bus Specification VXI Bus Consortium USB Test amp Measurement Class Specification USB Implementers Forum Inc Archived from the original on 2010 03 26 Retrieved 2010 04 30 External links EditFast Remote Instrument Control with HiSLIP Application Note IVI Foundation Specifications Retrieved from https en wikipedia org w index php title Virtual instrument software architecture amp oldid 1011545917, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.