Enviar Y Recibir Comandos - Tektronix PA3000 Manual Del Usuario

Tabla de contenido
Funcionamiento remoto

Enviar y recibir comandos

102
Existen muchas formas de enviar comandos al PA3000, pero hay algunas reglas
comunes a todos los métodos:
Todas las instrucciones deben acabar con un carácter de salto de línea (ASCII
10).
Toda la información devuelta debe acabar con un carácter de salto de línea
(ASCII 10).
Solo se puede enviar una instrucción cada vez. Por ejemplo,
:SEL:VLT;:SEL:AMP
En todos los comandos que configuran la unidad, debe dejar pasar 0,5
segundos entre cada comando o usar el control de flujo para esperar hasta
que se envíe el comando siguiente.
La ejecución de cero automático, que ocurre cada minuto, no devolverá
resultados nuevos durante aproximadamente un segundo. Por este motivo,
cero automático se puede deshabilitar.
NOTA.
Si se establecen comunicaciones a través de la interfaz de Ethernet en el
analizador de alimentación, todas las comunicaciones recibirán respuesta con un
carácter de retorno de carro, como ASCII LF(0x0A). En los ejemplos siguientes,
el carácter de retorno de carro está representado por "[LF]".
Sugerencia. Si utiliza Visual Studio o LabVIEW, use el comando Flush, In-buffer
para quitar de forma rápida el retorno de carro del buffer de entrada. Esto se puede
configurar como una disciplina en el software para que ocurra cada vez que se
envíe un comando de lectura y escritura.
Ejemplo 1. Envíe una solicitud al analizador de alimentación para determinar el
estado del derivador. El analizador de alimentación responderá añadiendo un
LF al final de la cadena;
USER: ":SHU?"
Analizador de alimentación: "0[LF]"
El analizador de alimentación responde como siempre añadiendo un carácter de
LF al final de la cadena.
Ejemplo 2. El usuario envía un comando al analizador de alimentación para
desactivar el borrado y el analizador de alimentación responde con un carácter
de LF;
USER: ":SHU:INT"
Analizador de alimentación: "[LF]"
Manual del usuario del analizador de alimentación PA3000
no es un comando válido.
Tabla de contenido
loading

Tabla de contenido