FB_COUNTER
説明機能ブロック
の FB_COUNTER
関数ブロックは、増分および減分カウンタを実装するために使用されます。 ActValue
現在の内部カウンタ値を指定します。カウンタは、 PresetValue
そして CounterLimit
入力。
論理的に 1
信号機 bReset
入力すると、内部カウンタ値は、 PresetValue
上昇エッジのために bCountUp
入力すると、内部カウンタの値は 1
上昇エッジのために bCountDown
入力すると、内部カウンタの値は 1
指定されたカウンタ値が CounterLimit
に達すると、 bCounterOut
出力が設定されます。カウンタ値が 0
、 bCounterZero
出力が設定されました。
とき TwinSAFE グループが開始されます(実行=1)、 ActValue
に設定されています PresetValue
グループが停止すると、 ActValue
に設定されています 0
。
EL6900
の FB_COUNTER
機能ブロックはEL6900ではサポートされていません。

名前 | データ・タイプ | 初期値 | 説明、パラメータ値 |
---|---|---|---|
|
|
| 立ち上がりエッジでカウンターをリセットし、 |
|
|
| 立ち上がりエッジは内部カウンタ値を |
|
|
| 立ち上がりエッジは内部カウンタ値を |
|
|
| リセット時にカウンターが設定される初期化値。 定数のみが許可されます(変数は許可されません) |
|
|
| この値に達すると、 定数のみが許可されます(変数は許可されません) |
名前 | データ・タイプ | 初期値 | 説明、パラメータ値 |
---|---|---|---|
|
|
| に設定 |
|
|
| に設定 |
|
|
| 内部カウンタ値の現在の値 許可されるデータ型: |
|
|
|
|