F346_FWIN

冗長命令

注記

この命令は冗長F命令です。次の命令に置き換わっています:WITHIN_LIMITS

s1_Inで指定した実数データが、s2_Min (下限値)とs3_Max (上限値)で指定した範囲内にあるかどうかを比較します。演算結果は、以下のように出力されます。

パラメータ

入力

s1_In (REAL)

s2_Mins3_Maxと比較する実数データ

s2_Min (REAL)

下限値

s3_Max (REAL)

上限値

解説

s1_Ins2_Mins3_Maxの比較

フラグ

sys_bIsGreaterThan (>フラグ)

sys_bIsEqual (=フラグ)

sys_bIsLessThan (<フラグ)

s1_In < s2_Min

オフ オフ オン

s2_Min £ s1_In £ s3_Max

オフ オン オフ

s1_In > s3_Max

オン オフ オフ

エラーフラグ

sys_bIsOperationErrorHold (TRUEになり、TRUEを保持)
  • s1_Ins2_Mins3_Maxの値がREAL型以外のときON

  • 値がs2_Min > s3_MaxのときON

sys_bIsOperationErrorNonHold (1回のスキャンに対してTRUE)
  • s1_Ins2_Mins3_Maxの値がREAL型以外のときON

  • 値がs2_Min > s3_MaxのときON

関連トピック

最終修正日: 2020-02-12このページに関するフィードバックお問い合わせ窓口