これには2つの方法があります。NI Measurement & Automation Explorer(MAX)でDAQmxタスクを作成するか、LabVIEWでプログラム的に作成する方法です。
NI MAXを使用する
- MAXを起動して、左側にあるツリーでデバイスとインタフェースからデバイスを選択します。
- ウィンドウ上部のツールバーからタスクを作成...をクリックして、信号を集録>>アナログ入力>>電圧を選択します。最初のチャンネルをクリックし、Shiftキーを押しながらリストの最後のチャンネルをクリックして、アナログ入力タスクに含めたいデバイスチャンネルを選択します。Ctrlキーを押しながらチャンネルを1つずつ選択して、それらを個別に選択することもできます。タスクに含めるアナログ入力チャンネルを選択したら、次へ(N) >をクリックします。
- 電圧タスクに名前を付けて終了をクリックします。
- 各チャンネルをクリックして信号入力範囲を設定することにより、設定パネルで個々の電圧範囲を設定します。
- LabVIEWでは、以下に示すようにタスク定数(または制御器)をDAQmxタイミングVIに直接配線します。タスクとチャンネルは既にMAXで作成されているので、DAQmxタスクを作成およびDAQmx仮想チャンネルを作成VIは必要ありません。
将来チャンネルを編集する必要がある場合は、MAXで必要に応じてチャンネルを編集して、追加または削除できます。
DAQmx仮想チャンネル作成VIを使用する
複数のDAQmx仮想チャンネルを作成VIを使用してさまざまなチャンネルを作成し、各チャンネルに異なるアナログ入力電圧を設定することで、アナログ入力チャンネルに異なる入力電圧範囲を割り当てることができます。
- 同じアナログ入力レンジに設定したいチャンネルグループごとにDAQmx仮想チャンネルを作成VIを配置します。1つのVIに複数のチャンネルを選択するには、チャンネル拡張を使用することができます。
- 物理チャンネルなどの設定に関連する端子を配線します。アナログ入力レンジの下限を設定するには、最小値入力端子に倍精度小数値を配線します。アナログ入力レンジの上限を設定するには、最大値入力端子に倍精度小数値を配線します。
その作成を以下に示します。
Additional Information