CTU, CTU_*** : compteur
Traduction de la notice originale
Description du fonctionnement
Ces blocs fonction servent au comptage.
En présence d’un signal "1" à l’entrée R, la valeur "0" est attribuée à la sortie CV. Chaque fois que la valeur, à l’entrée CU, passe de "0" à "1", la valeur de CV est incrémentée de 1. Si CV ≥ est égal à PV, la sortie Q passe à "1".
NOTE : Le compteur ne fonctionne que jusqu'aux valeurs maximum du type de données utilisé. Aucun débordement n’a lieu.
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Fonctions disponibles
Le bloc fonction existe dans deux classes différentes :
Représentation dans FBD
Représentation :
Représentation dans LD
Représentation :
Représentation dans IL
Représentation :
CAL CTU_Instance (CU:=Trigger, R:=Reset,
    PV:=PresetValue, Q=>Output, CV=>CountValue)
Représentation dans ST
Représentation :
CTU_Instance (CU:=Trigger, R:=Reset, PV:=PresetValue,
    Q=>Output, CV=>CountValue) ;
Description des paramètres
Description des paramètres d'entrée :
Paramètres
Type de données
Signification
CU
Entrée de déclenchement
R
BOOL
Reset
PV
Pour CTU : INT
Pour CTU _*** : INT, DINT, UINT, UDINT
Valeur de présélection
Description des paramètres de sortie :
Paramètres
Type de données
Signification
Q
BOOL
Sortie
CV
Pour CTU : INT
Pour CTU_*** : INT, DINT, UINT, UDINT
Valeur de comptage (valeur réelle)