Skip to main content

FB_LOADSENSING

説明機能ブロック

FB_LOADSENSING ファンクションブロックは、 AnalogInX そして AnalogInY 入力して、 AnalogInYAnalogInX 位置は特定の範囲内にあります。警告レベル) と (スイッチオフレベル) のために AnalogInY 表内の値。

もし bInactive=FALSE、対応するX値がまだそれより小さい最大のインデックスが決定されます AnalogInX 入力された内容が正しいかどうかをチェックします。 AnalogInY 入力は対応するスイッチオフレベル(Y1、Y2)内または警告レベル内である (WY1WY2)。値がスイッチオフレベル内であれば、 bValid 出力が設定されます。値が値の間にある場合 Y1 そして WY1 または Y2 そして WY2、 そうして bWarning 出力も設定されます。インデックスは最大 25 個まで可能です。

小切手は、 bOutsideY1Y2 入力すると、 Y1 そして Y2 有効であり、 bValid 出力が設定されています。この場合、警告レベルはスイッチオフレベルよりも大きい値に指定する必要があります。

ES6900

FB_LOADSENSING 機能ブロックはEL6900ではサポートされていません。

23. ライブラリマネージャでの表現
ライブラリマネージャでの表現


24. FBDエディタでの表現
FBDエディタでの表現


EL6900_loadsensing_diagram.png
46. 変数入力

名前

データ・タイプ

初期値

説明、パラメータ値

bInactive

BOOL

FALSE

FBを非アクティブ化するための入力

AnalogInX

LINT

0

アナログX値

許可されるデータ型: UINTINTUDINTDINT

AnalogInY

LINT

0

アナログY値

許可されるデータ型: UINTINTUDINTDINT

bOutsideY1Y2

SAFEBOOL

FALSE

値テーブルのデータは、次の式に従ってチェックされます。

bOutsideY1Y2 = FALSE: Y1[index] <= WY1[index] < WY2[index] <= Y2[index]

bOutsideY1Y2 = TRUE: WY1[index] <= Y1[index] < Y2[index] <= WY2[index]

ValueSettings

の値 X、警告レベル(WY1WY2) およびスイッチオフレベル (Y1Y2)。

EL6900_Loadsensing_table_icon.png: 値が定義されているテーブルを開きます。

の値が Y1 そして Y2 表に指定されている場合、警告レベルの値は WY1 そして WY2 も指定する必要があります。



47. 変数出力

名前

データ・タイプ

初期値

説明、パラメータ値

bValid

SAFEBOOL

FALSE

TRUE: AnalogInY スイッチオフレベル内にあります。

bWarning

SAFEBOOL

FALSE

TRUE: AnalogInY スイッチオフレベルと警告レベルの間にあります。