DAQmx - データ収集PDFをダウンロード選択したセクション選択したセクションとサブセクションマニュアル全体更新日2025-07-286分で読めるNI-DAQ™mxAPIリファレンスLabVIEW G 計測、集録、および制御アプリケーションを開発するために、NI-DAQおよびNI-Switchハードウェアデバイスと一緒にNI-DAQmx VIを使用します。 DAQmx Task Name DAQアシスタントで作成および保存されたすべての タスクのリストを表示します。この定数を使用して複数のタスクを選択することはできません。定数を右クリックしてショートカットメニューからI/O名フィルタ設定を選択し、定数に表示する タスクの制限および定数に入力する内容の制限を行います。 DAQmx Global Channel DAQアシスタントを使用して作成および保存されたすべての 仮想チャンネルをリストします。複数のチャンネルを選択するには、参照を選択します。定数を右クリックしてショートカットメニューからI/O名フィルタ設定を選択し、定数に表示される チャンネルの制限および定数に入力する内容の制限を行います。 DAQmx仮想チャンネルを作成 仮想チャンネルまたは仮想チャンネルのセットを作成して、それらを タスクに追加します。この 多態性VIのインスタンスは、アナログ入力、デジタル出力、カウンタ出力などのチャンネルのI/Oタイプ、温度測定、電圧生成、イベントカウントなどの測定または生成の実行、および温度測定の熱電対やRTDなどのセンサの使用に対応します。 DAQmx読み取り 指定した タスクまたは 仮想チャンネルからサンプルを読み取ります。この 多態性VIのインスタンスは、返すサンプルフォーマットの種類、一度に単一または複数のサンプルの読み取り、1つまたは複数のチャンネルからの読み取りを指定します。 DAQmx書き込み 指定した タスクまたは 仮想チャンネルにサンプルを書き込みます。この 多態性VIのインスタンスは、書き込むサンプルフォーマットの種類、1つまたは複数のサンプルを書き込むかどうか、1つまたは複数のチャンネルに書き込むかどうかを指定します。 DAQmx完了まで待機 測定または生成が完了するまで待機します。このVIを使用して、タスクを停止する前に 指定した操作が完了したかどうかを確認します。 DAQmxタイミング 集録または生成するサンプル数を構成し、必要に応じてバッファを作成します。この 多態性VIのインスタンスは、 タスクに使用するタイミングのタイプに対応します。 DAQmxトリガ タスクの トリガを構成します。この 多態性VIのインスタンスは、構成するトリガおよびトリガのタイプに対応します。 DAQmxタスクを開始 タスクを 実行状態に遷移し、測定または生成を開始します。 このVIの使用は、アプリケーションにより必須か、またはオプションかが決まります。 DAQmxタスクを停止 タスクを停止し、「 DAQmxタスクを開始」VIまたは「 DAQmx書き込み」VIで自動開始入力がTRUEに設定されている場合は、タスクをそれらのVIが実行される前の 状態に戻します。 DAQmxタスクをクリア タスクをクリアします。タスクをクリアする前に、このVIは必要に応じてタスクを中止し、タスクが予約したすべてのリソースを解放します。タスクを作成し直さない限り、クリアした後にタスクを使用することはできません。 DAQmxチャンネルプロパティノード DAQmxチャンネルクラスがあらかじめ選択されたプロパティノードです。プロパティノードを右クリックし、ショートカットメニューからフィルタを選択を選択して、システムにインストールした特定のデバイスのみ、またはシステムにインストールしたすべてのデバイスでサポートされているプロパティをプロパティノードで表示します。 DAQmxタイミングプロパティノード DAQmxタイミングクラスがあらかじめ選択されたプロパティノードです。プロパティノードを右クリックし、ショートカットメニューからフィルタを選択を選択して、システムにインストールした特定のデバイスのみ、またはシステムにインストールしたすべてのデバイスでサポートされているプロパティをプロパティノードで表示します。 DAQmxトリガプロパティノード DAQmxトリガクラスがあらかじめ選択されたプロパティノードです。プロパティノードを右クリックし、ショートカットメニューからフィルタを選択を選択して、システムにインストールした特定のデバイスのみ、またはシステムにインストールしたすべてのデバイスでサポートされているプロパティをプロパティノードで表示します。 DAQmx読み取りプロパティノード DAQmx読み取りクラスがあらかじめ選択されたプロパティノードです。プロパティノードを右クリックし、ショートカットメニューからフィルタを選択を選択して、システムにインストールした特定のデバイスのみ、またはシステムにインストールしたすべてのデバイスでサポートされているプロパティをプロパティノードで表示します。 DAQmx書き込みプロパティノード DAQmx書き込みクラスがあらかじめ選択されたプロパティノードです。プロパティノードを右クリックし、ショートカットメニューからフィルタを選択を選択して、システムにインストールした特定のデバイスのみ、またはシステムにインストールしたすべてのデバイスでサポートされているプロパティをプロパティノードで表示します。 DAQアシスタントNI-DAQmxを使用して、 タスクの作成、編集、実行を行います。NI-DAQmxでサポートしている全デバイスのリストは、『NI-DAQmx Readme』を参照してください。 DAQmx Real-TimeReal-Time操作の構成および実行には、DAQmx Real-Time VIおよび関数を使用します。DAQmxデバイス構成ハードウェア特有の構成および制御用にDAQmxデバイス構成VIを使用します。 DAQmx上級タスクオプションタスクの上級構成および制御には、上級タスクオプションVIおよび関数を使用します。 DAQmx上級NI-DAQmxの上級およびその他の機能にアクセスするには、上級VIおよび関数を使用します。
計測、集録、および制御アプリケーションを開発するために、NI-DAQおよびNI-Switchハードウェアデバイスと一緒にNI-DAQmx VIを使用します。 DAQmx Task Name DAQアシスタントで作成および保存されたすべての タスクのリストを表示します。この定数を使用して複数のタスクを選択することはできません。定数を右クリックしてショートカットメニューからI/O名フィルタ設定を選択し、定数に表示する タスクの制限および定数に入力する内容の制限を行います。 DAQmx Global Channel DAQアシスタントを使用して作成および保存されたすべての 仮想チャンネルをリストします。複数のチャンネルを選択するには、参照を選択します。定数を右クリックしてショートカットメニューからI/O名フィルタ設定を選択し、定数に表示される チャンネルの制限および定数に入力する内容の制限を行います。 DAQmx仮想チャンネルを作成 仮想チャンネルまたは仮想チャンネルのセットを作成して、それらを タスクに追加します。この 多態性VIのインスタンスは、アナログ入力、デジタル出力、カウンタ出力などのチャンネルのI/Oタイプ、温度測定、電圧生成、イベントカウントなどの測定または生成の実行、および温度測定の熱電対やRTDなどのセンサの使用に対応します。 DAQmx読み取り 指定した タスクまたは 仮想チャンネルからサンプルを読み取ります。この 多態性VIのインスタンスは、返すサンプルフォーマットの種類、一度に単一または複数のサンプルの読み取り、1つまたは複数のチャンネルからの読み取りを指定します。 DAQmx書き込み 指定した タスクまたは 仮想チャンネルにサンプルを書き込みます。この 多態性VIのインスタンスは、書き込むサンプルフォーマットの種類、1つまたは複数のサンプルを書き込むかどうか、1つまたは複数のチャンネルに書き込むかどうかを指定します。 DAQmx完了まで待機 測定または生成が完了するまで待機します。このVIを使用して、タスクを停止する前に 指定した操作が完了したかどうかを確認します。 DAQmxタイミング 集録または生成するサンプル数を構成し、必要に応じてバッファを作成します。この 多態性VIのインスタンスは、 タスクに使用するタイミングのタイプに対応します。 DAQmxトリガ タスクの トリガを構成します。この 多態性VIのインスタンスは、構成するトリガおよびトリガのタイプに対応します。 DAQmxタスクを開始 タスクを 実行状態に遷移し、測定または生成を開始します。 このVIの使用は、アプリケーションにより必須か、またはオプションかが決まります。 DAQmxタスクを停止 タスクを停止し、「 DAQmxタスクを開始」VIまたは「 DAQmx書き込み」VIで自動開始入力がTRUEに設定されている場合は、タスクをそれらのVIが実行される前の 状態に戻します。 DAQmxタスクをクリア タスクをクリアします。タスクをクリアする前に、このVIは必要に応じてタスクを中止し、タスクが予約したすべてのリソースを解放します。タスクを作成し直さない限り、クリアした後にタスクを使用することはできません。 DAQmxチャンネルプロパティノード DAQmxチャンネルクラスがあらかじめ選択されたプロパティノードです。プロパティノードを右クリックし、ショートカットメニューからフィルタを選択を選択して、システムにインストールした特定のデバイスのみ、またはシステムにインストールしたすべてのデバイスでサポートされているプロパティをプロパティノードで表示します。 DAQmxタイミングプロパティノード DAQmxタイミングクラスがあらかじめ選択されたプロパティノードです。プロパティノードを右クリックし、ショートカットメニューからフィルタを選択を選択して、システムにインストールした特定のデバイスのみ、またはシステムにインストールしたすべてのデバイスでサポートされているプロパティをプロパティノードで表示します。 DAQmxトリガプロパティノード DAQmxトリガクラスがあらかじめ選択されたプロパティノードです。プロパティノードを右クリックし、ショートカットメニューからフィルタを選択を選択して、システムにインストールした特定のデバイスのみ、またはシステムにインストールしたすべてのデバイスでサポートされているプロパティをプロパティノードで表示します。 DAQmx読み取りプロパティノード DAQmx読み取りクラスがあらかじめ選択されたプロパティノードです。プロパティノードを右クリックし、ショートカットメニューからフィルタを選択を選択して、システムにインストールした特定のデバイスのみ、またはシステムにインストールしたすべてのデバイスでサポートされているプロパティをプロパティノードで表示します。 DAQmx書き込みプロパティノード DAQmx書き込みクラスがあらかじめ選択されたプロパティノードです。プロパティノードを右クリックし、ショートカットメニューからフィルタを選択を選択して、システムにインストールした特定のデバイスのみ、またはシステムにインストールしたすべてのデバイスでサポートされているプロパティをプロパティノードで表示します。 DAQアシスタントNI-DAQmxを使用して、 タスクの作成、編集、実行を行います。NI-DAQmxでサポートしている全デバイスのリストは、『NI-DAQmx Readme』を参照してください。 DAQmx Real-TimeReal-Time操作の構成および実行には、DAQmx Real-Time VIおよび関数を使用します。DAQmxデバイス構成ハードウェア特有の構成および制御用にDAQmxデバイス構成VIを使用します。 DAQmx上級タスクオプションタスクの上級構成および制御には、上級タスクオプションVIおよび関数を使用します。 DAQmx上級NI-DAQmxの上級およびその他の機能にアクセスするには、上級VIおよび関数を使用します。
計測、集録、および制御アプリケーションを開発するために、NI-DAQおよびNI-Switchハードウェアデバイスと一緒にNI-DAQmx VIを使用します。 DAQmx Task Name DAQアシスタントで作成および保存されたすべての タスクのリストを表示します。この定数を使用して複数のタスクを選択することはできません。定数を右クリックしてショートカットメニューからI/O名フィルタ設定を選択し、定数に表示する タスクの制限および定数に入力する内容の制限を行います。 DAQmx Global Channel DAQアシスタントを使用して作成および保存されたすべての 仮想チャンネルをリストします。複数のチャンネルを選択するには、参照を選択します。定数を右クリックしてショートカットメニューからI/O名フィルタ設定を選択し、定数に表示される チャンネルの制限および定数に入力する内容の制限を行います。 DAQmx仮想チャンネルを作成 仮想チャンネルまたは仮想チャンネルのセットを作成して、それらを タスクに追加します。この 多態性VIのインスタンスは、アナログ入力、デジタル出力、カウンタ出力などのチャンネルのI/Oタイプ、温度測定、電圧生成、イベントカウントなどの測定または生成の実行、および温度測定の熱電対やRTDなどのセンサの使用に対応します。 DAQmx読み取り 指定した タスクまたは 仮想チャンネルからサンプルを読み取ります。この 多態性VIのインスタンスは、返すサンプルフォーマットの種類、一度に単一または複数のサンプルの読み取り、1つまたは複数のチャンネルからの読み取りを指定します。 DAQmx書き込み 指定した タスクまたは 仮想チャンネルにサンプルを書き込みます。この 多態性VIのインスタンスは、書き込むサンプルフォーマットの種類、1つまたは複数のサンプルを書き込むかどうか、1つまたは複数のチャンネルに書き込むかどうかを指定します。 DAQmx完了まで待機 測定または生成が完了するまで待機します。このVIを使用して、タスクを停止する前に 指定した操作が完了したかどうかを確認します。 DAQmxタイミング 集録または生成するサンプル数を構成し、必要に応じてバッファを作成します。この 多態性VIのインスタンスは、 タスクに使用するタイミングのタイプに対応します。 DAQmxトリガ タスクの トリガを構成します。この 多態性VIのインスタンスは、構成するトリガおよびトリガのタイプに対応します。 DAQmxタスクを開始 タスクを 実行状態に遷移し、測定または生成を開始します。 このVIの使用は、アプリケーションにより必須か、またはオプションかが決まります。 DAQmxタスクを停止 タスクを停止し、「 DAQmxタスクを開始」VIまたは「 DAQmx書き込み」VIで自動開始入力がTRUEに設定されている場合は、タスクをそれらのVIが実行される前の 状態に戻します。 DAQmxタスクをクリア タスクをクリアします。タスクをクリアする前に、このVIは必要に応じてタスクを中止し、タスクが予約したすべてのリソースを解放します。タスクを作成し直さない限り、クリアした後にタスクを使用することはできません。 DAQmxチャンネルプロパティノード DAQmxチャンネルクラスがあらかじめ選択されたプロパティノードです。プロパティノードを右クリックし、ショートカットメニューからフィルタを選択を選択して、システムにインストールした特定のデバイスのみ、またはシステムにインストールしたすべてのデバイスでサポートされているプロパティをプロパティノードで表示します。 DAQmxタイミングプロパティノード DAQmxタイミングクラスがあらかじめ選択されたプロパティノードです。プロパティノードを右クリックし、ショートカットメニューからフィルタを選択を選択して、システムにインストールした特定のデバイスのみ、またはシステムにインストールしたすべてのデバイスでサポートされているプロパティをプロパティノードで表示します。 DAQmxトリガプロパティノード DAQmxトリガクラスがあらかじめ選択されたプロパティノードです。プロパティノードを右クリックし、ショートカットメニューからフィルタを選択を選択して、システムにインストールした特定のデバイスのみ、またはシステムにインストールしたすべてのデバイスでサポートされているプロパティをプロパティノードで表示します。 DAQmx読み取りプロパティノード DAQmx読み取りクラスがあらかじめ選択されたプロパティノードです。プロパティノードを右クリックし、ショートカットメニューからフィルタを選択を選択して、システムにインストールした特定のデバイスのみ、またはシステムにインストールしたすべてのデバイスでサポートされているプロパティをプロパティノードで表示します。 DAQmx書き込みプロパティノード DAQmx書き込みクラスがあらかじめ選択されたプロパティノードです。プロパティノードを右クリックし、ショートカットメニューからフィルタを選択を選択して、システムにインストールした特定のデバイスのみ、またはシステムにインストールしたすべてのデバイスでサポートされているプロパティをプロパティノードで表示します。 DAQアシスタントNI-DAQmxを使用して、 タスクの作成、編集、実行を行います。NI-DAQmxでサポートしている全デバイスのリストは、『NI-DAQmx Readme』を参照してください。 DAQmx Real-TimeReal-Time操作の構成および実行には、DAQmx Real-Time VIおよび関数を使用します。DAQmxデバイス構成ハードウェア特有の構成および制御用にDAQmxデバイス構成VIを使用します。 DAQmx上級タスクオプションタスクの上級構成および制御には、上級タスクオプションVIおよび関数を使用します。 DAQmx上級NI-DAQmxの上級およびその他の機能にアクセスするには、上級VIおよび関数を使用します。