Discussions au sujet de NI LabVIEW

annuler
Affichage des résultats de 
Rechercher plutôt 
Vouliez-vous dire : 

Affichage de la différence entre la valeur I et la valeur I-1 dans une boucle while

Résolu !
Accéder à la solution

Bonjour,

 

J'ai un programme qui me permet de mesure la température en continu avec un DAQ grâce à une boucle While.

Pour avoir une idée de la stabilité de ma mesure, j'aimerais pouvoir faire apparaître en face avant la différence entre la valeur de ma température lors de l'itération i (instant présent) et sa valeur lors de l'itération précédente i-1.

 

Je me demandais comment faire ?

Je sais qu'il existe des choses comme les registres à décalage mais je ne sais pas si c'est applicable aux boucles while et comment y brancher mon indicateur.

Je suis également ouvert à toute autre solution !

 

Merci d'avance pour toute l'aide que vous pourrez m'apporter.

 

François D.

0 Compliments
Message 1 sur 5
1 165 Visites

La solution est en effet un registre à décalage.

Le principe du registre à décalage est de câbler une valeur en sortie d'itération et de récupérer cette valeur à l'itération suivante, il marche dans tous les types de boucles ( sauf cas particulier des boucle FOR avec le parallélisme activé)

C'est la solution la plus simple.

0 Compliments
Message 2 sur 5
1 145 Visites
Solution
Accepté par l'auteur du sujet FrançoisUPHF

voici un petit exemple

0 Compliments
Message 3 sur 5
1 136 Visites

Bonjour et merci bcp pour ton retour.

 

Est-ce qu'il serait possible d'avoir ton exemple en Labview 2015 ? ^^

A défaut, je pense qu'une capture d'écran du diagramme pourrait suffire 🙂

 

Merci d'avance

François

0 Compliments
Message 4 sur 5
1 109 Visites
Solution
Accepté par l'auteur du sujet FrançoisUPHF
Message 5 sur 5
1 102 Visites