波形データ値をスカラ値と比較します。


icon

入力/出力

  • cmsdt.png データ

    データは、指定したリミットと比較するデータを含む波形です。

  • cu16.png 比較条件

    比較条件は、波形の最高または最低データ値がリミットの数値よりも小さいか等しい、または大きいか等しい必要があるかどうかを示します。

    0<―波形の最高値または最低値がリミットより小さくなります。
    1<=―波形の最高値または最低値がリミット以下になります。
    2>―波形の最高値または最低値がリミットより大きくなります。
    3>= (デフォルト)―波形の最高値または最低値がリミット以上になります。
  • cdbl.png 制限

    リミットは、波形の最高または最低データ値と比較する数値を指定します。

  • cerrcodeclst.png エラー入力 (エラーなし)

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

  • i1dmsdt.png 出力波形

    出力波形は1つの配列に2つの波形を返します。

    最初の波形はデータのコピーです。2番目の波形は、NaNで置換された合格したすべての要素を含むデータのコピーの失敗した波形です。すべての有効な要素は失敗です。

  • ibool.png 合格?

    合格?は、最高または最低データ値がリミットに基づいた比較条件を満たしているかどうかを示します。FALSEは、最高または最低データ値が比較条件を満たしていないことを示します。

  • ierrcodeclst.png エラー出力

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

  • 合格?は、波形に1つでも指定した比較に合格しないポイントがあるとFALSEになります。たとえば、比較条件が「<」に設定されているときにいずれかの波形ポイントがリミット値より大きい場合、合格?はFALSEになります。

    また、このVIは最初の波形が元のデータである波形を含む配列も返します。2番目の波形には、NaNによって置換された不合格のリミット比較値のデータが含まれています。

    サンプルプログラム

    LabVIEWに含まれている以下のサンプルファイルを参照してください。

    • labview\examples\Waveform\Waveform - Scalar Limit Comparison.vi