LAN eXtensions for Instrumentation ( LXI ) es un estándar que define los protocolos de comunicación para sistemas de instrumentación y adquisición de datos que utilizan Ethernet . [1]
Propuesto en 2005 por Keysight [2] y VTI Instruments [3] , el estándar LXI adapta los estándares Ethernet y World Wide Web a aplicaciones de prueba y medición. [4] El estándar define cómo se deben utilizar los estándares existentes en aplicaciones de instrumentación para proporcionar una sensación consistente y garantizar la compatibilidad entre equipos.
El estándar LXI no define un formato mecánico. Los productos LXI pueden ser modulares, montarse en bastidor, en banco o adoptar cualquier otra forma física. Los productos LXI pueden no tener panel frontal ni pantalla, o pueden incluir pantallas y teclados integrados.
El uso de Ethernet permite que los sistemas de instrumentos se distribuyan a lo largo de grandes distancias. Una función extendida opcional basada en el protocolo de sincronización de precisión IEEE 1588 permite que los instrumentos se comuniquen en función del tiempo, iniciando eventos en momentos o intervalos específicos y marcando la hora de los eventos para indicar cuándo ocurrieron. [5]
Los dispositivos LXI pueden coexistir con dispositivos Ethernet que no son compatibles con LXI. También pueden estar presentes en sistemas de prueba que incluyen productos basados en los estándares GPIB, VXI y PXI.
El estándar exige que cada instrumento LXI tenga un controlador de instrumento virtual intercambiable (IVI). La Fundación IVI define una interfaz de programación de aplicaciones (API) de controlador estándar para instrumentos programables. Los formatos de controlador IVI pueden ser IVI-COM para trabajar con entornos de desarrollo basados en COM e IVI-C para trabajar en lenguajes de programación tradicionales para su uso en un marco .NET .
La mayoría de los instrumentos LXI se pueden programar con métodos distintos a IVI, por lo que no es obligatorio trabajar con un controlador IVI. Los desarrolladores pueden utilizar otras tecnologías de controlador o trabajar directamente con comandos SCPI .
La Norma LXI tiene tres elementos principales:
La especificación está organizada en un conjunto de documentos que describen:
En 2005, el Consorcio LXI publicó la versión 1.0 del estándar LXI. [6] La versión 1.1 le siguió con correcciones y aclaraciones menores. En 2007, el Consorcio adoptó la versión 1.2; su enfoque principal eran los mecanismos de descubrimiento. Específicamente, LXI 1.2 incluyó mejoras para admitir el descubrimiento de dispositivos LXI mediante mDNS . La versión 1.3 incorpora la versión 2008 de IEEE 1588 para sincronizar el tiempo entre instrumentos. A partir de noviembre de 2016, el estándar se encuentra en la Revisión 1.5.
El Consorcio LXI exige que los dispositivos LXI pasen por pruebas estándar.
Para respaldar este régimen de cumplimiento, se encuentra disponible un conjunto de pruebas LXI. Una vez que un proveedor se une al consorcio LXI, puede obtener acceso al software del conjunto de pruebas de conformidad del consorcio, que puede utilizar como prueba previa antes de enviar el producto al consorcio para realizar pruebas de cumplimiento. Una vez que un producto está listo para enviarse, un proveedor puede optar por que su producto sea probado en un PlugFest o en un centro de pruebas aprobado. Una ruta de justificación técnica permite a los proveedores certificar la conformidad de productos derivados mediante el envío de los resultados de las pruebas al consorcio para demostrar que el dispositivo ha sido probado en el conjunto de pruebas LXI. El consorcio proporciona orientación sobre cuándo se puede utilizar la ruta de justificación técnica y cuándo se requiere una nueva prueba formal.