Interfaz gpib, Subconjuntos gpib, Manejo de errores del estándar 488.2 – registro – Xantrex Technology XDL 35-5T User Manual

Page 167: Sondeo en paralelo gpib

Advertising
background image

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

SH1

Acceptor Handshake

AH1

Talker T6
Listener L4
Service Request

SR1

Remote Local

RL1

Parallel Poll

PP1

Device Clear

DC1

Device Trigger

DT0

Controller C0
Electrical Interface

E2

Manejo de errores del estándar 488.2 – Registro de error de consulta (Query Error
Register)

El error

UNTERMINATED

del estándar IEEE 488.2 (direccionado a hablar sin nada que decir) se

maneja del siguiente modo. Si el instrumento está direccionado a hablar y el formateador de
respuesta está inactivo y la cola de entrada está vacía, entonces se genera el error

UNTERMINATED

. Esto hará que el bit del Query Error se configure en el Standard Event Status

Register, que se coloque un valor de 3 en el Query Error Register y que el analizador sintáctico
se vuelva a reinicializar. Ver el apartado Información de Estado para obtener más detalles.

El error

INTERRUPTED

del estándar IEEE 488.2 se maneja del siguiente modo.

Si el formateador

de respuesta está esperando para mandar un mensaje de respuesta y el analizador sintáctico ha
leído un

<PROGRAM MESSAGE TERMINATOR>

o si la cola de entrada contiene más de un

mensaje END, entonces el instrumento ha sido

INTERRUPTED

y se genera el error. Esto hará que

el bit del Query Error se configure en Standard Event Status Register, que se coloque un valor de
1 en el Query Error Register y que el formateador de respuestas se reinicialice, limpiando de este
modo la cola de salida. El analizador sintáctico empezará entonces a analizar el siguiente

<PROGRAM MESSAGE UNIT>

de la cola de entrada. Ver el apartado Información de Estado para

obtener más detalles.

El error

DEADLOCK

del estándar IEEE 488.2 se maneja del siguiente modo.

Si el formateador de

respuesta está esperando para mandar un mensaje de respuesta y la cola de entrada se llena,
entonces el instrumento entra en el estado

DEADLOCK

y se genera un error. Esto hará que el

bit del Query Error se configure en Standard Event Status Register, que se coloque un valor de 2
en el Query Error Register y que el formateador de respuestas se reinicialice, limpiando así la
cola de salida. El analizador sintáctico empezará entonces a analizar el siguiente

<PROGRAM

MESSAGE UNIT>

de la cola de entrada. Ver el apartado Información de Estado para obtener más

detalles.

Sondeo en paralelo GPIB

En este instrumento

se ofrecen opciones completas de sondeo en paralelo. El Parallel Poll

Enable Register está configurado para que especifique qué bits del Status Byte Register se han
de usar para formar el

ist

mensaje local. El Parallel Poll Enable Register está configurado por el

comando *PRE <nrf> y es leído por el comando *PRE?. El valor del Parallel Poll Enable Register
es añadido al Status Byte Register; si el resultado es cero, entonces el valor de

ist

es 0, de lo

contrario el valor de

ist

es 1.

165

Advertising
This manual is related to the following products: