Accumulates numeric input elements when enable is TRUE. The collected data array contains the collection of input elements. If collected data reaches the capacity you specify using the array size input, the function block discards additional input values until you clear the function block by setting the reset input to TRUE.


icon

ダイアログボックスオプション

オプション 説明
入力 次の構成オプションがあります。
  • 端子名―構成するブロックダイアグラム端子の名前が含まれます。
  • 表示?―ブロックダイアグラムに端子を表示するかどうかを指定します。
  • 変数スコープ―端子に関連付けられた変数の可用性とスコープを指定します。単一プロセスシェア変数を使用するには、単一プロセスを選択します。ネットワーク共有シェア変数を使用するには、ネットワーク共有を選択します。端子変数を使用しない場合は、変数なしを選択します。オーバーヘッドを最小限に抑えるには、必要な場合にのみ関数ブロック端子変数を含めます。関数ブロックインスタンスの作成後に変数スコープ変数なしに変更すると、端子変数が削除されます。
  • データソース―入力のデータソースを指定します。端子を選択して、入力値をブロックダイアグラムの端子に配線します。変数を選択すると、関連付けられている端子変数を介して関数ブロックに入力値が提供されます。デフォルト値を選択して、デフォルト値を使用します。変数データソースオプションは、変数スコープ変数なしを選択した場合は使用できません。データソースとして端子を選択し、ブロックダイアグラムの端子を配線しない場合、LabVIEWはデフォルト値を使用します。
  • デフォルト値―入力のデフォルト値を指定します。データソースとして変数を選択すると、LabVIEWはこの値を変数の初期値として使用します。データソースとしてデフォルト値を選択すると、LabVIEWは関数ブロックの各反復でこの値を使用します。
出力 次の構成オプションがあります。
  • 端子名―構成するブロックダイアグラム端子の名前が含まれます。
  • 表示?―ブロックダイアグラムに端子を表示するかどうかを指定します。
  • 変数スコープ―端子に関連付けられた変数の可用性とスコープを指定します。単一プロセスシェア変数を使用するには、単一プロセスを選択します。ネットワーク共有シェア変数を使用するには、ネットワーク共有を選択します。端子変数を使用しない場合は、変数なしを選択します。オーバーヘッドを最小限に抑えるには、必要な場合にのみ関数ブロック端子変数を含めます。関数ブロックインスタンスの作成後に変数スコープ変数なしに変更すると、端子変数が削除されます。

入力/出力

  • cerrcodeclst.png error in

    エラー入力は、このノードを実行する前に発生したエラーの状態を示します。この入力は、標準エラー入力として機能します。

  • cu32.png array size

    収集データ配列のサイズを指定します。

  • cbool.png enable

    入力を処理するかどうかを指定します。有効がTRUE (デフォルト) の場合、関数ブロックは現在の入力に基づいて出力端子を更新します。有効がFALSEの場合、関数ブロックは入力を処理しません。

  • cbool.png reset

    関数ブロックのすべての出力と内部状態をクリアします。

  • cdbl.png input

    処理する関数ブロックの入力信号を指定します。

  • ibool.png full

    収集されたポイントが配列サイズ以上の場合にTRUEを返して、収集されたデータが容量に達したかどうかを示します。それ以外の場合、FALSEを返します。

  • i1ddbl.png collected data

    入力データ値を収集する配列を返します。

  • ierrcodeclst.png error out

    エラー出力には、エラー情報が含まれます。この出力は、標準エラー出力として機能します。

  • ii32.png points collected

    収集データに含まれるデータ値の数を返します。