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ではサポートされていません。

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