le 06-29-2016 09:36 AM
Bonjour,
Je suis très embété de poser une questions sur le forum mais je sèche.
J'ai participé au cours core 1 et core 2 de labview il y a queslques mois.
Mais la je dois faire mon premier projet seul car je suis le seul de la société a avoir fait un cours.
Voilà mon problème, je dois créer un affichage de 9 températures sur un graphique.
J'arrive a mettre une entrées avec DAQmx create chanel suivi d'un DAQmx Read et qui part sur un waveform Chart.
Mais je ne comprends pas comment mettre mes 9 entrées sur la fonction DAQmx Create Chanel.
J'ai essayer la fonction Bundle mais ca ne m'a pas aidé.
Les 9 thermocouples sont identiques.
Pourriez-vous me donner un petit conseil a ce niveau la?
Cordialement
Hake
le 06-29-2016 09:39 AM
Bonjour,
Fourni ton programme, cela permettra de t'aider.
Mais comme cela en aveugle ma proposition serait :
Dans ton create channel, tu mets sous la fome Dev0/Ai0:Ai9 par exemple, pour représenter la plage d'entrée utiliser pour ton calcul.
Et ensuite ton read tu utilises le mode 1Dwaveform N channels et tu connectes à un graphique.
Cdt,
Michael
le 06-30-2016 02:32 AM
Bonjour Michael.C,
Merci beaucoup pour ta réponse. Cela m'as beaucoup aidé.
J'ai par la suite regarder dans le fichier d'aide et il était également noté ce que tu m'a dit de faire.
Par contre, j'ai du noté sous la forme Dev0/ai0:8 et non Dev0/ai0:ai8.
Vraiment encore merci pour ton aide
Cordialement
Hake
le 06-30-2016 04:15 AM
Bonjour,
Content que la réponse t'ait permis d'avancer.
En effet, il existe beaucoup de syntaxe pour définir une plage de port, le principal étant toujours de se baser sur la documentation utilisateur.
Ensuite un test rapide, il y a pas non plus 40 possibilités te permet de trouver la solution finale.
Bonne continuation pour la suite.
Cdt,
Michael
le 07-01-2016 04:28 AM
le 07-01-2016 06:37 AM
Personnellement, je m'embeterais pas, et j'utiliserais le format TDMS.
L'avantage, c'est que c'est gérer de manière intrinsèque dans LV avec toutes les informations nécessaires, et ca s'ouvre sans problème sous excel pour traitement par la suite 🙂
le 07-04-2016 11:52 AM
Bonjour,
alors voici le projet que j'ai fait.
je penses que ca ne devrait pas être trop mal. Je dois encore corriger l'erreur de mon elapsed times.
Donc la si je ne me suis pas trompé le système devrais acquérir des données durant la chauffe du four.
Une fois chaud, le système contrôle durant une période détérminé si les mesures sont stables et a partir de la je commence a enregistré mes valeurs.
Je dois aussi modifier mon soft pour que le système s'arrète au bout d'un certain temps.t
Par contre pourriez-vous me dire un peu comment fonctionnent la compensation des thermocouple. Je dois la programmer celle la, mais je comprend pas bien comment la faire.
Le VI est sous Labview 2015
Cordialement
le 11-08-2016 11:08 PM
Bonjour,
Je reviens vers vous car je suis à nouveau embêter avec mon programme.
J'ai donc terminé mon programme et j'ai enfin pu le tester. J'ai donc mis mes sonde dans un four étalon accompagné d'une sonde étalon. Nous avons toutefois observer une différence de température entre nos valeurs mesuré sur le four étalon et les mesures de la sonde étalon au moment de sa calibration.
J'ai donc penser à la compensation de soudure froide sur mon module NI TB-9214.
En effet, après avoir fait varié la température au point de jonction l'affichage de mes température à radicalement changé.
Je voulais donc savoir comment cela se fait-il alors que mon module à la CSF intègré.
De plus dans le Programme, sur le bloc DAQmx, j'ai bien mis une constante "built in" sur l'entrée CJC source.
Pourriez-vous m'aider car je ne comprend pas d'ou vient ce problème....
Je vous remercie d'avance
le 11-09-2016 04:43 AM
Bonjour,
Je n'ai pas de solution à te proposer actuellement. Mais pour des raisons de clarté, je t'encourrage à ouvrir un nouveau sujet dnas la partie http://forums.ni.com/t5/Discussions-au-sujet-des-autres/bd-p/4170.
Tu auras plus de chances d'obtenir une réponse concernant ton matériel dans ces cas là.
Bonne journée,
Michael
le 11-09-2016 12:10 PM
Merci Michael,
Du coup je pose une autre question sur se sujet.
C'est toujours encore au sujet de cette sonde étalon ainsi que de son four étalon.
Ma sonde, lors de son étalonnage, a mesurer une température de 49.82°C pour un four a une température de 50.002 degrès.
Ceci est écrit sur le rapport qui nous à été fourni avec la sonde. A présent mon si je fais chauffer notre four étalon a une température de 50.°C la même sonde mesure une température de 50.41°C. J'ai donc en gros une différence de 0.6°C.
Est-il possible que je doivent insérer un filtre dans mon programme comme le ferait un ampli?
Les valeures sont-elles des valeures effectives?
Car même si j'utilise un simulateur de thermocouple et que je demande 0°C mon programme lit 1.3°C. Si je met 200°C le programme lit 201.3°C. Même à 500°C il lit 501.3°C.
Sauriez-vous me dire d'ou provient cette erreur? Puis-je mettre un offset? Si oui comment?
Je ne sais pas si vous avez pu ouvrir mon VI.
A moins que j'ai oublié d'insérer des éléments pour la lecture de la température?
Existe-t-il des exemples de VI utilisant des thermocouple?
Je suis désolé celà fait énormément de question. Mais je suis en stress car je dois rendre des rapport avant la fin du mois et je n'ai pas fait un seul four pour le moment. Mon programme doit donc fonctionner au plus vite et je manque cruellement de connaissance.
Cordialement