FAQs from Rohde & Schwarz

Überprüfen, ob der Signalpegel einen Schwellenwert überschreitet

Frage

Wir möchten eine Schwellenlinie mit den folgenden Fernsteuerbefehlen definieren

FSV: CALC:THR:STAT ON

FSV: CALC:THR -45DBM.

Danach möchten wir überprüfen, ob das Signal oberhalb dieser Schwellenlinie liegt.

Wie können wir das tun?

Antwort

Die Schwellenlinie definiert die Suchgrenzen des Markers. Zum Beispiel definiert die Schwellenlinie die minimale Leistung für die Marker-Peak-Suche. Die Schwellenlinie kann nicht verwendet werden, um zu überprüfen, ob das Signal einen definierten Pegel überschreitet oder unter diesem Pegel bleibt.

Die Überprüfung, ob der Signalpegel über oder unter einem bestimmten Wert liegt, kann nur mit Grenzwertlinien vorgenommen werden.

Das folgende Skript zeigt, wie die Grenzwertlinie festgelegt wird. Die blauen Linien definieren die Grenzwertlinie. Die blauen Linien müssen nur einmal gesendet werden. Die rote Linie gibt die Informationen bezüglich Erfolg/Fehler zurück. Die schwarzen Linien werden für das Geräte-Setup verwendet. Nehmen Sie immer eine Fehlerüberprüfung mit "SYSTEM:ERROR?" vor.

FSV: *RST
FSV: *IDN?
FSV: SYSTEM:DISPLAY:UPDATE ON
FSV: FREQUENCY:START 800MHz
FSV: FREQUENCY:STOP 1.3GHZ

FSV: CALCULATE:LIMIT:NAME 'HUGO'
FSV: CALC:LIM1:COMM 'seine Linie'
FSV: CALCULATE:LIMIT:CONTROL:DOMAIN FREQUENCY
FSV: CALCULATE:LIMIT:UPPER:MODE ABSOLUTE
FSV: CALCULATE:LIMIT:UNIT DBM
FSV: CALCULATE:LIMIT:CONTROL:DATA 0MHz, 7GHz
FSV: CALCULATE:LIMIT:UPPER:DATA -40, -40
FSV: CALCULATE:LIMIT:UPPER:STATE ON
FSV: CALCULATE:LIMIT:STATE ON

FSV: CALCULATE:LIMIT:FAIL?

FSV: SYSTEM:ERROR?

Hinweis: Das obige Skript wurde mit dem FSV getestet. Es sollte auch mit anderen R&S-Spektrumanalysatoren funktionieren.