le 06-08-2016 10:00 AM
Bonjour,
J'utilise un picologger TC-08 pour mesurer la temperature externe d'un moteur.
En effet, ce programme devrait mesurer au temps reel la temperature et donc afficher une valeur chaque minute.
Apres 20minute d'attente, je devrais comparer la temperature obtenue avec celle obtenue a l'instant 0.
Plus precisement, je devrais faire le test suivant T20, T0 / T21, T1/ T22, T2/ T23, T3.... avec toujours un delta T=20min
Si la difference est inferieur a 1 degree, une diode LED s'allume en indicant la stabilitee de temperature.
Mon probleme est que je n'ai pas reussi a obtenir T0, T1, T2... une fois attendue 20minutes.
Je vous joint ci-dessous mon programme, je pensai au debut qu'attendre 20 minute et prendre des mesure serait egal a delta T mais je me suis trouve a calculer deux fois la meme chose apres 20minutes.
J'aurais besoin svp dune idee pour boucler... toutes suggestions est la bienvenue
le 06-08-2016 11:57 AM
- "deleted portion" ... tu utilises une variable locale alors que le Terminal se trouve juste à côté.
- Tu n'as aucune gestion du flux d'erreur.
- ceci aussi, ci-dessous :
Tu temporises tes boucles et tu les stoppes avec une Occurrence et une structure Event ... l'idée est plutôt bonne.
Je suis même étonné de voir un système d'arrêt "plutôt évolué" ... alors qu'ailleurs tu fais des erreurs assez basiques.
Pour le reste et le "fond" de ta question, tu utilises des fonctions que je n'ai pas ... donc c'est difficile de debugger et d'aller plus loin.
La "propreté ... là aussi, ça ne donne pas "envie" d'aller beaucoup plus loin.
Plus de soin serait un gros plus.
bon code.
06-09-2016 01:28 AM - modifié 06-09-2016 01:31 AM
Bonjour ouajdi,
je te remercie d'abord pour ta reponse, le code que j'ai fait fonctionne mais pas de la maniere que je veux.
Merci pour les informations, je ne savais pas :P. Je debute en labview donc tous commentaires est le bienvenue
Pour mes boucles, je ne pourrais pas les stopper en effet . l'aqcuisition des donnees ne devrait par s'arreter. et a chaque fois je devrais mesurer la temperature actuelle avc celle prise ya 20min.
et je n'ai pas su comment faire une boucle pour sortir les valeur prise ya 20min...
une idee?