Télécharger Imprimer la page

JUMO meroTRON Serie Manuel D'utilisation page 50

Publicité

9 Modules fonctionnels
9.1
Logiciel-Comptage/décomptage
Le compteur met à disposition les fonctions suivantes.
Comptage
Décomptage
Réinitialisation du compteur à 0
Réglage d'une valeur de comptage supérieure
Requête pour dépasser la valeur de comptage supérieure
Requête valeur du compteur 0
Interroger valeur de comptage
Le compteur compte les fronts positifs aux entrées CU (comptage) et CD (décomptage).
Appel
CTUD<Instance> (CU, CD, R, LD, PV);
Entrées
Les paramètres R, LD, CU et CD sont triés par ordre décroissant dans le tableau en fonction de leur
priorité.
Paramètre
<Instance>
R
LD
CU
CD
PV
Sorties
Paramètre
CV
QU
QD
Remarque
Pour forcer la valeur de comptage supérieure avec LD, R ne doit pas être TRUE.
Les valeurs d'entrée/de sortie ne sont pas conservées via la mise hors tension.
Exemples
CTUD01 (IN, FALSE, FALSE, FALSE, 100);
(* front positif de IN comptage progressif *)
CTUD01 (FALSE, IN, FALSE, FALSE, 100);
(* front positif de IN décomptage *)
CTUD01 (IN, FALSE, TRUE, FALSE, 100);
(* régler le compteur à 0 *)
50
Type de don-
Description
nées
01 à xx (indiquer une instance à deux chiffres)
BOOL
TRUE = régler le compteur à 0
BOOL
TRUE = régler la valeur de comptage supérieure
BOOL
Front positif = comptage
BOOL
Front positif = décomptage
UINT
Valeur de comptage supérieure
Type de don-
Requête ; (* Description *)
nées
UINT
OUT := CTUD<Instance>.CV;
(* OUT = relevé du compteur *)
BOOL
OUT := CTUD<Instance>.QU;
(* OUT = TRUE, lorsque le compteur est > à la valeur de comp-
tage supérieure *)
BOOL
OUT := CTUD<Instance>.QD;
(* OUT = TRUE, lorsque le compteur <= 0 *)

Publicité

loading