®
R&S
FSVR
7.1.7.2
Lecture de messages d'erreur
REM --------- Subroutine for evaluating the error queue --------------------
Public SUB ErrorQueueHandler()
Dim retCount as Long
ERROR$ = SPACE$(100)
CALL InstrWrite(analyzer, "SYSTEM:ERROR?")
CALL InstrRead(analyzer, ERROR$, 100, retCount)
Debug.Print "Error Description : "; ERROR$
END SUB
REM ************************************************************************
7.2
Exemples détaillés de programmation
Les paragraphes suivants fournissent des exemples types de programmation pour
le réglage des paramètres et des fonctions de mesure, le traitement des paramètres
généraux et les opérations d'impression et de gestion des données.
7.2.1
Réglage par défaut du R&S FSVR
Les paragraphes suivants sont des exemples types des possibilités de modification
du réglage par défaut du R&S FSVR.
Remarque : en fonction de l'exemple d'application choisi, certains de ces réglages
ne sont pas nécessaires. En particulier, on peut souvent se passer du réglage de
la largeur de bande de résolution, de la largeur de bande vidéo et du temps de
balayage, étant donné que ces paramètres sont automatiquement calculés en
fonction du réglage par défaut en cas de modification de la plage de représentation.
De même, l'atténuation d'entrée est automatiquement calculée en fonction du
niveau de référence sur le réglage par défaut. Enfin, les détecteurs de niveau sont
couplés sur le réglage par défaut au mode de courbe choisi.
Les paramètres calculés automatiquement sur le réglage par défaut sont marqués
d'un astérisque (*) dans l'exemple de programmation suivant.
7.2.1.1
Réglage des registres d'état de la commande à distance
REM ************************************************************************
Public Sub SetupStatusReg()
Guide de démarrage rapide 1311.0670.63 ─ 03
Brève introduction à la commande à distance
Exemples détaillés de programmation
Subroutine for evaluating the error queue
154