Description du fonctionnement
4.6
Fonctions
4.6.1
Mesure de la durée de période
Le module peut saisir la durée de la période des impulsions du compteur sur le canal A. La
durée de la période est le temps écoulé entre deux fronts montants sur le canal A. Elle est
transmise comme un multiple de 200 ns à la mémoire image des entrées.
Condition préalable : Cette fonction est configurée dans le PAS4000.
Légende :
}
PIO : mémoire image des sorties, donnée d'entrée / sortie : OutputData.LatchOrMea-
sure
}
PII : mémoire image des entrées, donnée d'entrée / sortie : InputData.LatchOrMeasure-
Done
Explication du diagramme fonctionnel :
Paragraphe
a
b
c
d
Le résultat de la dernière mesure de la durée de la période est conservé dans la mémoire
image des entrées jusqu'à ce que le module signale un nouveau résultat de mesure par ac-
tivation de l'information sur l'état. Avant la première mesure, la mémoire image des entrées
indique 0000 0000
Le module indique le résultat de la mesure de la durée de la période en multiples de
200 ns.
Exemple :
}
La mémoire image des entrées indique 32
}
La durée de la période est 200 ns x 50 = 10 μs
Manuel d'utilisation PSSu E F INC(-T)
1001454-FR-09
PIO
PII
Fonction
Démarrer la mesure
Émettre la valeur mesurée
Activer le bit d'état
Terminer la mesure
Prêt pour une nouvelle me-
sure
ou FFFF FFFF
.
H
H
Déroulement pour le PSSu dans l'envi-
ronnement de système B
Activer OutputData.LatchOrMeasure dans le
programme utilisateur
La valeur mesurée est écrite dans InputDa-
ta.LatchOrPeriod
Le module applique InputData.LatchOrMea-
sureDone
Réinitialiser OutputData.LatchOrMeasure
dans le programme utilisateur
Le module réinitialise InputData.LatchOr-
MeasureDone
/50
H
D
17