Bit 6:
User Request (no se usa).
Bit 5:
Command Error (error de comando). Se configura cuando se detecta un error de tipo
sintáctico en un comando proveniente del bus. El analizador sintáctico se reinicia y sigue
analizando el byte siguiente de la cadena de entrada.
Bit 4:
Execution Error (error de ejecución). Se configura cuando se descubre un error mientras
se intenta ejecutar un comando ya completamente analizado sintácticamente. En el
Execution Error Register aparecerá el número de error correspondiente. Véase la
sección «Mensajes de error».
Bit 3:
Verify Timeout Error (error de verificar tiempo de espera). Se habilita cuando un
parámetro se configura especificando «verificar» y no se alcanza el valor en 5 segundos.
P. ej., cuando la tensión de salida es ralentizada por un condensador grande en la salida.
Bit 2:
Query Error (error de consulta). Se habilita cuando se produce una consulta. En el
Query Error Register aparecerá el número de error correspondiente. Consulte la sección
«Registro de errores de consulta».
Bit 1:
No se usa.
Bit 0: Operation Complete (operación completada): Se habilita como respuesta al comando
'*OPC'
Registro de errores de ejecución
Este registro contiene un número que representa el último error encontrado en la interfaz actual.
El Execution Error Register se lee y borra mediante el comando 'EER?'. Tras el encendido, este
registro se encuentra configurado a 0 en todas las instancias de interfaz.
Los mensajes de error tienen los significados siguientes:
0:
Ningún error detectado.
1-9:
Detectado error interno de hardware.
100:
Error de rango. El valor numérico enviado no está permitido. Puede deberse a que el
número sea demasiado grande o demasiado pequeño para el parámetro que se esté
configurando, o porque se envíen números no enteros donde solo se permitan enteros.
101:
Se ha solicitado una recuperación de datos de configuración, pero la memoria
especificada contiene datos corruptos. Ello indica un fallo de hardware o una corrupción
de datos temporal que puede ser corregida volviendo a almacenar los datos en la
memoria.
102:
Se ha solicitado una recuperación de datos de configuración, pero la memoria
especificada no contiene ningún dato.
103:
Intento de leer o escribir un comando en una segunda salida cuando no se encuentra
disponible. Habitualmente esto sucederá si se intenta programar la segunda salida en
instrumentos de un solo canal, o en un instrumento de dos canales funcionando en
paralelo.
104:
El comando no es válido con la salida activada.
200:
Solo lectura: Se ha intentado modificar la configuración del instrumento desde una
interfaz que no goza de privilegios de escritura. Consulte la sección «Bloqueo de la
interfaz».
Registro de estado de eventos de límite y registro de activación de estado de eventos de
límite
Las fuentes de alimentación de una sola salida disponen de un Limit Event Status Register; las
fuentes duales (salvo cuando operan en paralelo) disponen de dos.
borran usando «LSR1?» y «LSR2?» respectivamente. Al encender el aparato, estos registros
están fijados a 0, pasando inmediatamente a mostrar los nuevos estados de los límites.
Todo bit activado en un Limit Event Status Register que se corresponda con un bit activado en el
Limit Event Status Enable Register provocará la activación del bit LIM1 o LIM2 en el Status Byte
Register.
Estos registros se leen y
157