CTD (comptage décroissant)
L'instruction CTD décompte des entiers, un par un, à partir d'une valeur donnée jusqu'à 0.
Langages pris en charge : Diagramme de bloc de fonctions, diagramme de schéma à relais et texte structuré.
Cette instruction s’applique aux contrôleurs
Micro810
LC10, Micro820
L20E, Micro850
L50E et Micro870
L70E.CTD

Paramètre | Type de paramètre | Type de données | Description |
|---|---|---|---|
CD | Entrée | BOOL | Comptage décroissant.
|
LOAD | Entrée | BOOL | Chargement vérifie la valeur PV par rapport à la valeur du comptage décroissant.
|
PV | Entrée | DINT | Valeur maximale programmée du compteur. |
Q | Sortie | BOOL | Indique si l'instruction du comptage décroissant a généré un nombre inférieur ou égal à la valeur maximale du compteur.
|
CV | Sortie | DINT | Valeur actuelle du compteur. |
Exemples CTD
Exemple de diagramme de bloc de fonctions CTD

Exemple de schéma à relais CTD

Exemple de texte structuré CTD

(*ST Equivalence: CTD1 is an instance of block *) CTD1(trigger,load_cmd,100); underflow := CTD1.Q; result := CTD1.CV;
Résultats

Fournir une réponse