Inicializar La Sesión De Control Remoto; Inicializar El Instrumento - Rohde & Schwarz R&S FSL3 Serie Guía Rápida

Analizador de espectro
Tabla de contenido
R&S FSL
Inicializar la Sesión de Control Remoto
REM –––––––––––– Inicializar la sesión de control remoto –––––––––––––––––––
Public SUB Initialize()
Dim status As Long
'CALL viOpenDefaultRM para obtener el "handle" del administrador de recursos
'Almacena este "handle" en defaultRM.
'devuelve una descripción en texto del código del estado proporcionado por
status = viOpenDefaultRM(defaultRM)
status = viStatusDesc(defaultRM, status, Response)
'Abre la conexión al dispositivo y almacena el "handle"
'Nota: Los valores "timeout" (fuera de tiempo) en viOpen() sólo se aplican para
'Para configurar el parámetro "timeout" para la comunicación, ajustar
'Los valores "timeout" son en milisegundos
'Este ejemplo asume la dirección IP del instrumento 10.0.0.10
'Si la red proporciona nombres, se puede usar el nombre de la máquina del
'la serie para GPIB sería "GPIB::20::INSTR''
status = viOpen(defaultRM, "TCPIP::10.0.0.10::INSTR'', 0, 1000, analyzer)
'status = viOpen(defaultRM, "TCPIP::<hostname>::INSTR'', 0, 1000, analyzer)
'status = viOpen(defaultRM, "GPIB::20::INSTR'', 0, 1000, analyzer)
'Ajustar el parámetro "timeout" – aquí 5s
status = viSetAttribute(vi, VI_ATTR_TMO_VALUE, 5000)
END SUB
REM ***********************************************************************

Inicializar el Instrumento

Configurar los registros de estado de control remoto y la configuración del instrumento al
estado por defecto.
REM –––––––––––– Inicializar el instrumento –––––––––––––––––––––––––––––––
Public SUB InitDevice()
CALL InstrWrite(analyzer, "*CLS")
CALL InstrWrite(analyzer, "*RST")
END SUB
REM*************************************************************************
1300.2519.67
'viOpenDefaultRM
abrir el 'interfaz
'VI_ATTR_TMO_VALUE
'instrumento en vez de la dirección IP
Introducción Breve al Control Remoto
La función viStatusDesc
'Resetear el registro de estado
'Resetear el instrumento
6.5
ES-3
Tabla de contenido
loading

Tabla de contenido