説明
コマンド "CONT:AUX:C x" を使用して、チャネルがアクティブになるタイミングを判定しようとしています。ところが、AUXコネクタの対応するピンが「ハイ」に切り替わりません。
コマンド "CONT:AUX:C x" を使用して、チャネルがアクティブになるタイミングを判定しようとしています。ところが、AUXコネクタの対応するピンが「ハイ」に切り替わりません。
考えられる理由は次の2つです。
コマンドは、チャネルがアクティブである、すなわちZNBがそのチャネルの掃引を行っている正確なタイミングで送信する必要があります。使用するチャネルが1つだけなら問題はありません。
複数のチャネルを使用する場合、正しい割り当て方法は次のようになります。
新規チャネルを作成し、その直後にコマンドを送信します。例:
CONF:CHAN2:STAT ON; CONT:AUX:C y
この時点でチャネル2はまだアクティブではありません。そのためには、トレースをチャネルに割り当てる必要があります。
CALC2:PAR:SDEF 'Ch2Tr1', 'S11'
これで、そのチャネルの掃引が実行されたときに、ピンがハイになります。
出力ピンの2つのサンプルプロットを添付します。チャネル1に対してのみ、チャネルビットがアクティブにされています。
1つのチャネルだけがアクティブです。
2つのチャネルが追加されましたが、チャネルビットはアクティブにされていません。「ハイ」の時間は約3分の1だけであることがわかります。電圧計で測定した場合、「ハイ」状態に達していないように見えるはずです。