FAQs from Rohde & Schwarz

Alle vier S-Parameter werden per Fernsteuerung eingerichtet

Frage

Wie können wir den Bildschirm für alle vier S-Parameter per Fernsteuerung einrichten?

Antwort

Dies ist die SCPI-Befehlsfolge. Sie funktioniert für den ZVA und den ZVB. Der ZVL unterstützt nicht den Befehl "CALC1:DATA:ALL? SDAT" für das Auslesen aller Kurven in einem Zug. Abgesehen davon funktioniert alles Andere aber auch für den ZVL.

ZVB: *RST

ZVB: *CLS

ZVB: SYSTEM:DISPLAY:UPDATE ON

ZVB: *IDN?

;------------------------------

; Bildschirm für S11 festlegen

ZVB: CALCulate1:PARameter:SDEFine 'TRC1', 'S11'

ZVB: CALCulate1:FORMat SMITH

ZVB: DISPlay:WINDow1:STATe ON

ZVB: DISPlay:WINDow1:TRACe:FEED 'TRC1'

;------------------------------

; Bildschirm für S12 festlegen

ZVB: CALCulate1:PARameter:SDEFine 'TRC2', 'S12'

ZVB: CALCulate1:FORMat MLOG

ZVB: DISPlay:WINDow2:STATe ON

ZVB: DISPlay:WINDow2:TRACe:FEED 'TRC2'

;------------------------------

; Bildschirm für S21 festlegen

ZVB: CALCulate1:PARameter:SDEFine 'TRC3', 'S21'

ZVB: CALCulate1:FORMat MLOG

ZVB: DISPlay:WINDow3:STATe ON

ZVB: DISPlay:WINDow3:TRACe:FEED 'TRC3'

;------------------------------

; Bildschirm für S22 festlegen

ZVB: CALCulate1:PARameter:SDEFine 'TRC4', 'S22'

ZVB: CALCulate1:FORMat SMITH

ZVB: DISPlay:WINDow4:STATe ON

ZVB: DISPlay:WINDow4:TRACe:FEED 'TRC4'

;------------------------------

; auf Einzel-Sweep setzen und eine Messung durchführen

ZVB: INIT:CONT OFF

ZVB: INIT

ZVB: *OPC?

;------------------------------

; Kurve 1 S11 lesen

ZVB: CALC1:PAR:SEL 'TRC1'

ZVB: CALC1:DATA? SDAT

; Kurve 2 S12 lesen

ZVB: CALC1:PAR:SEL 'TRC2'

ZVB: CALC1:DATA? SDAT

; Kurve 3 S21 lesen

ZVB: CALC1:PAR:SEL 'TRC3'

ZVB: CALC1:DATA? SDAT

; Kurve 4 S22 lesen

ZVB: CALC1:PAR:SEL 'TRC4'

ZVB: CALC1:DATA? SDAT

;------------------------------

;------------------------------

; Oder alle Kurven in einem Zug lesen

ZVB: CALC1:DATA:ALL? SDAT

;------------------------------

ZVB: SYSTEM:ERROR?