03-06-2013 06:54 AM
Bonjour, je suis entrain de développer un programme labview qui permet d'enregistrer les mesures provenant d'un four FLUKE 9142. Je suis donc en RS-232.
Mon problème est le suivant : je communique bien avec l'instrument, je reçois la valeur générateur, mais celle ci est sous la forme d'une chaine. Et pour l'exploitation de ces mesures sous excel il me faut la transformer en nombre. Alors oui, il y a la possibilité de la transformer avec le bloc : "chaine décimale en nombre", mais le nombre résultant est un nombre entier, hors pourfaire de la métrologie il faut des nombres à virgule, du moins c'est conseillé.
Je suis donc à la recherche d'une aide pour avoir un nombre (à virgule) correspondant au nombre qui provient de la chaine afin que je puisse mettre toute ems mesures dans un tableau, calculer et enregistrer mes résultats dans un tableur.
03-06-2013 09:12 AM
Postez au moins un exemple de la chaîne de caractères lue ainsi que des indications sur le codage des informations qu'elle contient.
03-07-2013 04:36 AM
Bonjour Thomas,
La fonction que tu pointes renvoi effectivement un nombre entier. Pour renvoyer un nombre décimal à virgule, je pense que tu peux utiliser la fonction Chaine Fract/Exp en nombre.
Tu trouveras l'aide dans Aide LabVIEW >> Référence des VIs et des fonctions >> VIs et fonctions de programmation >> Fonctions de chaîne >> Fonctions de conversions chaîne/nombre
J'ai joint un exemple en LabVIEW 2012 qui utilise cette fonction.
Est-ce que cela te convient?
Bonne journée
M-Junior
03-07-2013 10:11 AM
Bonjour,
Merci de la réactivité et oui effectivement c'est exactement ce que je cherchais!
Cependant maintenant je reste sur ma faim car lorsque le programme recoit les mesures, il ne les enregistre pas toutes dans un tableau avec la fonction "construire un tableau", mais il les remplace les une sur les autres, comme si il n'y avait pas de tableau.
Pour illustrer, je vous joins un exemple qui fonctionne, les 50 valeurs aléatoires sont bien enregistrés dans excel, et dans mon programme elles ne le sont pas.
03-07-2013 10:37 AM
Re-Bonjour Thomas,
Je ne comprends pas bien ce qui ne va pas. Puisque les données sont bien enregistrées dans ton fichier, où est le souci? Que souhaites-tu faire de plus exactement?
Merci
M-Junior
03-08-2013 02:12 AM
Bonjour,
Oui effectivement elles sont bien enregistrés, mais je souhaite qu'elles soient enregistrés selon la mise en page de "test24" page "Sans titre", hors elles sont enregistrés comme dans "test23" page "sans titre".
Merci de votre aide, cdlt
03-08-2013 02:23 AM
Bonjour,
En utilisant ton VI, les données sont bien enregistrées dans une colonne pour moi, je joins une copie du fichier qui s'enregistre sur mon PC.
Merci
M-Junior
03-08-2013 02:39 AM
Oui effectivement en utilisant le VI exemple signal tout est ok, je viens de trouver comment enregistrer les valeurs comme il me convient.
Merci beaucoup de votre aide.