Démo et diagramme de commande d'une HP 34970A avec labview 6.0

communication avec port série

Bonjour,
Vous trouverez ci-dessous le lien pour télécharger le driver d'instrument du HP34970A (interface série, labview 6.0).
Il vous fournira les VIs de haut niveau permettant de construire votre application. Il fournit également des VI exemples "Getting Started" & "Application Exemple".
http://zone.ni.com/idnet97.nsf/9b2b33e1993d877786256436006ec498/e4c553c139f78062862568ab005fba3c?OpenDocument
Bonne continuation.
Matthieu GOURSSIES
National Instruments

Similar Messages

  • Création d'une application Android avec Labview

    sBonjour,
    je cherche à developper avec Labview, une application android pour l'installer après sur une tablette tactile, comment je peux faire ça?

    Bonjour,
    Malheureusment Android n'est pas une plateforme de déploiement disponible pour LabVIEW. Notamment parce que le Run-Time Engine dont aurait besoin une application est lourd et devrait être largement modifié pour s'adapter à Android.
    Il faudra donc coder en Java
    Une alternative dans certains cas est d'avoir le coeur de l'application qui tourne sur une cible déportée et la présentation (commandes/indicateurs) dans Data Dashboard.
    Cdt
    --Eric
    Eric M. - Application Engineering Specialist
    Certified LabVIEW Architect
    Certified LabWindows™/CVI Developer

  • Contrôler une page Web avec Labview

    Bonjour a tous,
    J'ai un syteme embarqué avec un moteur php.
    Je me connecte a ce service web via mon browser (chrome) et j'aimerai interagir avec les commandes (boutons/URL ) de cette page web.
    Est ce possible?
    I have a embedded board with a php engine .
    I connect to this web service through my browser (Chrome) and I'd like to interact with the controls (buttons / URL) of the web page.
    ICan I do that?
    Thanks All

    Thanks for your answer .
    I past some time in this application and it working fine now.
    I've just a problem with a "Submit" node for my "Envoyer" button
    Submit fonction work fine only when i connect node reference to a Element reference an not when i connect it to the "Envoyer" formElement Reference.
    I suppose that the fonctional "Submit " it a general Web page submit , i think it dosn't work if i have some button in the same page.
    This is the code of the button to validate (envoyer)
    This code work fine but the "inactive" part don't work fine

  • Controler une manette PS2 avec LabView

    Bonjour,
    Je souhaiterai contrôler une manette joystick PS2 via LabView.
    Je travaille sur un ancien programme avec LabView2009 et je souhaiterai utiliser la manette PS2 pour contrôler le déplacement XY de deux platines de translations ( gérer direction et vitesse)
    Sans doute que cela a déjà été fait, mais mes recherches tout azimut!! sur le Web ont aboutie à me "chopper" un virus!! Donc je préfère passer via le forum NI !!
    En vous remerciant,

    Peut-être ces deux liens (ensemble) peuvent-ils t'aider.
    on y parle de " HID Devide " ... perso, j'irais dans cette direction.
    A  et   B

  • Comment commander un système de déplacement Charlyrobot avec Labview via le port série RS232

    Bonjour
    Je souhaite commander un système de déplacement Charlyrobot (moteur pas à pas via module électronique) avec labview via le port série RS232.
    Si quelqu'un a une idée ou une solution pour y parvenir, pourra-t-il me guider ?
    Merci d'avance.
    Jerak

    Bonjour, les fonction VISA READ et WRITE permettent d'envoyer deschaines de caracteres sur le port serie (ou de les lire depuis). Après, le point important est de bien connaitre la syntaxe utilisee par le moteur pas a pas pour les commandes. Ces informations doivent etre dans le manuel du moteur.
    Mais, c'est certain, uniquement avec les VISA Read et Write, il est parfaitement possible de commander votre moteur (j'ai eu un projet de ce genre recemment et ca fonctionne tres bien).
    Quelques petits points qui peuvent vous causer des soucis:
    _ le baud rate de votre port et de votre moteur doivent etre configure a l'identique;
    _ si vous utilisez Windows XP ou 2000, verifiez la longeur des buffer alloue par windows pour la lecture et l'ecriture (dans le gestionnaire de peripheriques) vous risquez des problemes si vous tentez de lire 1 ou 2 octets et que les buffers sont configures a 10 ou + (c'est un probleme que j'ai rencontre, c'est pour ca!).
    Bonne prog.
    Raoul
    Raoul Chodziesner-Bonne
    Ingénieur Instrumentation
    CRIL TECHNOLOGY - Groupe ALYOTECH
    "Celui qui pose une question peut paraitre idiot sur le moment, celui qui n'en pose pas le reste toute sa vie!"

  • Comment detecter avec LabView une impulsion sur le port série et traiter l'information?

    Je dois automatiser un banc de test avec LabView 7.0. Pour cela il faut que je récupère une impulsion (1 bit, pas de trame) provenant de la carte à tester. Je dois la récupérer via le port série du PC. Je ne sais comment faire, aidez-moi svp.

    Bonjour,
    Dans LabView, il existe un noeud de propriété visa qui permet de récupérer l'état de certaine line du port serie.
    Pour cela, tu vas dans la palette de fonction Visa>Visa Avancé>Noeud de propriété.
    Une fois le noeud posé sur le diagramme, tu choisis la ligne dont tu veux vérifier l'état.
    Voir lien ci dessous.
    http://digital.ni.com/public.nsf/websearch/022A3C75A1F36DFF86256E6200705996?OpenDocument
    Johan G.
    NIF
    .NIDays2008 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #065fa3; font-weight: bold; text-decoration: none; text-align: right;} .NIDays2008 a, a:hover {text-decoration: none;} .NIDays2008 a img {height: 0; width: 0; border-width: 0;} .NIDays2008 a:hover img {position: absolute; height: 90px; width: 728px; margin-left: -728px; margin-top:-12px;}
    >> Avez-vous entendu parler de NI Days ?

  • Ouvrir paint avec une image acquise avec un webcam à partir d'un VI

    Je souhaite à partir d'une application écrite sous labview 8.2 ouvrir paint lorsque l'utilisateur appui sur un bouton "ouvrir l'image sous paint" de la face avant.
    Lors de l'ouverture de paint, la dernière image lue par la caméra sera modifiable directement sous paint.
    Est-ce possible avec Labview 8.2?
    Merci pour vos réponses
    abgs_fr

    Bonjour,
    Oui, on peut avec une ligne de commande, il y a un VI qui s'appelle "System Exec.vi".
    La commande à lancer est simplement celle ci :
    "chemin de l'application" "chemin du fichier"
    Petit VI joint pour montrer ça.
    Hope this helps
    When my feet touch the ground each morning the devil thinks "bloody hell... He's up again!"
    Attachments:
    launch.vi ‏10 KB

  • Programmer une carte arduino sous labview

    Bonjour
    s'il vous plait j'ai une carte arduino uno que je vais l'utiliser pour l'acquisition des donner j'aimerais que vous m'aidiez a la programmer avec labview .
    j'ai branché ma carte avec un switch qui va me donner soit l'état 0 soit 1 ;
    changement de 0 à 1 = marche
    changement de 1 à 0 = arret
    mon programme labview doit détecter le changement d'état et calculer la durée pendant laquelle on a cette état et insère ces résultats dans un tableau ou on a l'instant du marche , la durée de marche , instant d'arret , la durée d'arret

    L'utilisation de LIFA est interessant mais elle déporte le traitement sur le PC et on perd la capacité de traitement qu'a la carte arduino. 
    Il me semble plus interessant de développer la partie traitement  (au moins celle qui a besoin de "temps réel" )  au sein de la carte arduino puis de communiquer via la liaison série les données à afficher et/ou les données de commande.
    Pour cela, je cherche un exemple de VI et le programme arduino correspondant qui gère cette liaison série
    Pour mieux cibler ma demande, je travaille avec ce petit robot http://www.geeros.com/fr/accueil.html
    et je voudrais pouvoir reconstruire avec labview l'interface qui permet de communiquer avec une des expériences embarquées
    http://blog.3sigma.fr/arduino/tutoriel-arduino-ass​ervissement-en-vitesse-dun-moteur-a-courant-contin​...
    (l'interface actuelle se trouve lahttp://www.3sigma.fr/Telechargements.html)
    cordialement
    Sinon on attend toujours soit un compilateur labview pour adruino, soit une carte équivalente à faible coût compatible labview  (une évolution du MyDaq)
    Robert Papanicola
    http://sciences-indus-cpge.papanicola.info/
    http://www.medicalistes.org/~maxime-plus/

  • How to send a command from a vc++.exe to LABVIEW.exe in order to control the button on the LABVIEW.exe

    Hello, everyone. Using VC++, I have gotten the handle of a *.exe(built by Labview), but I cannot get the button handle. I want to get the button handle and post the message to control the button. How can I do that? When I use the SPY++, the *.exe(built by Labview) have not any child windows which is very different from the *.exe(built by VC++). In SPY++, what is the LVDChild class? How can I send the message to control the button on *.exe(built by Labview)???
    That is  to send a command from a vc++.exe to LABVIEW.exe in order to control the button on the LABVIEW.exe. How can I get it ?
    Thank you!

    hummingbird wrote:
    Thank you! But I dont kown how to use vi server to raise a value signalling event. Can we put vi server into the vc program? Can you give me some more information or some examples, hehe!
    hummingbird
    Checkout the LabVIEW ActiveX server interface in the User Manual in Chapter 20, Windows Connectivity and the VI Server Reference in Chapter 17, Programmatically Controlling VIs.
    There is a sample for Visual Basic under examples/comm/VBtoLV.frm, which should be quite simple to translate to Visual C as long as you can figure out the basics of ActiveX programming in VC (I have never done anything with ActiveX in VC). For those basics I would recommend some text book or MSDN.
    Rolf Kalbermatter 
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • Not executed Commands from Testprogra​ms written in Labview communicat​ing over GPIB

    Hello
    Sometimes I have the problem that the commands sent from testprograms written in Labview aren't executed from the devices
    (for example a counter or a power supply).
    An extension of the the wait time between Write and Read couldn't solve the problem (We use VISA-VIs or the Manufacturers-VIs).
    First workaround is to send the command again.
    Somebody else ever had the same problems to deal with? What did you do?
    Many thanks
    Best Regards
    Silvio

    Usually stuff like this is caused by incomplete understanding of communications using the GPIB bus (either by the programmer OR by the supplier of the drivers - the latter reason being why I almost always write my own drivers).
    Many times, an instrument fails to respond in what we considre a "timely" manner - a prime example is an instrument that takes several seconds to complete a measurement.  Many times, instruments don't queue commands, so if you send a command to an instrument while it is still processing a previous command, it won't be aware of the command you just sent, and you will get a timeout.  In this case, it's best to make the VISA timeout something like 5000 ms and - if your instrument accepts the command - use *OPC? to turn your command into a query.  This way, your application always waits for a response - usually a "1" - from the instrument being commanded before sending the next command. 
    Bill
    Bill
    (Mid-Level minion.)
    My support system ensures that I don't look totally incompetent.
    Proud to say that I've progressed beyond knowing just enough to be dangerous. I now know enough to know that I have no clue about anything at all.

  • Simuler une horloge externe avec MAX

    Bonjour,
    Pour un projet, je dois acquérir des horloges externes (moteur) afin de synchroniser les éléments.
    Notament, je dois mettre en forme les deux horlogues en entrée afin de générer un horloge de sunchronisation.
    J'aimerai simuler la génération des deux horlogue sous MAX mais je rencontre des difficultés.
    Mes horloges possèdent une fréquence de 200Khz et sont déphasée de 90° l'une par rapport à l'autre. Je dois sur les deux horloges détecter les fronts montant et descendant.
    J'ai besoin d'aide pour simuler les deux horloges avec MAX.
    Merci d'avance

    Bonjour vince30,
    Je ne suis pas sure de bien comprendre ce que vous voulez faire.
    MAX vous permet de simuler une carte et donc simule les signaux que vous recevrez. Vous pouvez par exemple simuler une carte PCI-6221. Ensuite vous pouvez allez dans paneaux de test et dans E/S compteurs. Ensuite vous pouvez générer un train d'impulsion (et donc une horloge). Vous pouvez aussi faire du comptage de front et donc détecter des fronts montants ou descendant. Seulement comme votre carte est simulée, rien ne sera généré et pour les compteurs la détection de front ne détecte rien en simulation.
    Le but de la simulation d'une carte est que vous puissiez l'utiliser dans votre programme sans l'avoir mais vous ne pouvez pas choisir le signal qui sera simulé. Avec le driver NI-DAQmx, il y a de nombreux exemples avec des compteurs. Vous pouvez en utiliser un et directement tester le programme avec une carte simulée. Vous n'aurez pas de signaux réels mais vous aurez des message d'erreurs si vous essayez de faire quelque chose que la carte ne permet pas par exemple.
    Si vous voulez simuler un signal il vous faudra le créér par programmation. Avec LabVIEW, il y a des fonctions de simulation de signal.
    J'espère que ceci vous aidera.
    Cordialement,
    Charlotte F. | CLAD
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    >> "Du 11 octobre au 17 novembre, 2 sessions en parallèle : bien démarrer - approfondir vos connais...

  • Integration d'une animation creer avec edge animate cc dans wesite x5

    bonjour je suis nouveau et je voudrais savoir comment integrer une animation creer avec edge animate cc dans wesite x5

    Je ne connais pas website X5, mais visiblement, il existe un élément html que vous pourriez utiliser http://help.websitex5.com/fr/index.html?_ga=1.263779784.595486606.1393409044
    Par contre, je ne sais pas comment seront transférés les fichiers liés.

  • Comment fait on pour réguler une ambiance avec Labview?

    Je dispose d'un banc d'essai de climatisation pour l'étude d'une centrale de traitement d'air. Des sondes sont disposées dans cette centrale et les valeurs mesurées sont reportées sur le logiciel Labview grâce á une carte d'acquisition de données. Seulement, on me demande maintenant d'effectuer un montage électrique qui permettrait, á partir de Labview, de réguler l'ambiance du petit local qui sert de local de test. Cette régulation serait du type PID.
    Puis je, en partant de la carte d'acquisition de données existante, me branchant sur le circuit enclenchant la marche et l'arrêt des batteries chaude et froide?

    heu... s'il n'y a pas de pertes, les conditions de ne varient pas et donc pas besoins de régulation...
    Dans "pertes" je compte tout ce qui sort... c'est une centrale de traitement d'air donc tu dois faire ton bilan énergétique avec :
     - la charge
     - les apports (sensibles et latents)
     - les sorties (sensibles et latents)
    TU dois mettre ça en équation, déterminer les températures en fonctions desquelles tu actives le BF, BC et humidificateur.
    Au fait est ce que tu mesures l'hygraumétrie du local ?
    Et l'air que tu injectes il est pris à l'extérieur ? A quelle condition (H, T) ?
    Pour le moment, les questions à résoudre sont d'ordre thermique et pas en relation avec LabVIEW... Tout ça sera clair (fonctionnement, conditions, valeurs limite, etc...) on commencera à voir comment le coder sous LabVIEW. La ça me parait trop tôt...
    Bon courage
    Message Edité par TiTou le 06-21-2006 11:51 AM
    When my feet touch the ground each morning the devil thinks "bloody hell... He's up again!"

  • Comment envoyé une donnée via rs232 avec labview

    Salut, comment envoyé une donnée via rs232 avec labview ?
    Hello, how given sent via rs232 with labview?
    Solved!
    Go to Solution.

    You can use the LabVIEW example for "Basic Serial Write and Read." In the English LabVIEW it is found here:
    Vous pouvez utiliser l'exemple LabVIEW pour "SerialBasic écrire et lire." Dans le LabVIEW anglais, il se trouve ici:
    Zach P.
    Product Support Engineer | LabVIEW R&D | National Instruments

  • Programmer une carte arduino sous labview h

    j'ai la carte arduino pour l'acquisition des données je veux lire la valeur du Pin 7 et cette valeur c'est elle qui  va contrôler le event structure ç a d suite a cette valeur je veux soit lancer le GET Time on soit le Get Time off
    la newVal que j'ai doit se référer sur la valeur lue dans le Pin 7
    j'ai ci_joint une image pour bien comprendre 
    merci de vérifer et de m'apporter votre aide
    Pièces jointes :
    fgv_elapsedtime_format.vi ‏17 KB
    essai3.vi ‏33 KB
    sans lifa.vi ‏27 KB

    Bonjour habibahamri,
    Merci de ne pas prendre les gens pour des columbidés. 6 posts pour le même sujet c'est (vraiment) beaucoup. C'est de plus complètement contreproductif dans la mesure ou tout le monde ne lis pas tous les posts et les réponses peuvent se superposer.
    Les sujets incriminés sont:
    http://forums.ni.com/t5/Discussions-au-sujet-des-autres/programme-labview/td-p/2415808
    http://forums.ni.com/t5/Discussions-au-sujet-des-autres/labview/td-p/2414336
    http://forums.ni.com/t5/Discussions-au-sujet-des-autres/labview/td-p/2414328
    http://forums.ni.com/t5/Discussions-au-sujet-des-autres/Re-programmer-une-carte-arduino-sous-labview...
    http://forums.ni.com/t5/Discussions-au-sujet-des-autres/Programmer-une-carte-arduino-sous-labview/td...
    De plus, quand on demande de l'aide, on essaie de se montrer poli: on dit bonjour dans son premier post et on remercie les participants qui prennent de leur temps pour aider (je fais notemment références aux réponses presque rudes formulés à Bastauss qui a essayé de vous aider en vous programment un VI d'exemple).
    Cordialement
    (signé le redresseur de tort)
    Florian Abry
    Application Engineer Group Leader
    NI Germany

Maybe you are looking for