DAQmx読み取り (未処理1D I16)
- 更新日2025-07-28
- 5分で読める
タスクから1つ以上の 未処理16ビット符号付き整数のサンプルを読み取ります。サンプルの内部表現として16ビット符号付き整数を使用するデバイスとともに、このインスタンスを使用します。

入力/出力
タスク/チャンネル入力
—
サンプル数/チャンネル
—
サンプル数/チャンネルは読み取るサンプル数を指定します。 この入力端子が配線されていないか、-1に設定されている場合、タスクが連続サンプル集録に指定されているか有限サンプル集録に指定されているかに基づいて読み取るサンプル数が決定されます。 タスクが連続サンプル数に指定されており、この入力に-1を指定した場合、バッファ内にある有効なサンプルがすべて読み取られます。 タスクが有限サンプル数に指定されており、この入力に-1を指定した場合、要求されたサンプルをすべて集録されるまで待機して後で、サンプルが読み取られます。 有効なすべてのサンプルの読み取りプロパティをTRUEに設定すると、現在バッファで使用可能なサンプルを読み取られ、タスクの完了まで待機せずに要求されたサンプルがすべて集録されます。
タイムアウト
—
タイムアウトは、サンプルが使用可能になるまで待機する時間 (秒単位) を指定します。時間が経過すると、VIはエラーとタイムアウトが経過する前に読み取られたサンプルを返します。デフォルトのタイムアウトは、10秒です。タイムアウトを -1に設定した場合、VIは無期限に待機します。 タイムアウトを0に設定すると、このVIは一度要求されたサンプルの読み取り、サンプルが使用できない場合はエラーを返します。
エラー入力
—
エラー入力は、このVIまたは関数の実行前に発生したエラー状態を示します。
タスク出力
—
タスク出力は、このVIまたは関数の実行後のタスクへのリファレンスです。チャンネルまたはチャンネルのリストをタスク/チャンネル入力に配線した場合、NI-DAQmxは、このタスクを自動的に作成します。
データ
—
データは、未処理データの16ビット符号付き整数のサンプルの1D配列を返します。
エラー出力
—
エラー出力にはエラー情報が含まれます。エラー入力がこのVIまたは関数の実行前にエラーが発生したことを示す場合、エラー出力にも同じエラー情報が含まれます。それ以外の場合、エラー出力は、このVIまたは関数によるエラーのステータスを説明します。 フロントパネルのエラー出力表示器を右クリックし、ショートカットメニューからエラーの説明を選択すると、エラーの詳細が表示されます。 |
タスク/チャンネル入力
—
サンプル数/チャンネル
—
タイムアウト
—
エラー入力
—
タスク出力
—
データ
—
エラー出力
—