niScope複数フェッチ
- 更新日2025-10-21
- 5分で読める
複数のレコードおよびチャンネルからデータを取り込みます。スケールされた電圧波形の2次元配列を返します。このVIを使用すると、ディスクにデータを保存、または演算を容易に実行できます。

入力/出力
タイムアウト
—
タイムアウトは、データが集録されるまでの待機時間 (s) です。NI-SCOPEでその時点で有効なデータをフェッチするには、このパラメータを0に設定します。このパラメータに-1を使用すると、無限タイムアウトになります。
計測器ハンドル
—
計測器ハンドルは、計測器セッションを識別するためのものです。
チャンネル
—
チャンネルには、データ集録を行うチャンネルを指定します。詳細については、「 チャンネル文字列構文」を参照してください。
サンプル数
—
サンプル数は、各波形でフェッチする最大サンプル数です。集録が要求したポイント数より少ない場合、集録が完了、中断、または0のタイムアウトが使用されると、デバイスによってはデータの一部分を返します。すべての利用可能なサンプルをフェッチする場合は、このパラメータを-1に設定します。VIは実際のレコード長を読みとり、すべての利用可能なサンプルの集録を試みます。タイムアウト時間内に終了しない場合、VIはエラーを返します。
エラー入力
—
エラー入力は、このノードの実行前に発生したエラーの状態を示します。この入力は、 標準エラー入力として機能します。
計測器ハンドル出力
—
計測器ハンドル出力は、計測器ハンドルと同じ値を持ちます。
波形情報
—
波形情報には、波形のすべてのタイミングおよびスケール情報が含まれます。
波形
—
波形は、2次元の波形配列です。この出力は、LabVIEW波形グラフに直接配線することが可能ですが、各波形のプロットにはタイミング情報は含まれません。 2D配列には、複数チャンネルからの波形、レコード、および集録タイプが含まれます。たとえば、集録タイプが標準の場合、各レコードにつき1チャンネル、各チャンネルあたり1つの波形が含まれます。通常の集録中にチャンネル文字列「0,1」に対してフェッチVIを呼び出し、レコード数が「-1」に設定されている場合、結果出力の順序は以下のとおりです。 レコード0、チャンネル0 レコード0、チャンネル1 レコード1、チャンネル0 レコード1、チャンネル1 チャンネルの順序は、チャンネルパラメータで指定された順序です。
エラー出力
—
エラー出力にはエラー情報が含まれます。この出力は、 標準エラー出力として機能します。 |
タイムアウト
—
計測器ハンドル
—
チャンネル
—
サンプル数
—
エラー入力
—
計測器ハンドル出力
—
波形情報
—
実際のサンプル数
—
絶対初期値X
—
波形
—
エラー出力
—