La arquitectura de software de instrumentos virtuales ( VISA ) es una interfaz de programación de aplicaciones (API) ampliamente utilizada en la industria de prueba y medición (T&M) para comunicarse con instrumentos desde una computadora. VISA es un estándar de la industria implementado por varias empresas de T&M, como Anritsu , Bustec , Keysight Technologies , Kikusui, National Instruments , Rohde & Schwarz y Tektronix .
El estándar VISA [1] incluye especificaciones para la comunicación con recursos (generalmente, pero no siempre, instrumentos) a través de interfaces de E / S específicas de T&M como GPIB y VXI . También hay algunas especificaciones para protocolos específicos de T&M sobre E / S estándar de PC, como HiSLIP [2] o VXI-11 [3] (sobre TCP / IP ) y USBTMC [4] (sobre USB ).
La biblioteca VISA ha estandarizado la presentación de sus operaciones a través de varios mecanismos de reutilización de software, incluso a través de una API C expuesta desde Windows DLL , visa32.dll, sobre la tecnología Microsoft COM y a través de una API .NET . Aunque hay varios proveedores e implementaciones de VISA, las aplicaciones escritas contra VISA son (nominalmente) intercambiables entre proveedores gracias a la estandarización de la presentación y las operaciones / capacidades de VISA. Las implementaciones de proveedores específicos [ especificar ] también están disponibles para lenguajes de programación menos comunes [ especificar ] y tecnologías de reutilización de software.
Historia
VISA se estandarizó originalmente a través de VXIplug & play Alliance, un organismo de estándares de T&M ahora desaparecido. El estándar actual, "VISA Specification 5.0", es mantenido por la Fundación IVI .
Ver también
Referencias
- ^ "Especificación de VISA" . Fundación IVI.
- ^ "IVI-6.1: Protocolo de instrumentos LAN de alta velocidad (HiSLIP)" (PDF) . Fundación IVI.
- ^ "Especificación de bus VXI-11" . Consorcio Bus VXI.
- ^ "Especificación de clase de prueba y medición USB" . USB Implementers Forum Inc. Archivado desde el original el 26 de marzo de 2010 . Consultado el 30 de abril de 2010 .