DAQmxシステムのプロパティノードを使用して、デバイス名のリストを見つけることができます。DAQmxデバイスプロパティノードを使用して製品タイプを決定することができます。これは、希望のデバイスモデル名を含む文字列と照合できます。条件付きForループは、システムにあるすべてのデバイス名を反復処理するために使用され、最初のデバイス名の一致が見つかると停止します。ループが停止すると、デバイス名がループから渡され、チャンネルが文字列の末尾に追加されます。結果の文字列は、DAQmx仮想チャンネルを作成VIの物理チャンネル入力として使用できます。
同じモデルの複数デバイスがインストールされている場合に便利なもう1つの方法は、Forループで条件付き指標トンネルを使用することです。 これは、2つ目のスニペットに示すように一致するすべてのデバイスの配列を返します。
Additional Information
これらのスニペットは、DAQmxデバイスでのみ動作します。他のデバイスを見つける必要がある場合は、NIシステム構成APIの使用を検討する必要があります。
同じデバイスを複数識別している場合は、ハードウェアプロパティノードを使用してデバイスのシリアル番号を比較し、正しいデバイスを選択できます。存在するデバイスが1つだけでNI MAXに複数表示されている場合は、ハードウェアプロパティノードから「存在する」メソッドまたはエラー検証を使用できます。