Discussions au sujet de NI LabVIEW

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

Enregistrement données de mesure vers Excel

Bonjour à tous,

 

J'ai développé un petit programme LabView qui permet d’acquérir les données d'un photodétecteur et de contrôler une platine de positionnement motorisée (juste une plaque en métal qui peut se délacer suivant un axe à l'aide d'un servomoteur).

 

À chaque clique sur le bouton "Nouvelle Mesure", une boucle for est lancé et s'exécute N fois en faisant varier la position de la platine pas à pas et en récupérant la valeur du photodétecteur. Je voudrais stocker ces valeurs (positon de la platine et valeur du photodétecteur) dans un fichier excel à chaque itération mais mes tentatives sont restées infructueuses pour le moment.

 

Ce que je souhaite:

- à chaque clique sur le bouton "Nouvelle mesure", je voudrais créer un nouveau fichier Excel (même nom + 1/2/3.. ou date)

- J'aimerai que les données (positon de la platine et valeur du photodétecteur) soient stockées dans deux colonnes

 

Voici une capture d'écran de ce que j'ai fait pour le moment mais qui ne fonctionne pas: (Labview en allemand désolé)

 

Capture.JPG

 

Merci d'avance pour votre aide

0 Compliments
Message 1 sur 5
2 746 Visites

Bonjour,

 

Pour utiliser excel avec LabVIEW il te faut un toolkit payant (http://sine.ni.com/nips/cds/view/p/lang/fr/nid/5769). Est ce que tu l'as ?

 

Sinon, tu peux créer ton fichier de mesure en tant que fichier texte (VI write text file) et l'importer avec excel

0 Compliments
Message 2 sur 5
2 723 Visites

Bonjour,

Pour enregistrer sous Excel (*.xlsx) il faudra utiliser le toolkit "Report Generation" pour microsoft Office, sinon tu peux suivre ce modèle en fichier joint, utiliser un format Excel (*.xls) antérieur à 2003.

 

 

 

 

https://images.youracclaim.com/size/110x110/images/7c5d31f5-2069-4618-ba59-b710c2b6bbe4/CLD.png
0 Compliments
Message 3 sur 5
2 717 Visites

Qu'est-ce qui ne fonctionne pas? Y a-t-il un message d'erreur?

 

Write To Measurement File.vi est un vi express qui devrait être disponible dans toutes les versions de LabVIEW (incluant la sauvegarde en format xlsx). Le RGT est un toolkit payant qui offre plus de flexibilité pour la création de rapports Excel et Word.

 

Dans ton cas c'est probablement un problème de configuration. Je ne sais pas comment tu compte représenter les données sur deux colonnes car la valeur du photodétecteur est représentée par un double (dbl) alors que la position est un tableau de double (x,y,z)?

 

Ben64

 

 

0 Compliments
Message 4 sur 5
2 701 Visites

utiliser ActiveX pour piloter Excel à partir de LV est une alternative.

Je l'ai fait, c'est un peu compliqué au départ, mais une fois qu'on a compris, c'est assez abordable.

0 Compliments
Message 5 sur 5
2 699 Visites