Discovery Protocol (protocolo de descubrimiento) VXI-11
El instrumento tiene un soporte muy limitado de VXI-11 el cual es suficiente para el protocolo de
descubrimiento pero para nada más.
El instrumento implementa un Sun RPC Port-mapper (creador de mapas de puerto) en TCP
puerto 111 y UDP puerto 111 como se define en RPC1183. Las llamadas admitidas son: NULL
(anular), GET PORT (obtener puerto) y DUMP (borrar).
En TCP puerto 1024, un protocolo VXI-11 sumamente simple es implementado sólo lo suficiente
para el descubrimiento del instrumento. Esto implementa las llamadas siguientes: CREATE
LINK, DEVICE_WRITE, DEVICE_READ y DESTROY_LINK (crear enlace, escribir_dispositivo,
dispositivo_leer y destruir_enlace).
Una vez que se ha creado un enlace cualquier cosa escrita en el dispositivo es ignorada
cualquier lectura del dispositivo devuelve la cadena de identificación como se podría esperar de
una "*IDN?" en la forma de
"Fabricante, Modelo, Serie núm., X.xx – Y.yy"
por ejemplo
THURLBY THANDAR,PL601-P,279730,1.00 – 1.00
donde "X.xx" es la revisión del soporte lógico inalterable principal e "Y.yy" es la revisión del
soporte lógico inalterable de la interfaz. El soporte lógico inalterable de la interfaz puede ser
actualizado en obra por el usuario vía el puerto USB.
URL de documento de identificación XML
Tal y como requiere el estándar LXI,
puede ser consultado vía un GET en "http://<hostname>:80/lxi/identification" que está conforme
con LXI XSD Schema (disponible en http://www.lxistandard.org/InstrumentIdentification/1.0) y las
normas W3C XML Schema (
instrumento.
Sockets TCP
En el instrumento se usan 2 sockets en TCP puerto 9221 para control y vigilancia del
instrumento. Comandos de texto son enviados a este puerto como se define el "Comandos
remotos" y las respuestas son devueltas vía el mismo puerto. Cualquier cadena debe tener uno
o más comandos completos. Los comandos pueden separarse ya sea mediante puntos y comas
";" o bien alimentaciones interlineales. No se requiere ningún terminador porque el bastidor TCP
contiene comandos completos si bien los comandos pueden ser enviados con un terminador si
se desea (que será ignorado). Cada comando vía TCP se comporta como si fuese terminado
con un terminador de comando (carácter 0AH ASCII, alimentación interlineal).
Interfaz GPIB
El conector GPIB de 24 clavijas se encuentra en el panel trasero del instrumento. Las
conexiones de las clavijas son tal y como se especifican en el estándar IEEE 488.1-1987.
Además, el instrumento cumple con el estándar IEEE 488.1-1987 y el estándar
IEEE 488.2-1987.
Subconjuntos GPIB
El instrumento contiene los siguientes subconjuntos IEEE 488.1:
Source Handshake
Acceptor Handshake
Talker
Listener
Service Request
Remote Local
Parallel Poll
24
el instrumento aporta un documento de identificación XML que
http://www.w3.org/XML/Schema
SH1
AH1
T6
L4
SR1
RL2
PP1
). En este documento se describe el