Principe de capture avec un compteur de type Principal
La fonction de capture enregistre la valeur de comptage actuelle lors d'un signal d'entrée externe.
Cette fonction est disponible pour le compteur de type Principal dans les modes suivants :
Cette fonction oblige à :
oconfigurer l'entrée de capture facultative : CAP ;
outiliser le bloc fonction HSCGetCapturedValue pour extraire la valeur capturée dans l'application.
Ce graphique représente le fonctionnement de la capture en mode Boucle modulo :
Etape |
Action |
---|---|
1 |
Lorsque EN_Cap = 0, la fonction n'est pas opérationnelle. |
2 |
Lorsque EN_Cap a pour valeur 1, le front sur CAP capture la valeur de comptage actuelle, la place dans le registre de capture et déclenche le front montant de Cap_Flag. |
3 |
Récupérez la valeur stockée, à l'aide de HSCGetCapturedValue. |
4 |
Lorsque Cap_Flag a pour valeur 1, tout nouveau front sur l'entrée physique CAP est ignoré. |
5 |
Le front montant de l'entrée ACK_Cap du bloc fonction HSCMain déclenche le front descendant de la sortie Cap_Flag. Une nouvelle capture est autorisée. |