メモ 本コンテンツの日本語版は、便宜を図るために自動翻訳で提供されています。正確な最新情報については、英語版をご覧ください。
IOサンプリングメソッドモジュールメソッドは、モジュールから1つのサンプルを取得します。チャンネル番号、終端モード、電圧レンジは実行時に設定できます。このモジュールメソッドを使用するには、適切なデバイスおよび/またはチャンネル用に構成されたFPGA I/Oメソッドノードで選択します。
メモ   IOサンプリングメソッドとAI IOノードが同じコネクタをターゲットとしている場合、両方を並列実行するようにVIを構成しないでください。これにより、IOサンプルメソッドからの読み取りが不正確になります。AI IOノードは正しい読み取り値を返しますが、指定されたデータレートを満たすことはできません。2つのIOサンプルメソッドが同じコネクタをターゲットとする場合、両方を並列に実行する際も同じことが適用されます。
  • 電圧レンジ [i+1] —モジュールの変換パイプラインにロードされる電圧レンジ設定が含まれます。この設定は、その後1回の反復でサンプリングされるデータに影響を与えます。詳細については、変換タイミングを参照してください。
  • 終端モード [i+1] —モジュールの変換パイプラインにロードされる終端モード設定が含まれます。この設定は、その後1回の反復でサンプリングされるデータに影響を与えます。詳細については「変換のタイミング」トピックを参照してください。
  • Channel Number [i+1] —モジュールの変換パイプラインにロードされるチャンネル番号が含まれます。この設定は、その後1回の反復でサンプリングされるデータに影響を与えます。詳細については「変換のタイミング」トピックを参照してください。
  • Data [i] —現在のサンプルのデータを返します。
  • エラー入力 —このVIまたは関数を実行する前に発生したエラーステータスを記述します。デフォルトはエラーなしです。 このVIまたは関数が実行する前にエラーが発生した場合、VIまたは関数はエラー入力の値をエラー出力に渡します。実行前にエラーが発生していない場合のみ、VIまたは関数を通常どおりに実行します。 このVIまたは関数の実行中にエラーが発生した場合は、通常どおりに実行し、そのエラーステータスをエラー出力に設定します。エラーをチェックしたり実行順序を指定するには、1つのノードのエラー出力を次のノードのエラー入力に配線してください。
    ステータス このVIまたは関数の実行前にエラーが発生していた場合、TRUE(X)を返します。

    このVIまたは関数の実行前に警告があった場合またはエラーが発生していなかった場合に、FALSE(チェックマーク)を返します。デフォルトはFALSEです。

    符号エラーを識別するエラーコード番号です。デフォルトは0です。

    ステータスがTRUEの場合、符号はゼロ以外のエラーコードです。ステータスがFALSEの場合、符号は0または警告コードです。

    ソース常に空の文字列が含まれます。文字列はLabVIEW FPGAでサポートされていません。
  • エラー出力 —エラー情報が含まれています。 エラー入力がこのVIまたは関数の実行前にエラーが発生したことを示す場合、エラー出力にも同じエラー情報が含まれます。それ以外の場合は、そのVIまたは関数が生成するエラーステータスを示します。 フロントパネルのエラー出力表示器を右クリックし、ショートカットメニューからエラーの説明を選択すると、エラーの詳細が表示されます。
    ステータス このVIまたは関数の実行前にエラーが発生していた場合、TRUE(X)を返します。

    警告またはエラーが発生しなかったことを示すFALSE(チェックマーク)を返します。

    符号エラーを識別するエラーコード番号です。デフォルトは0です。

    デフォルトは0です。

    ステータスがTRUEの場合、符号はゼロ以外のエラーコードです。

    ステータスがFALSEの場合、符号は0または警告コードです。

    ソース常に空の文字列が含まれます。文字列はLabVIEW FPGAでサポートされていません。
  • このメソッドを使用する

    IOサンプリングメソッドは、モジュールに対して効率的かつ柔軟なインタフェースを提供します。このメソッドを使用すると、モジュールのいずれかのチャンネルから、任意のレンジおよび利用可能な入力モードで1つのサンプルを取得できます。

    このメソッドを実行すると、モジュールの変換パイプライン上の次のチャンネルで1回だけ変換が行われます。この変換で得られた値は、データ [i]メソッド出力から返されます。変換データがモジュールから読み込まれる間、3つのメソッド入力 (電圧レンジ [i+1]端子モード [i+1]、およびチャンネル番号 [i+1]) で指定された新しい構成情報が、モジュール上の構成パイプラインにロードされます。パイプラインは、1サンプル階層です。IOサンプリングメソッドの1回の実行で指定された構成情報は、IOサンプリングメソッドの次回の反復でどのチャンネルがサンプリングされるかを決定します。詳細については「変換のタイミング」トピックを参照してください。