Inicializar La Sesión De Control Remoto; Inicializar El Instrumento - Rohde & Schwarz FSVA Guia De Inicio Rapido

Analizador de señal yespectro
Tabla de contenido

Publicidad

®
R&S
FSVA/FSV
ej. las variables para direcciones de dispositivos que utiliza el controlador de con-
trol remoto.
Para todos los programas de ejemplos mostrados a continuación, el archivo debe
contener las siguientes instrucciones:
Global analyzer As Long
Global defaultRM As Long
7.1.2.2
Inicializar la sesión de control remoto
REM ------------ Initializing the remote control session -------------------
Public SUB Initialize()
Dim status As Long
'CALL viOpenDefaultRM to get the resource manager handle
'Store this handle in defaultRM.
'returns a text description of the status code returned by viOpenDefaultRM
status = viOpenDefaultRM(defaultRM)
status = viStatusDesc(defaultRM, status, Response)
'Open the connection to the device and store the handle
'Note: The timeout value in viOpen() applies only for opening the interface
'For setting the communication timeout, set the VI_ATTR_TMO_VALUE attribute
'timeout values are in milliseconds
'This example assumes the instrument IP address 10.0.0.10
'If the network provides a name resolution mechanism, the hostname of
'the instrument can be used instead of the numeric IP address
'the resource string for GPIB would be "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)
'Set timeout value - here 5s
status = viSetAttribute(vi, VI_ATTR_TMO_VALUE, 5000)
END SUB
REM ***********************************************************************
7.1.2.3

Inicializar el instrumento

Ajuste los registros de estado del control remoto y los ajustes del instrumento al
estado predeterminado.
REM ------------ Initializing the instrument -------------------------------
Public SUB InitDevice()
CALL InstrWrite(analyzer, "*CLS")
CALL InstrWrite(analyzer, "*RST")
Guía de inicio rápido 1321.3066.10 ─ 03
Breve introducción al control remoto
Pasos básicos para la programación por control remoto
The function viStatusDesc
'Reset status register
'Reset instrument
159

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Fsv

Tabla de contenido