カウンタ入力ドライバの説明

1. カウンタ入力ドライバについて
2. セレクションガイド

3. 仕様比較

4. API-CNT(WDM)の特徴

5. Q&A


 

1. カウンタ入力ドライバについて

カウンタ入力ドライバには、API-CNT(WDM)とAPI-CNT(98/PC)という二つのドライバがあります。
API-CNT(WDM)は、Windows上でカウンタ入力を行うための新しいドライバソフトです。 従来製品版のAPI-CNT(98/PC)に対して「より使いやすく便利に」「より高機能に」を目指して開発されました。

お客様にカウンタ入力デバイスを使用していただくにあたってはAPI-CNT(WDM)の使用をお勧めしますが、 動作環境が異なりますのでご注意ください。API-CNT(WDM)では、今後の新規OS、新規デバイスへの対応は行いますが、Windows NT4.0やWindows 95、ISAバス、Cバスへの対応を行う予定はありません。ご使用の環境がこれら に該当する場合、API-CNT(98/PC)をご使用ください。
(詳しくは3. 仕様比較をご参照ください。)

INDEX

 

2. セレクションガイド

ここでは、利用可能なドライバを簡単に選択できる、セレクションガイドを紹介します。

INDEX

 

3. 仕様比較

両ドライバの仕様比較表です。

仕様 API-CNT(WDM) API-CNT(98/PC)
サポートOS <32ビットOS>
Microsoft Windows 7
Microsoft Windows Server 2008
Microsoft Windows Vista
Microsoft Windows Server 2003
Microsoft Windows XP Home Edition
Microsoft Windows XP Professional
Microsoft Windows 2000 Professional

<64ビットOS>
Microsoft Windows 7 x64
Microsoft Windows Server 2008 x64 Edition
Microsoft Windows Vista x64 Edition
Microsoft Windows Server 2003 x64 Edition
Microsoft Windows XP Professional x64 Edition
<32ビットOS>
Microsoft Windows 7
Microsoft Windows Vista
Microsoft Windows Server 2003
Microsoft Windows XP Home Edition
Microsoft Windows XP Professional
Microsoft Windows 2000 Professional
Microsoft Windows NT 4.0
Microsoft Windows NT 3.51
Microsoft Windows Me
Microsoft Windows 98 Second Edition
Microsoft Windows 98
Microsoft Windows 95
サポート言語 Microsoft Visual Basic .NET2002、2003
Microsoft Visual Basic Ver 6.0、2005(*1), 2008 (*1)
Microsoft Visual C++ .NET2002(*2)、2003(*2)
Microsoft Visual C++ Ver 6.0、2005(*1)(*3), 2008(*1)(*3)
Microsoft Visual C# .NET2002、2003
Microsoft Visual C# 2005(*1), 2008 (*1)

(*1)Express Edition対応
ただし、Express EditionはMFCに対応していません。
これは、Express Editionの仕様です。
(*2)MFCのみ対応
(*3)C++/CLIについては、32bit版のみ対応
Microsoft Visual Basic .NET 2002, 2003
Microsoft Visual Basic Ver4.0, 5.0, 6.0, 2005
Microsoft Visual C++ .NET 2002, 2003
Microsoft Visual C++ Ver2.0, 4.0, 5.0, 6.0, 2005
Microsoft Visual C# .NET 2002, 2003
Microsoft Visual C# .NET 2002, 2003, 2005
Borland Delphi Ver4.0, 5.0, 6.0
Borland C++ Builder Ver4.0, 5.0, 6.0
Borland C++ Ver4.50, 5.0
サポートデバイス PCI Expressバスボード
CNT-3204MT-LPE
PCI Expressバスボード
CNT-3204MT-LPE
カードバス
CNT32-4MT(CB)

カードバス
CNT32-4MT(CB)

PCIバスボード
CNT24-4(PCI), CNT24-4(PCI)H,CNT24-4D(PCI),
CNT24-4D(PCI)H,CNT32-4MT(LPCI), CNT32-8M(PCI)
PCIバスボード
CNT24-4(PCI), CNT24-4(PCI)H,CNT24-4D(PCI),
CNT24-4D(PCI)H,CNT32-4MT(LPCI), CNT32-8M(PCI)
PCカード
なし
PCカード
なし
ISAバスボード
なし
ISAバスボード
CNT24-4(PC)
Cバスボード
なし
Cバスボード
CNT24-4(98)E, CNT24-4A(98)H, CNT24-2A(98)H
 
INDEX

 

4. API-CNT(WDM)の特徴

より分かりやすいユーザインターフェースに

機能ごとに分類された関数ラインナップは、シンプルで使いやすくなっています。
使用可能なデバイスの一覧やチャネル数等の取得関数を用意し、汎用的なアプリケーションの作成を行いやすくなりました。

利用方法に応じた豊富なサンプルプログラムを用意しました。

ハードウェア機能の違いを隠蔽化

ハードの違いを可能な限りドライバで隠蔽化いたしました。

この関数インターフェースは、USBデバイスのAPIとも共通です。

ドライバのインストール&設定が簡単に

デバイスは自動検出され、ウィザードの指示に従ってドライバをインストールします。
インストール後はデバイスマネージャのプロパティページでデバイス名を決定するだけです。
 

INDEX

 

5. Q&A

API-CNT(WDM)は、API-CNT(98/PC)と互換性がありますか?
API-CNT(98/PC)は今後販売されなくなるのですか?

現在API-CNT(98/PC)を使用していますが、API-CNT(WDM)に変更できますか?

二つのドライバを同時に使用できますか?

API-CNT(WDM)は英語環境で使用できますか?


Q.API-CNT(WDM)は、API-CNT(98/PC)と互換性がありますか?

A. 両者のドライバには互換性はありません。

既存のシステムをそのままお使いの場合は、API-CNT(98/PC)をそのままご利用ください。
新たなシステムの開発や、使用するボードの変更をご検討の場合は、API-CNT(WDM)の利用をお勧めします。


Q.API-CNT(98/PC)は今後販売されなくなるのですか?

A. 今後も販売は継続されます。
既存のシステムを継続的に使用される場合は、引き続きAPI-CNT(98/PC)をご利用いただけます。


Q.現在API-CNT(98/PC)を使用していますが、API-CNT(WDM)に変更できますか?

A. はい。現在のドライバをアンインストールして、新たに使用するドライバをインストールします。


Q.二つのドライバを同時に使用できますか?

A. いいえ。1枚のボードに対して、二つのドライバを使用することはできません。
例えば、既にAPI-CNT(98/PC)を使用している場合、特定の機能だけをAPI-CNT(WDM)を 使ってプログラミングすることはできません。


Q.API-CNT(WDM)は英語環境で使用できますか?

A. 使用可能です。


INDEX