FB_COUNTER
Description Bloc Fonctionnel
Le FB_COUNTER
bloc fonctionnel est utilisé pour implémenter un compteur incrémentant et décrémentant. Le ActValue
spécifie la valeur actuelle du compteur interne. Le compteur peut être paramétré au moyen du PresetValue
et CounterLimit
contributions.
Pour une logique 1
signal au bReset
entrée, la valeur du compteur interne est réglée à la valeur paramétrée au moyen de PresetValue
. Pour un front montant au bCountUp
entrée, la valeur du compteur interne est incrémentée de 1
. Pour un front montant au bCountDown
entrée, la valeur du compteur interne est décrémentée de 1
. Dès que la valeur du compteur indiquée dans CounterLimit
est atteint, le bCounterOut
la sortie est définie. Lorsque la valeur du compteur atteint 0
, le bCounterZero
la sortie est définie.
Quand le TwinSAFE le groupe est démarré (Run=1), ActValue
est réglé sur PresetValue
. Lorsque le groupe est arrêté, ActValue
est réglé sur 0
.
EL6900
Le FB_COUNTER
Le bloc fonctionnel n’est pas pris en charge par le EL6900.

Nom | Type de données | Valeur initiale | Description, valeurs des paramètres |
---|---|---|---|
|
|
| Le front montant remet le compteur à la valeur |
|
|
| Le front montant incrémente la valeur du compteur interne de |
|
|
| Le front montant décrémente la valeur du compteur interne de |
|
|
| Valeur d'initialisation à laquelle le compteur est réglé à Reset. Seule une valeur constante est autorisée (pas de variable) |
|
|
| Lorsque cette valeur est atteinte, le Seule une valeur constante est autorisée (pas de variable) |
Nom | Type de données | Valeur initiale | Description, valeurs des paramètres |
---|---|---|---|
|
|
| Mis à |
|
|
| Mis à |
|
|
| Valeur actuelle de la valeur du compteur interne Types de données autorisés : |
|
|
|
|