Rohde & Schwarz R&S FSP3 Guide De Démarrage Rapide page 180

Analyseur de spectre
Table des Matières

Publicité

Exemples de programmation détaillés
status = viWrite(analyzer, "CALC:MARK:TRAC 1", 16, retCnt)
status = viWrite(analyzer, "INIT;*WAI", 9, retCnt)
status = viWrite(analyzer, "CALC:MARK:MAX;X?;Y?", 19, retCnt)
status = viRead(analyzer, result$, 100, retCnt)
Print "Marqueur 1: "; result$
status = viWrite(analyzer, "CALC:DELT2:STAT ON;MAX;MAX:LEFT", 31, retCnt)
status = viWrite(analyzer, "CALC:DELT2:X?;Y?", 16, retCnt)
status = viRead(analyzer, result$, 100, retCnt)
Print "Delta 2: "; result$
REM ------ Recherche de crête avec limite de plage dans le sens des x--------
status = viWrite(analyzer, "CALC:MARK:X:SLIM:STAT ON;LEFT 0Hz;RIGHt 100.05MHz", 49,
retCnt)
status = viWrite(analyzer, "CALC:DELT3:STAT ON;MAX;MAX:RIGHt", 32, retCnt)
status = viWrite(analyzer, "CALC:DELT3:X:REL?;:CALC:DELT3:Y?", 32, retCnt)
status = viRead(analyzer, result$, 100, retCnt)
Print "Delta 3: "; result$
REM ------ Recherche de crête avec limite de plage dans le sens des y------------
status = viWrite(analyzer, "CALC:THR:STAT ON", 16, retCnt)
status = viWrite(analyzer, "CALC:THR -35DBM", 15, retCnt)
status = viWrite(analyzer, "CALC:DELT3:STAT ON;MAX;MAX:NEXT", 31, retCnt)
status = viWrite(analyzer, "CALC:DELT3:X:REL?;:CALC:DELT3:Y?", 32, retCnt)
status = viRead(analyzer, result$, 100, retCnt)
Print "Delta 3: "; result$
REM - Réglage fréquence centrale et niveau de référence avec marqueurs-------
status = viWrite(analyzer, "CALC:MARK2:FUNC:CENT", 20, retCnt)
status = viWrite(analyzer, "CALC:MARK2:FUNC:REF", 19, retCnt)
status = viWrite(analyzer, "INIT;*WAI", 9, retCnt)
END SUB
REM ************************************************************************
F-2
'Positionne le marqueur 1 sur la courbe 1
'Effectue balayage avec synchro
'Marqueur sur crête ; lit la fréquence et le niveau
'Active marqueur delta 2, positionne sur Peak puis
'sur next peak left
'Lit la fréquence et le niveau du marqueur delta 2
'Active Search Limit et posit. BF en bas à droite
'Active marqueur delta 3, 'posit. sur Peak puis
'sur next peak right
'Lit fréquence et niveau marqueur delta 3 ;
'les deux doivent avoir la valeur 0
'Active le seuil et positionne au-dessus de AF
'Active marqueur delta 3, posit. sur Peak puis
'sur next peak => introuvable
'Interroge et lit fréquence et niveau marqueur
'delta 3 ; les deux doivent avoir la valeur 0
'Marqueur delta 2 -> marqueur et fréq. cent. = marqueur 2
'Niveau réf. = marqueur 2
'Balayage avec synchro
7.12
R&S FSP
1164.4556.63

Publicité

Table des Matières
loading

Table des Matières