Download Agilent 8509C
Transcript
測定プログラミングと例 DDEを使ったAgilent 8509C との通信 データの収集 デバイスを接 続して調整したあと、目的の 測定を実行します。データ 収集のプロセ スは、実行する測 定の種類によって異な ります。大部分の測定では、デ ータ収集は 自動的に行われます。ただし、手動モ ードのPMD など一部の測定では、オペレータ がかなりの操作を行う必要があります。 データを収集 する際に、オペレータは正し く同期を取る必要があ ります。このため には*OPC?コマンドが役立ちます。 データの転送 最後に、結果を機 器から読み取ります。デー タ出力コマンドは、機器の 現在の状態 を反映したデ ータを必ず伝送するように 設計されています。データを 機器から読み 取るには、ENTERリモート・コマンドを使います。Agilent 8509Cシステムから返さ れる測定データはすべて、カンマ区切りの文字列シーケンスです。オペレータは、こ のデータを必要に応じて再フォーマットまたは解釈します。 GPIB プログラミング例 下の例は、Agilent 8509に対してGPIBインタフェース経由で測定を開始させ、データ を取得する方法を示します。これらの例はDDEでも動作します。詳細については、第 6章の 6-29ページにある「8509と他のアプリケーションとの間に DDE(Dynamic Data Exchange)リンクを確立する手順」を参照してください。 例 1 この例は、偏波状態、偏光度、パワー測定値を読み取ります。8509の光入力に は1550 nmの光源が接続されています。 OUTPUT 729; "SOURCE:EXTERNAL:1550NM" END 8509の波長を1550 nm に設定します。 OUTPUT 729; "SOURCE:EXTERNAL?" END ENTER 729; String$ DISP String$ OUTPUT 729; "STOKES?:500" END ENTER 729; String$ DISP String$ 8509の現在の波長設定を問い合わせます。 結果のプリントアウト(例): 8-24 波長をプリントします。 500ポイントのアベレージングを使って測定を実行します。 テスト結果をプリントします。