Visual Basic.NET サンプル・プログラム (GP-IB) |
ここでご提供するサンプル・プログラムのソースはすべて著作権フリーです。
日置電機株式会社は、ここに記載されたされたソフトウェアを実行、使用したことにより発生した
いかなる損害に関しても、責任を一切負いません。その旨、予めご了承のほど、お願いいたします。
以下のサンプルプログラムは、ラトックシステム株式会社(RATOC Systems, Inc.)のGP-IBコントローラを使用したサンプルプログラムです。
GP-IBのAPIは、GP-IBコントローラメーカによって異なりますので、ご注意ください。
Visual Basic、Visual Studioは米国Microsoft社の登録商標です。
Microsoft、Windows、MS-DOSは米国Microsoft社の登録商標です。
このプログラムは、コマンドの送受信を行います。
送信ボタンの横にコマンドを入力し、送信ボタンを押すと、データが送信されます。
クエリ・プログラム・メッセージの場合は、テキストボックスに応答データが表示されます。
サンプルプログラム
このプログラムは、CH1-1の測定データを101個取り込みます。
はじめにMEMORY:MAXPOINT?クエリを使って、ストレージデータがあるかどうか確認します。
MEMORY:MAXPOINT?の返却値が0の場合は、データの取得はできません。
実行ボタンを押すと、測定とデータの取得を行います。
サンプルプログラム
このプログラムは、CH1-1に正弦波を書き込みます。
実行ボタンを押すと、ストレージデータを確保した後、正弦波のデータを送信します。
サンプルプログラム
このプログラムは、現在入力されている値をテキストボックスに表示します。
実行ボタンを押すと、1秒ごとにデータを表示します。
停止ボタンを押すと、データの取得を停止します。
サンプルプログラム
このプログラムは、ストレージデータをファイルに保存し、さらにそれを読み込んで本機へデータを転送します。
「保存」ボタンを押すと、CH1-1のデータをパソコンにC:\sample.datというファイルで保存します。
「読込」ボタンを押すと、先に保存したファイル(C:\sample.dat)を読み込んで、データを本機へ転送します。
サンプルプログラム
このプログラムは、1秒ごとに:STATUSクエリを送信して、本機の状態を調べます。
「実行」ボタンを押すと、本機の監視を始めます。
「停止」ボタンを押すと、本機の監視を停止します。
サンプルプログラム
このプログラムは、トリガがかかったときにサービスリクエストを発生させます。
「実行」ボタンを押すと、トリガに関するレジスタをイネーブルしてから測定を開始します。
トリガがかからないときはダイアログを表示します。
サンプルプログラム