チャンネルを作成して デジタル信号を測定します。複数のデジタル ラインを1つの デジタルチャンネルに集約したり、複数のデジタルチャンネルに分けることができます。ポートの物理チャンネル名を使用してライン入力に1つまたは複数の ポート全体を指定する場合は、ポートを複数のチャンネルに分けることはできません。ポートを複数のチャンネルに分けるには、それぞれ異なるポートでこのVIを複数回使用してください。


icon

入力/出力

  • cgenclassrntag.png タスク入力

    タスク入力は、このVIが作成する仮想チャンネルに追加するタスクを指定します。タスクを指定しない場合は、NI-DAQmxがタスクを作成し、このVIが作成した仮想チャンネルをタスクに追加します。

  • cdaqmxscale.png ライン

    ラインは、仮想チャンネルを作成するのに使用するデジタルラインまたはポート名を指定します。 DAQmx物理チャンネル定数は、システムにインストールされたデバイスのすべてのラインとポートをリストします。

    また、この入力にデジタルラインまたはポートの リストまたは範囲を含む文字列を配線することもできます。ラインまたはポートの配列がある場合は、「 DAQmxチャンネル文字列を平坦化」VIを使用して配列をリストに変換します。

  • cstr.png 割り当てるチャンネル名

    割り当てるチャンネル名は、このVIが作成する仮想チャンネルへ割り当てる名前を指定します。この入力に値を配線すると、NI-DAQmxは仮想チャンネル名として物理チャンネル名を使用します。

    この入力を使用して仮想チャンネルに独自の名前を使用する場合、「 DAQmxトリガ」VIのソース入力など、他のNI-DAQmxVIやプロパティノードでこれらのチャンネルを参照する時にその名前を使用する必要があります。

    1つのDAQmx仮想チャンネルを作成VIで複数の仮想チャンネルを作成する場合、カンマで区切られた名前リストを指定して仮想チャンネルを割り当てることができます。作成する仮想チャンネル数よりも少ない名前を使用する場合、NI-DAQmxは仮想チャンネルに 自動的に名前を割り当てます

  • ci32.png ライングループタイプ

    ライングループタイプは、1つまたは複数の仮想チャンネルにデジタルラインをグループ化する方法を指定します。ライン入力で1つまたは複数のポート全体を指定した場合は、この入力を全てのラインに1チャンネルに設定する必要があります。

    全てのラインに1チャンネル (1)

    すべてのデジタルラインを単一の仮想チャンネルに合わせます。

    各ラインに1チャンネル (0)

    各デジタルラインに別の仮想チャンネルを1つ作成します。

  • cerrcodeclst.png エラー入力

    エラー入力は、このVIまたは関数の実行前に発生したエラー状態を示します。

    デフォルトはエラーなしです。このVIまたは関数が実行する前にエラーが発生した場合、VIまたは関数はエラー入力の値をエラー出力に渡します。このVIまたは関数の実行中にエラーが発生した場合、通常どおりに実行してそのエラーステータスをエラー出力に設定します。エラーコードの説明を表示するには、「 シンプルエラー処理」VIまたは「 一般エラー処理」VIを使用してください。エラーをチェックしたり実行順序を指定するには、ノードのエラー出力を次のノードのエラー入力に配線してください。

  • igenclassrntag.png タスク出力

    タスク出力は、このVIの実行後のタスクへのリファレンスです。タスクには、新規に作成された仮想チャンネルが含まれます。タスク入力に値を配線しなかった場合、NI-DAQmxは、この出力が参照するタスクを自動的に作成します。

  • ierrcodeclst.png エラー出力

    エラー出力にはエラー情報が含まれます。エラー入力がこのVIまたは関数の実行前にエラーが発生したことを示す場合、エラー出力にも同じエラー情報が含まれます。それ以外の場合、エラー出力は、このVIまたは関数によるエラーのステータスを説明します。

    フロントパネルのエラー出力表示器を右クリックし、ショートカットメニューからエラーの説明を選択すると、エラーの詳細が表示されます。