1台のコンピュータに複数のDAQmxドライバを使用する

更新しました Mar 30, 2019

使用製品

Driver

  • NI-DAQmx

問題

  • 同じコンピュータで複数バージョンのDAQmxドライバを実行して、異なるバージョンのLabVIEWでDAQmxを使用することはできますか?2つのバージョンのLabVIEWを使用するには、異なるDAQmxドライバが必要です。
     
  • DAQmxの1つのバージョンをインストールした後、LabVIEWのバージョンと互換性を持たせるために旧バージョンが必要であることに気付きました。DAQmxの旧バージョンをインストールしたにもかかわらず、LabVIEWのバージョンにはまだ表示されません。なぜ表示されないのですか?

解決策

1台のコンピュータで複数のDAQmxドライバを実行することはできません。ドライバの新しいバージョンは、インストール時に旧バージョンを置き換えます。新しいバージョンをインストールした後に旧バージョンのDAQmxをコンピュータにインストールするには、旧バージョンをインストールする前に新しいバージョンをアンインストールする必要があります。
 

ただし、DAQmxとDAQmx Baseを同じコンピュータ上で正常に実行することは可能です。

追加情報

DAQmxの複数バージョンを実行できないのは、それらが1つのドライバでしかアクセスできない同じライブラリから呼び出すからです。
 

DAQmx Baseは、通常のバージョンのDAQmxとは異なるライブラリを呼び出します。その理由は、DAQmx BaseはWindows以外のオペレーティングシステム上で動作することを意図したDAQmxの簡易版です。メモリが限られている特定のDAQデバイスにも必要です。機能が制限されており、コードはDAQmx Baseドライバを持つ他のコンピュータでしか使用できません。

この記事はお役に立ちましたか?

いいえ