niScope複数バイナリ16をフェッチ
- 更新日2025-10-21
- 5分で読める
複数チャンネルおよびレコードからデータを取り込みます。16ビット波形の2次元配列を返します。

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