Programme LabView

Résolu/Fermé
Max666 - 6 août 2004 à 10:04
 merjihane - 2 mai 2016 à 13:04
Salut à tous !
Voilà je viens de découvrir le logiciel LabView et je dois faire un programme me permettant de récupérer les données venant d'un analyseur de spectre (par GPIB) qui lui-même est relier à un synthétiseur de fréquence(1Hz-3GHz) et je dois ensuite faire tout un tas de mesure dur les données recueilli (bruit de phase, harmoniques, distortion, niveau...).
Est-ce que quelqu'un pourrai m'aider je ne demande qu'on me fasse le programme mais on pouvais m'aider à me lancer. Au moin réussir à récupérer les données de l'analyseur.
Merci d'avance
A+

P.S : je précise que j'ai LabView 4.0

27 réponses

bonjour, je suis interssé par LabViex, si qq1 en cnnait un site de documentation je le prie de me le communiquer par email, merci d'avance
9
IL SUFFIT D ECRIRE TUTORIAL DE LABVIEW DANS GOOGLE
0
salut max666
moi aussi je veux faire une application sous labview mais domage que je ne sais pas qu'est ce que je vais faire et comment
3
niveau inutilité ton commentaire ce classe pas mal je trouve
0
ptdrrrrrrr
0
Merci de me répondre
En fait je travail pour l'instant sur la version 4.0 de LabView et je vais recevoir la version 6.1 demain. Je dois récupérer le signal venant d'un analyseur de spectre Advantest qui lui-même et connecté à un synthétiseur de fréquence que je commande via RS232 sur mon PC tout ça avec LabView. Sur les signaux recueilli je ferai des mesures de bruit de phase, harmonique, niveau...
J'aimerai donc réaliser un programme sous LabView pour que tout ça fonctionne.

Merci d'avance
A+
1
salut svp est ce ke tu peux m env0yer le set up de lab view j'en est bes0in
0
mimien Messages postés 4 Date d'inscription vendredi 29 février 2008 Statut Membre Dernière intervention 3 janvier 2009
3 janv. 2009 à 22:24
saLut svp est ce ke tu peut m'aider j'ai bes0in de set up de Lab view Le pLus vite p0ssibLe est ke tu peux me L'env0yer .abient0t
0
Bonjour,

je suis étudiant et je dois utiliser labview dans le cadre de mon projet tutoré de deuxième année.

Je dois dans le cadre de ce projet, je dois modéliser une onde qui ira frapper un objet, ce qui entrainera une bout d'onde réfléchit et l'autre bout qui sera transmis. Je dois faire aparaître ces ondes sur un seul et même graphique,et l'onde réfléchit devra aller en contresens des deux autres (comme dans cet exemple: http://www.univ-lemans.fr/fr/erreurs/erreur-404.html

je voulais savoir comment faire aller l'onde réfléchit dans le sens inverse des autres simplement car je galère à trouver :/

Merci d'avance
1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Mav' Messages postés 138 Date d'inscription mardi 1 juin 2004 Statut Membre Dernière intervention 4 mars 2008 17
24 août 2004 à 16:18
tu coinses pour réaliser les acquisitions de mesures ou pour l'architecture du programme en général (dans ce cas j'ai besoin de plus d'infos). Moi je connais bien la version 6.1 de Labview si c'est semblable.

             /\/\    /_\    \/      '
0
bonjour à vous tous,

est ce que quelqu'un connait bien la version du logiciel labview 6.1 .

merci
0
tu veux communiquer par gpib
c tout simple va dans labview/exemple et choisi l'exemple communication gpib ou un truc comme ca


la tu tape l'adresse de l'analyseur et ensuite dans les commandes tu tape les commandes qui sont indiquées sur le manuel d'utilisation de l'analyseur et c parti
pour faire un prog auto te reste plus qu'a bricoler un prg

sinon tu peux tjrs essayer de prendre un VI qui vas bien du coté du site du constructeur de l'analyseur

voilaaaaaaa
0
os Messages postés 4 Date d'inscription mercredi 16 février 2005 Statut Membre Dernière intervention 25 avril 2005
16 févr. 2005 à 16:05
Bonjour tout le monde
je souhaite sauvegarder des données acquisent a partir d'une carte acquisition ds une base de données acces ou sql
merci pour vos idées

os
0
bonjour
pour sauvegarder des donné sur un fichier au sur un tablaut ces trés simple il faut conecté la sorté de tant mesure par une bloque de VI que vous le trouvait sur la palaite de commende ces non recuper le gide de labview 7 ,il ya un exemple bien détail ,
meme moi je travail sur un projet qui est bassé sur labview .
0
Bonjour
SVP, j'ai besoin de savoir comment je peux sauvegarder et visualiser des données collécté par une carte qui a un port PCI?

Merci
0
Lauvia Messages postés 2 Date d'inscription mardi 18 mars 2008 Statut Membre Dernière intervention 31 mai 2011
18 mai 2010 à 10:03
Salut Farida,
je ne sais pas si c'est ta première expérience avec LabVIEW mais il existe
plusieurs possibilités de sauvegarder un document (des mesures par exemple).
sous forme de fichier
.txt (lvm), word, excel...
hmmm... envoie moi le programme déjà fait (Lauvydream@yahoo.de) et je vois ce que je peut faire.
0
bonjour a tous,

voila je voudrais connaître brievement lers possibilités offertes par le logiciel labview ? savoir ce que l'on peu faire ...

Actuellement je travaille sur un bus numérique , le 1553, spécialisée pour les avions militaires.

le but , c'est a partir d'une carte d'acquistion PCI, je souhaite tester le fonctionnement du bus 1553. Bien sur il faut avoir le module de pilotage de la carte.

Au niveau de l'interface je souhaiterai utiliser labview.

merci beaucoup, car vos conseils seront précieux.
0
Salut !

Je ne connais pas ton bus mais tout ce que je peux te dire c'est que moi je travail dans le domaine de l'instrumentatin et que pour ça Labview est vraiment génial (pilotage d'appareil de mesure par GPIB, RS232, USB, récupération de mesure duverses sur graphique, fichier ou rapport et bien plus encore) c'est un logiciel très simple à utiliser (je pense surtout aux gens comme moi qui ne porte dans leur coeur le langage C ou autre langage texte très chiant) et sympa à utiliser grâce à son envirronnement graphique.

Voilà avoir été claire bonne continuation.

@+
0
antony > Max666
15 mars 2005 à 12:51
bonjour max 666

mais labview c'est uniquement avec une interface graphique. vous pouvez m'expliquer son utilisation de facon plus precise et detaillé, car je dois travailler sous labview.

aussi au niveau prog, on peut faire des boucles, des fonctions
merci de m'expliquer

merci
0
Max 666 > antony
15 mars 2005 à 13:47
Salut !

En fait Labview se compose de deux interface, la face avant et le diagramme se sont toutes les deux des interface graphique (on appelle d'ailleur la programme sous Labview le langage G) sur la face avant tu disposes tes élements qui caractèrise ton instrument ou ton interface de communication ainsi que des éventuels graphique afin de receuillir des donnée. Ensuit sous l'interface diagramme il te suffi d'assembler les élemnt de programmation afin de faire fonctionner ton système tu as bien sûr tous les élement que tu peut trouver en langage C mais son forme de block ce qui rend la programmation beaucoup plus conviviale. Tu as bien sûr des fonction de boucle (for, while..) des séquences bref ce n'est vraiment pas un outil compliqué.

Voilà maintenant il y a de très bons exemples sous Labview que tu peux compiler fait-le pour prendre en main le logiciel va sur internet aussi et si tu es bon en anglasi je t'invite à aller sur le site de national instrument (fondateur de Labview) ou tu pourra trouver des drivers pour appareils de mesure et des aide pour la programmation sous labview.

Bon courage.

@+
0
laurent > Max 666
10 juin 2005 à 15:46
bonjour, max666.
je suis staigiaire en labo. je dois effectuer une lisaison entre un analyseur de spectre et mon pc (GPIB et USB pour le pc) sous matlab7. le probleme, c'est que je suis novice en matlab et je ne connais pas du tout GPIB. j'ao fais qqs recherches, je pense reussir a faire communiquer les deux appareils. je te donne un bout de mon code en gros et dis moi si ca risquerqit de marcher:
g=gpid('ni',0,1)
fopen(g)
ensuite je dois lui envoyer une frequence et lui doit me doit la valeur du champ.
je pense : CALC:DELT2:X 100Mhz
je ne sais pas a quoi ca sert la commande trigger. si tu pouvais m'expliquer.
il faudrait aussi que je l'inclus ds une boucle pour avoir des donnees periodiques et enfin de les sauvegarder ds un fichier ascii.

merci a toi
laurent
0
serpentnguyen Messages postés 2 Date d'inscription jeudi 30 juin 2005 Statut Membre Dernière intervention 1 juillet 2005 > Max666
30 juin 2005 à 11:30
bonjour, max666.
je suis staigiaire en labo.je dois compter les inpulsions (par réseau de codeur optique) qui sont envoies à la porte RS232.J'ai utilisé la fonc "read", mais je n'arrive pas à réussir. Pourrais-tu m'aider le plus vite que possible, j'attendrais tes explications.
Merci d'avant!
----------------très urgent!
0
salut max 666 est ce que tu peut me tenir iinformé sur ce que tu as fait sur labview concernant l'acquisition de données d'un analyseur de spectre a partir d'une carte gpib. en fait je crois que je dois faire la même chose que toi. et je n'arrive même pas à decoller!!! en gros je suis dans la mer..
0
bonjour!

Comme certain d'enter vous, je debute sous labview.
Je dois aussi recuperer des données à une frequence: 2.413ghz, les enregistrer toutes les secondes et sortir sur un graph les 30 dernières secondes!

Pourriez vous m'aider à me lancer? Je suis avec la version 7.

Merci d'avance
0
laurent > florent
22 mars 2006 à 13:26
la ca fait 1 an que je n'ai plus toucher a matlab.
Si tu veux vraiment, je vais regarder mon programme que j'ai fait, mais ca va etre ce WE.
regarde tjs les fonctions fprintf et fscanf.
si les autres peuvent t'aider....

Laurent
0
flo7885 Messages postés 2 Date d'inscription mercredi 23 février 2005 Statut Membre Dernière intervention 22 mars 2006 > laurent
22 mars 2006 à 13:29
merci pour ta reponse ultra rapide mais je me suis sans doute mal exprimé, je ne suis pas sous matlab mais sous labview.
Je suis quand meme preneur si tu peux m'envoyer ton projet sous matlab, peut etre changerais-je!

Merci encore!
0
laurent > flo7885 Messages postés 2 Date d'inscription mercredi 23 février 2005 Statut Membre Dernière intervention 22 mars 2006
23 mars 2006 à 22:03
voila mon bout de code qui pourrait t 'aider:
un peu long mais commenté... good luck

1. Quelques commandes et fonctions utilisées dans le programme

Marker
% positionne le marqueur sélectionné, ici le 1, à la fréquence indiquée
fprintf(obj1,'CALC1:MARK1:X %10.2f Hz',f1)

% permet de basculer en mode manuel
fprintf(obj1,'INIT: CONT OFF')

% le marqueur 1 sur l’écran A
fprintf(obj1,'MARK1 ON')

% attendre que la commane précédente se termine
fprintf(obj1,'INIT;*WAI')

% demander la valeur du champ a la fréquence pointée par le marqueur 1
fprintf(obj1,'CALC:MARK1:Y?')

% recupèrer la valeur donnée par l’instrument et stocke le résultat dans Value_Y
Value_Y=fscanf(obj1);


2. Boucle

Cette fonction permet de récupérer des résultats en choisissant deux fréquences et le pas de fréquence. A chaque pas, on récupère la valeur pour l’afficher dans le fenêtre de commande Matlab.


% pour k allant de f1 à f2 par pas de frequence freq_step
for k=[f1:freq_step:f2]

% incrémentation de j
j=j+1;

% affichage de la frequence et de la valeur
fprintf(' %d\t %12.2f\t %s',j,f3,Value_Y)
fprintf('\n\n')

% placement du marqueur a la fréquence f”
fprintf(obj1,'CALC1:MARK3:X %12.5f Hz',f3)

% affichage sur l’écran A
fprintf(obj1,'MARK3 ON')

% demande de la valeur
fprintf(obj1,'CALC:MARK3:Y?')

% recuperation de a valeur
Value_Y=fscanf(obj1);

% transformation de la valeur numerique en valeur texte
Value_str=num2str(Value_Y);

% incrémentqtion de f3
f3=f3+freq_step;

% fin de la boucle
end







3. Test
Cette fonction permet de vérifier si chaque valeur entrée est valide. On demande des valeurs numériques. Au cas où si d’autres valeurs sont entrées par l’utilisateur, un message d’erreur est affiché.

% si les données ne sont pas numériques
if isnan(str2double(get(handles.”UI Tagname”,'String')))

% boîte de dialogue
errordlg('You must enter a numeric value','Bad Input','modal');
end


3. Store
% ouverture du fichier du nom de file_name
diary (file_name)

C’est ici, que l’on met les boucles avec les resultats que l’on veut afficher.

% fermeture du fichier
diary off

4. Reset
% reset d l’instrument
fprintf(obj1,'*RST');

% on met une temporisation après un RESET car cette commande prend beacoup de temps à se réaliser. Ici, j’ai mis une pause de 1 seconde.
pause(1);
0
bon ben les gars alors on est 3 a faire la meme chose lol.
bon ben moi je suis un peu plus avancer car j'ai reussi a recuperer les donnees de l'analyseur de spectre.
pour ce qui est de justement recuperer ces donnees fouille un peu sur le net car il y a de forte chance qu il existe un driver pour ton appareil.( comme pour moi).
0
bonjour, popo
je suis staigiaire en labo. je dois effectuer une lisaison entre un analyseur de spectre et mon pc (GPIB et USB pour le pc) sous matlab7. le probleme, c'est que je suis novice en matlab et je ne connais pas du tout GPIB. j'ao fais qqs recherches, je pense reussir a faire communiquer les deux appareils. je te donne un bout de mon code en gros et dis moi si ca risquerqit de marcher:
g=gpid('ni',0,1)
fopen(g)
ensuite je dois lui envoyer une frequence et lui doit me doit la valeur du champ.
je pense : CALC:DELT2:X 100Mhz
je ne sais pas a quoi ca sert la commande trigger. si tu pouvais m'expliquer.
il faudrait aussi que je l'inclus ds une boucle pour avoir des donnees periodiques et enfin de les sauvegarder ds un fichier ascii.

merci

j'ecris un peu partout car j'ai vraiment besoin d'aide ....
0
khunlun Messages postés 110 Date d'inscription mardi 12 avril 2005 Statut Membre Dernière intervention 17 avril 2012 27
12 avril 2005 à 16:15
Bonjour tout le monde

Je suis débutant en LabVIEW (je viens de commencer ce matin).
J'arrive à faire des additions (jusque la pas très dur).
Mais je dois piloter un banc de translation.
Quelqu'un pourrait me mettre sur la voie car je ne sais pas par quel bout le prendre.
Ou me donner une adresse contenant un tutoriel sur le pilotage.

PS : J'ai la version 5.1

Merci d'avance
0
cherche la varsion 6.1 ces plus facile avec plus des option et des exemple d'application
bon courage
0
khunlun Messages postés 110 Date d'inscription mardi 12 avril 2005 Statut Membre Dernière intervention 17 avril 2012 27
12 avril 2005 à 16:37
Merci, je vais essayer.
Mais ce n'est pas sur que je puisse l'avoir...
Enfin advienne que pourra.
0
ces vous etre etudiant demande au responsable de salle information de l'universite qui vous donera une copie et peutetre la version 7 pour quoi pas?
bon pour tant projet vous pouvait me detail le sejet petetre peux je peux vous aidé
0
khunlun Messages postés 110 Date d'inscription mardi 12 avril 2005 Statut Membre Dernière intervention 17 avril 2012 27
12 avril 2005 à 17:09
Merci de votre aide.

Pour ce qui est du detail du projet, je ne peux pas.
=> Accord de confidentialité...

Encore merci
0
bonjour laoubi
voila je commence tout juste un travail sous labview 5.0.je dois effectuer une mesure(tension courant)mon pc est relié a un port gpib.je dois commencer mais je rame.je trouve ce logiciel tres complexe.peux tu m'aider stp.je travaille seule et mon ancadreur est absent.je te laisse mon adresse
mesli3@yahoo.fr
merci de me repondre
toutes les aides sont bienvenus
0
Bonjour tt le monde;
je dois réaliser un recueil de données plus préciz niveau de puissance pour des canaux bien précis donc des fréq précises.
je dois connecter mon PC à l'analyseur de spectre via interface GPIB et je voudrais ke c'est mesures se fassent de façon automatique pendant des heures du jour pré programmées.

Merci

Mail ensat_youness@yahoo.fr
0
perd Messages postés 5 Date d'inscription jeudi 12 avril 2007 Statut Membre Dernière intervention 15 avril 2007
12 avril 2007 à 23:31
Cette notification d'état de remise est générée automatiquement.

Échec de la remise aux destinataires suivants.

admin@tpe-pme.com
mémoriser une expression en notation post_fixée dans une file representé par chainage en affichant toute les étapes dans la pile,chaque maillon de la file aura pour valeur un opérande de type réel ou un opérateur binaire
(-,*,/,+)
parcourir cette file pour afficher l'éxpression post-fixée.
evaluer l'expression en utilisant une pile représentée par contiguité.afficher la tra&ce de l'avaluation.
par exemple:
(5*3/(1+4))-(7*2) saffichra en notation post-fixée:
5 3 * 1 4 + / 7 2 * -
por la pile par exemple:
empiler 5 empiler 3,dépiler 3 dépiler 5 ,empiler 15(5*3) etc....
il n'est pas nécessaire d'afficher les éxpressions entre parenthése.
je vous suis tres reconnaissante.
ah oui en language c.
mérci.
0
perd Messages postés 5 Date d'inscription jeudi 12 avril 2007 Statut Membre Dernière intervention 15 avril 2007
12 avril 2007 à 23:34
mémoriser une expression en notation post_fixée dans une file representé par chainage en affichant toute les étapes dans la pile,chaque maillon de la file aura pour valeur un opérande de type réel ou un opérateur binaire
(-,*,/,+)
parcourir cette file pour afficher l'éxpression post-fixée.
evaluer l'expression en utilisant une pile représentée par contiguité.afficher la tra&ce de l'avaluation.
par exemple:
(5*3/(1+4))-(7*2) saffichra en notation post-fixée:
5 3 * 1 4 + / 7 2 * -
por la pile par exemple:
empiler 5 empiler 3,dépiler 3 dépiler 5 ,empiler 15(5*3) etc....
il n'est pas nécessaire d'afficher les éxpressions entre parenthése.
je vous suis tres reconnaissante.
mérci.
0
Salut, je dois réaliser un programme sous labVIEW pour un stage mais j'ai un petit problème pour mettre en oeuvre le temps d'exécution d'une tâche. Wait ne marche pas car il me permet d'attendre mais pas de programmer un temps d'execution. Si quelqu'un à quelques tuyaux à me filer je l'en remercierai.
0
bonjour je veux savoir comment représenter un histogramme 3D si j'ai une matrice 8*8.
merci
0
mohammed bellite Messages postés 5 Date d'inscription mardi 17 juillet 2007 Statut Membre Dernière intervention 24 juillet 2007
24 juil. 2007 à 15:14
bonjour je suis stagiere , je dois piloter un generateur de fonction agilent 33250A via une carte GPIB et en utilisant labview pour comuniquer avec la carte (creer l'interface) aider moi je suis vraiment bloqué
j'ai installer labview anisi que la carte mais la carte n'est pas encore détécté aider moi just pour me lancer dans le travaille

MERCI
0
aminouchelabview Messages postés 17 Date d'inscription mardi 27 mars 2007 Statut Membre Dernière intervention 28 juillet 2007 1
28 juil. 2007 à 15:06
salut
pour utiliser ta carte gpib il faut d'abort que ton pc la detecte,quelle version de labview tu utilise?moi j'ai eu le meme probleme au depart reponds vite et je pourais t'aider
a bientot
0
Bonjour,
je suis un élève de 1S et je fais un TPE sur les eoliennes à effet magnus. Je voudrais savoir si vous savez des choses à ce propos et j'ai vu quelque part qu'en faisant un prototipe on pouvait le controler via Labview je voudrais bien telecharger ce programme pourriez vous m'indiquer un site svp
merci
0
bonjour,
voilà, je vien d'accepter de réaliser un projet qui consiste à faire delacer des trains sur plusieurs voies tout en actionant des aiguillages. le problème est que je dois untiliser labview hors que je viens tout just de decouvrir ce logiciel, est ce que quelqu'un peut m'aider à faire les programmes.
0