質問
以下のリモートコマンドを使用して、しきい値ラインを定義しようとしています。
FSV: CALC:THR:STAT ON
FSV: CALC:THR -45DBM
その後、信号がこのしきい値ラインより上にあるかどうかを確認したいのです。
どうすればよいですか?
以下のリモートコマンドを使用して、しきい値ラインを定義しようとしています。
FSV: CALC:THR:STAT ON
FSV: CALC:THR -45DBM
その後、信号がこのしきい値ラインより上にあるかどうかを確認したいのです。
どうすればよいですか?
しきい値ラインは、マーカ検索のリミットを定義します。例えば、しきい値ラインはマーカ・ピーク・サーチの最小パワーを定義します。しきい値ラインを使用して、信号が定義したレベルを超えるか、その下に留まっているかを判定することはできません。
信号レベルが特定の値を超えるかどうかを判定するには、リミット・ラインを使用する必要があります。
以下のスクリプトは、リミット・ラインのセットアップを示します。青の行は、リミット・ラインを定義します。青の行は、1回だけ送信する必要があります。赤の行は、合否情報を返します。黒の行は、測定器のセットアップ用です。必ず、"SYSTEM:ERROR?" でエラーをチェックします。
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?
注記:上記のスクリプトは、FSVでテストされています。その他のR&Sスペクトラム・アナライザでも動作するはずです。