R&S ESPI
Frequenzzählung
Das folgende Beispiel geht von einem Signal bei 100 MHz mit einem Pegel von –30 dBm aus. Damit
kann auch für diese Messung die Grundeinstellung des Gerätes für Messungen (SetupInstrument)
verwendet werden. Ziel der Frequenzzählung ist, die exakte Frequenz des Signals bei 100 MHz zu
ermitteln.
REM ************************************************************************
Public Sub MarkerCount()
result$ = Space$(100)
CALL SetupInstrument
'--------- Signalfrequenz mit Frequenzzähler bestimmen ---------------------
CALL IBWRT(receiver %,"INIT:CONT OFF")
CALL IBWRT(receiver %,"CALC:MARK:PEXC 6DB")
CALL IBWRT(receiver %,"CALC:MARK:STAT ON")
CALL IBWRT(receiver %,"CALC:MARK:TRAC 1")
CALL IBWRT(receiver %,"CALC:MARK:X 100MHz")
CALL IBWRT(receiver %,"CALC:MARK:COUNT:RES 1HZ")
1Hz einstellen
CALL IBWRT(receiver %,"CALC:MARK:COUNT ON")
CALL IBWRT(receiver %,"INIT;*WAI")
CALL IBWRT(receiver %,"CALC:MARK:COUNT:FREQ?") 'Gemessene Frequenz abfragen
CALL IBRD(receiver %, result$)
Print "Marker Count Freq: ";result$
END SUB
REM ************************************************************************
1164.6459.11
Komplexere Programmbeispiele
'Grundeinstellung
'Umschalten auf Single Sweep
'Peak Excursion festlegen
'Marker 1 einschalten
'Marker 1 auf Trace 1 setzen
'Marker 1 auf 100MHz setzen
'Frequenzzähler einschalten
'Sweep durchführen mit Sync
'und auslesen
7.17
'Zählauflösung
D-2