148
Las respuestas del instrumento al controlador se envían como <RESPONSE MESSAGES>. Un
<RESPONSE MESSAGE> se compone de un <RESPONSE MESSAGE UNIT> seguido de un <RESPONSE
MESSAGE TERMINATOR>
.
Un
<RESPONSE MESSAGE TERMINATOR> es el carácter de nueva línea con el mensaje END
siguiente: NL^END.
Cada consulta produce un
<RESPONSE MESSAGE> específico, que se muestra junto al comando
correspondiente en la lista de comandos remotos.
El
<WHITE SPACE> es ignorado siempre salvo cuando está presente en los identificadores de los
comandos. Es decir, '*C LS' no es equivalente a '*CLS'.
<WHITE SPACE> se define con los códigos
de carácter 00H a 20H inclusive, con excepción del carácter NL (0AH).
El bit superior de todos los caracteres es ignorado.
Los comandos no distinguen entre mayúsculas y minúsculas.
Lista de comandos
En esta sección se facilitan todos los comandos y consultas de que dispone este aparato.
Tenga en cuenta que no hay parámetros dependientes o emparejados, comandos superpuestos,
elementos de datos de programa en forma de expresiones ni encabezados de programa
mediante comandos compuestos; cada comando se ejecuta por completo antes de que
comience el siguiente. Todos los comandos son secuenciales, y el mensaje de operación
completa se genera inmediatamente después de la ejecución en todos los casos.
Se utiliza la siguiente nomenclatura:
<rmt> <RESPONSE MESSAGE TERMINATOR>
<nrf> Un número en cualquier formato. Por ejemplo, los valores 12, 12,00; 1,2 e1 y 120
e-1, se aceptan todos como el número 12. Cualquier número, al recibirse, se
convierte a la precisión requerida de acuerdo con su uso y después se redondea
para obtener el valor del comando.
<nr1> Un número sin decimales, esto es, un entero.
<nr2> Un número con separador decimal fijo, p. ej. 11,52, 0,78, etc.
<n> Número de salida (1 ó 2) o registro de estado asociado con el que se corresponde
el comando. ‘1’ es la salida maestra (lado izquierdo) y ‘2’ la esclava (lado derecho).
Los comandos que empiezan con * son comandos comunes conforme a la especificación de la
norma IEEE 488.2. Todos ellos funcionarán al ser usados en las demás interfaces, aunque
algunos puedan resultar de poca utilidad.
Comandos específicos del instrumento
En los comandos especificados como con verificación, la operación se finaliza cuando el
parámetro ajustado alcanza el valor necesario dentro del ±5% o ±10 recuentos, el mayor de
ambos. Si el valor no consigue situarse dentro de estos límites en 5 segundos, se activará el bit
de tiempo de verificación agotado en el Standard Event Status Register, y la operación se
completará al final del tiempo de verificación.
El bit de Operación Completa (bit 0) del Standard Event Status Register solamente puede ser
activado mediante el comando *OPC. El comando *OPC (u *OPC?) puede usarse para
sincronizar el dispositivo debido a la naturaleza secuencial de las operaciones remotas.
V<n> <nrf> Configura la salida <n> a <nrf> voltios.
V<n>V <nrf> Configura la salida <n> a <nrf> voltios con verificación.
OVP<n> <nrf> Configura el punto de desconexión por sobretensión de la salida <n> a <nrf> voltios.