Skip to main content

SF_CTU (FB)

機能ブロックの説明

ヒント

ここで説明する機能ブロックのバージョンは、 機能ブロックのバージョンリスト。

ヒント

SF_CTU SafetyStandardライブラリのカウンターFBです。これは CTU、標準IEC 61131-3機能ブロック。 SF_CTU ファンクションブロックには、標準データ型と安全関連データ型(プレフィックス: SAFE)。

その機能は、定義された上限までカウンターをカウントアップすることです。

図 111. 機能ブロック: SF_CTU
機能ブロック: SF_CTU


表 87. 変数入力

名前

データタイプ

初期値

説明、パラメータ値

CU

BOOL

FALSE

立ち上がりエッジ CU 増分 CV 1.によって。

RESET

BOOL

FALSE

TRUE: リセットします CV カウンターを0にします。

PV

SAFEINT

0

カウントアップの上限 CV。



表 88. 変数出力

名前

データタイプ

初期値

説明、パラメータ値

Q

SAFEBOOL

FALSE

TRUE: カウンター CV 上限に達した PV。

CV

SAFEINT

0

現在のカウンター値。 PV に到達しました。



FBコード

IF R THEN CV := 0 ;
ELSIF CU AND (CV < PVmax)
    THEN CV := CV+1;
END_IF ;
Q := (CV >= PV) ;

数値は PVmax は 32767。