Instructions de blocs fonctionnels permettant de compter les événements. Chaque instance de compteur expose des sous-champs (.CU/.CD, .R/.LD, .Q, .PV, .CV).
| Instruction |
Description |
| CTU |
Compteur incrémental — incrémente .CV à chaque front montant ; entrée de remise à zéro R facultative |
| CTD |
Compteur décrémental — décrémente .CV à chaque front montant ; entrée de chargement LD facultative |
| CTUR |
Compteur incrémental réinitialisable avec entrée de remise à zéro R dédiée |
| CTDR |
Compteur décrémental réinitialisable avec entrée de chargement LD dédiée |
| Variable |
Type |
Description |
.CU / .CD |
BOOL |
Entrée de comptage / décomptage |
.R / .LD |
BOOL |
Entrée de remise à zéro (CTU/CTUR) ou de chargement (CTD/CTDR) |
.Q |
BOOL |
Signal de sortie (TRUE lorsque la cible de comptage est atteinte) |
.PV |
INT |
Valeur de présélection (valeur cible ou valeur initiale) |
.CV |
INT |
Valeur de comptage actuelle |