Multifunction DAQ

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

dsc

Bonjour,

 

je suis  un novice en Labview, je cherche vraiment de l'aideSmiley gêné

 

Actuellement en stage de licence professionnelle, je suis dans une boite où l'on fabrique des antennes pour traquer les voleurs dans des grandes surface. Dans le cadre de ce stage ma tache est de rajouter un bout de programme dans un programme existant que la boite utilise  dans les carte électroniques des antennes. ce bout de programme à rajouter devra permettre de récupérer des données de la variation de signal de l'émission et du réception des antennes.  Le programme de l'entreprise est composé des 5 sous VI mais la place a été réservé au cas où on, souhaiterai rajouter d'autres programmes. Le programme affiche au moyen d'une graphe la détection de l'émission du signal de l'antenne et 2 Graphes  affichant la réception du signal. J'ai travaillé l'exercice 7.1 du VI machine à États de l'exercice 1 Labview Fondamental et j'arrive à récupérer une liste des valeurs de la variation de  température. Je voulais introduire ce bout de programme dans le programme de l'entreprise, est-ce-que vous pouvez me dire  si ce vraiment possible? Ou il faut forcement introduire le DAQ.. vu que dans l'exercice 7.1 il n y en avait pas. Es-ce-qu'il faudra réellement modifier tout le programme? Merci

0 Compliments
Message 1 sur 10
5 860 Visites

Bonjour ioo,

 

Le programme de votre entreprise reposait déjà sur une machine à état?

 

Si oui, il faudra juste rajouter un état correspondant à l'enregistrement de votre signal.

 

Si non, vous pouvez toujours, changer l'architecture du programme de base pour l'orienter vers une machine à état. Car ça n'aurais pas de sens de venir rajouter votre bout de programme utilisant une machine à état dans un programme qui n'en utilise pas.

 

Pouvez-vous nous joindre le code?

Brice S.
National Instruments France

0 Compliments
Message 2 sur 10
5 841 Visites

Merci Brice  de m'avoir répondu si rapidement, veuillez  voir  les photos de mon programme que je vous ai mis en pièce joint

0 Compliments
Message 3 sur 10
5 837 Visites

vous avez reflechi un peu à mon  programme? merci

 

0 Compliments
Message 4 sur 10
5 824 Visites

Bonjour,

 

Ce n'est pas une machine à été que vous utilisez, je vous invite à regarder le lien suivant et modifier votre code.

 

http://www.ni.com/white-paper/3024/en/

 

L'Enum correspond à vos différents états. Dans votre cas :

 

- Initialisation

- Paramètre de reception

- Coniguration de l'adresse IP

- Emission du signal

- Reception du signal

- Nouvel état pour votre enregistrement sur fichier...

Brice S.
National Instruments France

0 Compliments
Message 5 sur 10
5 821 Visites

Et vous avez à chaque fois un code de transition "Votre Enum" qui vous permet de passer à l'état d'après par exemple :

StateMachine.png

Brice S.
National Instruments France

0 Compliments
Message 6 sur 10
5 820 Visites

Oui, j'avais compris qu'était pas une machine à état, par contre je ne suis pas censé modifier le programme car dea ce n'est pas moi qui le fait en plus ça marche bien  par contre mon boulot ce de rajouter un bout de programme sur la 4ieme partie, et ce programme là va devoir permettre de faire de récupération des données de la graphe, mais je narrive pas à me lancer vu que le programme est  fait avec de vi  visa, bref, je ne sais si c'est faisable.

0 Compliments
Message 7 sur 10
5 813 Visites

Les données que vous devez récupérer, sont les données qui sont présentés sur le graphe portique et le graphe caisse?

 

Merci,

Brice S.
National Instruments France

0 Compliments
Message 8 sur 10
5 810 Visites

Exactement, c'est ça

0 Compliments
Message 9 sur 10
5 806 Visites
Alors il faut prendre c'est donnée et les enregistrer dans un fichier TDMS. Vous trouverez les fonctions TDMS dans la palette E/S sur fichier. Sinon utilisez écrire dans un fichier texte.

Vous trouvez aussi des exemples d'écriture sur fichier dans aide > recherche d'exemple

Brice S.
National Instruments France

0 Compliments
Message 10 sur 10
5 802 Visites