Skip to main content

SF_CTU (FB)

Description du bloc fonctionnel

Astuce

La version du bloc fonctionnel telle que décrite ici correspond à la dernière version du bloc fonctionnel dans Liste des versions des blocs fonctionnels.

Astuce

SF_CTU est un compteur FB de la bibliothèque SafetyStandard. C'est une extension de CTU, un bloc fonctionnel standard IEC 61131-3. SF_CTU le bloc fonctionnel contient à la fois des types de données standard et des types de données liés à la sécurité (préfixe : SAFE).

Sa fonction est le comptage d'un compteur jusqu'à une limite supérieure définie.

Figure 111. Bloc fonctionnel : SF_CTU
Bloc fonctionnel : SF_CTU


Tableau 87. VAR_ENTRÉE

Nom

Type de données

Valeur initiale

Description, valeurs des paramètres

CU

BOOL

FALSE

Front montant à CU incréments CV par 1.

RESET

BOOL

FALSE

TRUE: Réinitialise le CV compteur à 0.

PV

SAFEINT

0

Limite supérieure pour le comptage CV.



Tableau 88. VAR_OUTPUT

Nom

Type de données

Valeur initiale

Description, valeurs des paramètres

Q

SAFEBOOL

FALSE

TRUE: Comptoir CV a atteint la limite supérieure PV.

CV

SAFEINT

0

Valeur actuelle du compteur. Incrémente jusqu'à PV est atteint.



Code FB

IF R THEN CV := 0 ;
ELSIF CU AND (CV < PVmax)
    THEN CV := CV+1;
END_IF ;
Q := (CV >= PV) ;

La valeur numérique de PVmax est 32767.