HOME

TheInfoList



OR:

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 Instrument may refer to: Science and technology * Flight instruments, the devices used to measure the speed, altitude, and pertinent flight angles of various kinds of aircraft * Laboratory equipment, the measuring tools used in a scientific l ...
from a computer. VISA is an industry standard implemented by several T&M companies, such as,
Anritsu is a Japanese multinational corporation in the telecommunications electronics equipment market. A global pioneer for producing the world's first wireless telephone network, Anritsu's revenue numbers near US$782 million. History In Japan, Anri ...
, Bustec, Keysight Technologies, Kikusui,
National Instruments National Instruments Corporation, doing business as NI, is an American multinational company with international operation. Headquartered in Austin, Texas, it is a producer of automated test equipment and virtual instrumentation software. Co ...
,
Rohde & Schwarz Rohde & Schwarz GmbH & Co KG (, ) is an international electronics group specializing in the fields of electronic test equipment, broadcast & media, cybersecurity, radiomonitoring and radiolocation, and radiocommunication. The company provides p ...
, and
Tektronix Tektronix, Inc., historically widely known as Tek, is an American company best known for manufacturing test and measurement devices such as oscilloscopes, logic analyzers, and video and mobile test protocol equipment. Originally an independent ...
. The VISA standard includes specifications for communication with resources (usually, but not always, instruments) over T&M-specific I/O interfaces such as GPIB and
VXI VME eXtensions for instrumentation bus (VXI bus) refers to standards for automated test based upon VMEbus. VXI defines additional bus lines for timing and triggering as well as mechanical requirements and standard protocols for configuration, me ...
. There are also some specifications for T&M-specific protocols over PC-standard I/O, such as
HiSLIP HiSLIP (High-Speed LAN Instrument Protocol) is a TCP/IP-based protocol for remote instrument control of LAN-based test and measurement instruments. It was specified by the IVI Foundation and is intended to replace the older VXI-11 protocol. Like VX ...
or VXI-11 (over
TCP/IP The Internet protocol suite, commonly known as TCP/IP, is a framework for organizing the set of communication protocols used in the Internet and similar computer networks according to functional criteria. The foundational protocols in the suit ...
) and USBTMC (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 are also available for less common programming languages 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 th
IVI Foundation


See also

*
Standard Commands for Programmable Instruments The Standard Commands for Programmable Instruments (SCPI; often pronounced "skippy") defines a standard for syntax and commands to use in controlling programmable test and measurement devices, such as automatic test equipment and electronic tes ...
(SCPI) * High Speed LAN Instrument Protocol (HiSLIP) * Instrument driver


References

{{Reflist


External links


Fast Remote Instrument Control with HiSLIP - Application Note

IVI Foundation Specifications
Input/output Electronic test equipment