サンプルプログラム


基本的な使い方やよく使われる手法を、ソースコード付きのサンプルプログラムとして提供しています。
サンプルプログラムはできるだけシンプルに作成されていますので、プログラミングの際にぜひ活用してください。

フォルダー構成

サンプルプログラムフォルダーは、API-GPIB(WDM)をインストールした場所に以下のように構成されています。
フォルダー構成は、OS環境が32ビットでも64ビットでも共通です。

C:\Users\Public\Documents\CONTEC\API-TOOL\GPIBWDM\

     |

     |________ Sample\
     |         |
     |         |________ Inc\            各言語用インクルードファイル
     |         |
     |         |________ Lib_amd64\      各言語用ライブラリファイル (64bit)
     |         |
     |         |________ Lib_i386\       各言語用ライブラリファイル (32bit)
     |         |
     |         |
     |         |________ VB\
     |         |         |________ DotNetFramework4\      Visual Basic.Net (.NET Framework) サンプル
     |         |         |________ DotNet8\               Visual Basic.Net (.NET) サンプル
     |         |
     |         |________ VC\
     |         |         |________ Vc2015\                Visual C++ (MFC) サンプル
     |         |
     |         |________ VC#\
     |                   |________ DotNetFramework4\      Visual C# (.NET Framework) サンプル
     |                   |________ DotNet8\               Visual C# (.NET) サンプル
     |
     |
     |________ SampleExe\
               |________ 64bit\          サンプル実行ファイル (64bit)
               |________ 32bit\          サンプル実行ファイル (32bit)

 

 

注意:下線部分は、API-TOOLインストーラーのデフォルト フォルダー名です。
   API-TOOLインストール時にデフォルトフォルダー名を変更した場合は変更されます。

 

 

各言語のフォルダーに以下のような構成でサンプルプログラムが格納されています。

各言語フォルダー
     |
     |________Master       マスタ用サンプルフォルダー
     |
     |________Slave        スレーブ用サンプルフォルダー
     |
     |________ConRec       連続イベント受信用サンプルフォルダー

 

 

サンプルプログラムの内容

GPIB通信Windowsサンプル

Master

マスタ(コントローラ)として動作するサンプルです。
送受信、ポーリング、各種コマンド送信が使用できます。

Slave

スレーブ(非コントローラ)として動作するサンプルです。
自動応答、SRQ送出機能、パラレルポール機能が使用できます。

ConRec

SRQイベントで連続受信動作するサンプルです。
送受信、連続イベント受信データのCSV保存が使用できます。