FB_COMPARE
説明機能ブロック
の FB_COMPARE
ファンクションブロックは2~5個のアナログ入力をチェックします CompIn1
に CompIn5
時間と価値に基づいた許容範囲内で同等である。 b1oo2
、 b2oo3
、 そして b3oo5
入力は評価する入力の数を指定するために使用されます。 udiAllowedDeviation
そして tToleranceTime
(ms)入力は、入力値間の偏差と許容される時間間隔を指定します。 bIsValid
出力はロジックを返す 1
比較の結果が正の値になった場合。
の CompOut
出力には比較基準を満たす最初のアナログ値が含まれます。
の ERROR
オーバーフローまたはアンダーフローが発生すると、 CompOut
そして bIsValid
出力は次のように設定されている 0
そしてその bError
出力は 1
。
EL6900
の FB_COMPARE
機能ブロックはEL6900ではサポートされていません。

名前 | データ・タイプ | 初期値 | 説明、パラメータ値 |
---|---|---|---|
|
|
| 比較のための最初のアナログ信号 (1oo2、2oo3、3oo5) 許可されるデータ型: |
|
|
| 比較のための2番目のアナログ信号(1oo2、2oo3、3oo5) 許可されるデータ型: |
|
|
| 比較のための3番目のアナログ信号(2oo3、3oo5) 許可されるデータ型: |
|
|
| 比較のための4番目のアナログ信号(3oo5) 許可されるデータ型: |
|
|
| 比較のための5番目のアナログ信号(3oo5) 許可されるデータ型: |
|
|
| 比較モード1oo2: 最初の2つの入力のみ 定数値のみが許可されます(変数は許可されません)。 そのうちの1つだけが |
|
|
| 比較モード2oo3: 最初の3つの入力のみ 定数のみが許可されます(変数は許可されません) そのうちの1つだけが |
|
|
| 比較モード 3oo5: 5つの入力すべて 定数のみが許可されます(変数は許可されません) そのうちの1つだけが |
|
|
| 入力を比較する際の許容偏差 定数のみが許可されます(変数は許可されません) |
|
|
| 不等な値が許容される時間枠 (ミリ秒単位)。 定数のみが許可されます(変数は許可されません) |
名前 | データ・タイプ | 初期値 | 説明、パラメータ値 |
---|---|---|---|
|
|
|
|
|
|
| 出力値: 最初の値に対応 許可されるデータ型: |
|
|
|
|