LXI Discovery Tool
Esta herramienta puede emplearse para mostrar las direcciones IP y otra información relacionada
de todos los dispositivos conectados compatibles con el protocolo de descubrimiento VXI-11. Es
una aplicación para Windows PC, proporcionada en el CD-ROM adjunto, que puede instalarse y
ejecutarse en el equipo que actúe como controlador, con la unidad conectada bien directamente a
la toma de red local de su PC o a través de un enrutador. Si hace doble clic en cualquier elemento
de la lista de dispositivos descubiertos se abrirá el navegador web del equipo y mostrará la página
de inicio de ese dispositivo. Para una versión más reciente de la herramienta que permita el
descubrimiento tanto por VXI-11 como por mDNS visite www.lxistandard.org . También se incluyen
herramientas para el descubrimiento de redes locales como parte del paquete National
Instruments Measurement and Automation Explorer y la aplicación Agilent Vee.
Protocolo de descubrimiento VXI-11
El instrumento cuenta con una compatibilidad muy limitada con el estándar VXI-11, suficiente
únicamente para el protocolo de descubrimiento.
Incorpora un mapeador de puertos RPC de Sun en el puerto TCP 111 y en el puerto UDP 111
según se define en la recomendación RFC1183. Las llamadas permitidas son:
NULL, GET PORT y DUMP.
El puerto TCP 1024 incorpora un sencillo protocolo VXI-11, suficiente únicamente para permitir el
descubrimiento de los instrumentos. Las llamadas que admite son:
CREATE LINK, DEVICE_WRITE, DEVICE_READ y DESTROY_LINK.
Una vez establecido un vínculo, el dispositivo ignora cualquier otra señal escrita, y todo intento de
lectura de este retorna la misma cadena de identificación que la petición *IDN?.
Nombre de recurso VISA
Debido a la limitada compatibilidad con el protocolo VXI-11 (solamente descubrimiento), al utilizar
el instrumento con paquetes de software que se comuniquen utilizando un nombre de recurso
VISA, el instrumento deberá ser referido por su información de socket en bruto. Por ejemplo, un
instrumento ubicado en la dirección IP 192.168.0.100 normalmente tendría un nombre de recurso
VISA del tipo "TCPIP0::192.168.0.100::inst0::INSTR" pero, para este instrumento, el nombre se
deberá modificar para que sea "TCPIP0::192.168.0.100::9221::SOCKET", siendo 9221 el puerto
TCP utilizado por este instrumento para su monitorización y control; consulte más adelante.
URL del documento XML de identificación
Tal y como requiere la norma LXI, el instrumento proporciona un documento XML de identificación
que puede solicitarse mediante una petición GET a "http://direcciónIP:80/lxi/identification" conforme
al esquema XSD del LXI (disponible en http://www.lxistandard.org/InstrumentIdentification/1.0) y al
estándar XML Schema del W3C (http://www.w3.org/XML/Schema). Este documento describe la
unidad. Si la resolución de nombres está funcionando, es posible emplear el nombre de host en
lugar de la dirección IP.
Sockets de TCP
El instrumento utiliza un socket en el puerto TCP 9221 para su supervisión y control. Este puerto
recibe comandos textuales tal y como se define en la sección «Comandos remotos». Cualquier
respuesta es remitida a través del mismo puerto. Toda cadena de comandos debe contener uno o
más comandos completos. Los comandos múltiples pueden estar separados por punto y coma «;»
o salto de línea. No es necesario incluir un indicador de fin, ya que la trama TCP ya implica uno,
pero se puede enviar si se desea.
Página 28