EasyManua.ls Logo

Rohde & Schwarz R&S FSL3 - Page 1648

Rohde & Schwarz R&S FSL3
1734 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Level Correction of Transducers R&S FSL
1300.2519.12 7.20 E-11
'–––––––––Configure R&S FSL for power measurement based on frequency list –
CALL InstrWrite(analyzer, "TRIG:LEV:IFP –20dBm")
'Set IF power trigger level
CALL InstrWrite(analyzer, "LIST:POWer:SET ON,ON,OFF,IFP,POS,100us,0")
'––––––––– Perform measurement and query results –––––––––––––––––––––––––––
cmd$ = "LIST:POWer?"
cmd$ = cmd$ + "935.2MHZ,10dBm,20dB,OFF,NORM,1MHz,3MHz,300us,0,"
cmd$ = cmd$ + "1805.2MHZ,10dBm,20dB,OFF,NORM,1MHz,3MHz,300us,0,"
cmd$ = cmd$ + "1870.4MHZ,10dBm,20dB,OFF,NORM,1MHz,3MHz,300us,0,"
cmd$ = cmd$ + "2805.6MHZ,0dBm,20dB,OFF,NORM,1MHz,3MHz,300us,0,"
cmd$ = cmd$ + "3610.4MHz,10dBm,20dB,OFF,NORM,1MHz,3MHz,300us,0,"
cmd$ = cmd$ + "3740.8MHz,0dBm,20dB,OFF,NORM,1MHz,3MHz,300us,0,"
cmd$ = cmd$ + "5815.6MHz,0dBm,20dB,OFF,NORM,1MHz,3MHz,300us,0"
CALL InstrWrite(analyzer, cmd$)
CALL InstrRead(analyzer, result$)
Print result$
END SUB
REM ************************************************************************
Level Correction of Transducers
In more complex test systems, the frequency response of the test setup must be taken into account in
all power measurements to avoid any measurement errors being introduced from sources other than the
DUT.
The R&S FSL offers the possibility of defining a frequencydependent attenuation correction factor
(transducer factor).
In the example below, a factor with the following characteristics is defined:
Name: Transtest
Unit: dB
Scaling: lin
Comment: simulated cable correction
Frequency Level
10 MHz 0 dB
100 MHz 3 dB
1 GHz 7 dB
3 GHz 10 dB
The factor is defined and can be activated as required.
REM ************************************************************************
Public Sub TransducerFactor()
'––––––––– Define transducer factor –––––––––––––––––––––––––––––––––––––––
CALL InstrWrite(analyzer,"CORR:TRAN:SEL 'TRANSTEST'")
'Define "Transtest"
'transducer factor
CALL InstrWrite(analyzer,"CORR:TRAN:UNIT 'DB'")
'Unit 'dB'

Table of Contents

Related product manuals