Lecture Des Réglages De L'appareil; Positionnement Et Lecture Des Marqueurs - Rohde & Schwarz R&S FSP3 Guide De Démarrage Rapide

Analyseur de spectre
Table des Matières

Publicité

Éléments de base en programmation à l'aide de l'interface VISA R&S FSP
Lecture des réglages de l'appareil
Les réglages effectués plus haut peuvent désormais être lus. On utilise à cet effet les
instructions abrégées.
REM --------- Lire les réglages de l'appareil -----------------------------
PUBLIC SUB ReadSettings()
Dim status As ViStatus
Dim retCnt As Long
CFfrequenz$ = Space$(20)
status = viWrite(analyzer, "FREQ:CENT?", 10, retCnt)
status = viRead(analyzer, CFfrequenz$, 20, retCnt)
CFspan$ = Space$(20)
status = viWrite(analyzer, "FREQ:SPAN?", 10, retCnt)
status = viRead(analyzer, CFspan$, 20, retCnt)
RLpegel$ = Space$(20)
status = viWrite(analyzer, "DISP:TRAC:Y:RLEV?", 17, retCnt)
status = viRead(analyzer, RLpegel$, 20, retCnt)
REM -------- Afficher les valeurs à l'écran -----------------------------
Print "Fréquence centrale:
Print "Plage de représentation: "; CFspan$,
Print "Niveau de référence:
END SUB
REM************************************************************************

Positionnement et lecture des marqueurs

REM -------- Exemple de fonction marqueurs -----------------------------------
PUBLIC SUB ReadMarker()
status = viWrite(analyzer, "CALC:MARKER ON;MARKER:MAX", 25, retCnt)
MKmark$ = Space$(30)
status = viWrite(analyzer, "CALC:MARK:X?;Y?", 15, retCnt)
status = viRead(analyzer, MKmark$, 30, retCnt)
REM -------- Afficher les valeurs à l'écran -----------------------------
Print "Fréquence/niveau marqueur "; MKmark$,
END SUB
REM **********************************************************************
F-2
'Fournit variable texte (20 caractères)
'Interroge la fréquence centrale
'Entre la valeur
'Fournit variable texte (20 caractères)
'Interroge la plage de représentation
'Entre la valeur
'Fournit variable texte (20 caractères)
'Interroge le réglage du niveau de réf.
'Entre la valeur
"; CFfrequenz$,
"; RLpegel$,
'Active marqueur 1 et recherche crête
'Fournit variable texte (30 caractères)
'Interroge fréquence et niveau et entre la valeur
7.6
1164.4556.63

Publicité

Table des Matières
loading

Table des Matières