NI-DAQmx BaseまたはNI Data Loggerでエラー -200220が発生する



使用ソフトウェア:
使用ソフトウェア・バージョン: 1.3
使用ソフトウェア・バージョンに特化: N/A
二次のソフトウェア: N/A

問題:
NI-DAQmx Baseを使用しており、NI-DAQmx Base Configuration Utilityでタスクを設定しています。NI Data Loggerで作成したタスクを入力して実行すると、「エラー -200220 : デバイス識別子が無効です」が発生します。なぜこのエラーが発生するのですか?


解決策:
NI Data Loggerは、DAQmxタスクではなく、物理チャンネルを使用することを目的としています。

たとえば、DevXのアナログ入力チャンネル1および2を使用する電圧タスクの代わりに、DevX/ai1:2を使用する必要があります。複数チャンネルを利用する方法についての詳細は、下記の関連リンクを参照してください。

さらに、NI Data Loggerで複数チャンネルを使用するとき、入力が異なるタイプの場合は問題が発生します。たとえば、Jタイプ熱電対とTタイプ熱電対がある場合、NI Data Loggerでは1つの熱電対タイプしか設定できません。2つのタイプを使用する場合は、同時測定ではなく別々に測定する必要があります。

別の解決方法は、LabVIEW、LabWindows、もしくはテキスト言語を使用してNI-DAQmx Baseデバイスのプログラムを作成することです。サンプルは、すべてのプログラム » National Instruments » NI-DAQmx Base » Examplesから参照できます。「Cont Acq & Graph Multiple Voltages-Int Clock.vi」というLabVIEWのサンプルは、NI Data Loggerの動作に近い動作となります。


関連リンク:
NI-DAQmxヘルプ: Physical Channel Syntax 

技術サポートデータベース 3FLHNHT0: How Do I Log Data From Multiple Channels in NI Data Logger? 
技術サポートデータベース 5QJHRL2P: What is Channel Expansion? 
技術サポートデータベース 4QU7I9WI: データ集録プログラムを実行中にエラーコード-200220が発生するのはなぜですか?


添付:





報告日時: 12/22/2004
最終更新日: 05/31/2016
ドキュメントID: 3GL8JLBP