IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

LabVIEW Discussion :

[Débutant] Afficher une face avant graphe XY


Sujet :

LabVIEW

  1. #1
    Candidat au Club
    Inscrit en
    Mars 2009
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 2
    Points : 2
    Points
    2
    Par défaut [Débutant] Afficher une face avant graphe XY
    Bonjour à tous,

    premier message car premier gros blues de développeur ...
    Voici le problème :

    J'ai créé un Vi principal qui simule des données du type position X, Y qui évolue en fonction d'un vitesse et d'une direction ainsi que d'une dizaine d'autres valeurs statique ( toutes sont des commandes de face-avant). Il faut ensuite les envoyer en une trame unique sous format RS 232 par le port COM.
    - L'acquisition de ces données se fait par une boucle cadencée à 200ms
    - L'envoi du message se fait par une autre boucle cadencée à 1s
    - L'ensemble est inclus dans une boucle while principale qui gère le lancement et l'arrêt du Vi.
    jusque là tout va bien. Ca marche
    Mais le cahier des charges précise que l'on doit pouvoir visualiser sur un graphe séparé (une autre face-avant ) le déplacement du point ( cluster "position X/Y" ), en appuyant sur un bouton de la face avant principale.
    J'ai donc mis une petite boucle while dans la grande avec une structure Vrai/faux relié au dit bouton. Ensuite pour le cas oui, j'ai une variable locale "cluster position XY" mais impossible de créer un sous-Vi qui affiche en temps réel le déplacement. Le sous-Vi s'ouvre puis fait une acquisition ( par Variable locale cluster "position XY" ) et puis plus rien il recopie toujours la même position. Impossible de réactualiser ... Et là je sèche depuis deux jours !!!!
    J'ai regardé le forum, les exemples labview, le fond de ma tasse de café ... et maintenant je m'en remets à vous.
    merci.

    Sébastien

  2. #2
    Membre chevronné

    Inscrit en
    Avril 2005
    Messages
    1 144
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 1 144
    Points : 1 973
    Points
    1 973
    Par défaut
    Bonjour,

    Si tu veux lancer que ton nouveau VI soit mis a jour correctement, tu dois le lancer dans un autre thread afin qu'ils s'exécute en parallèle de ton VI principal.
    Pour cela, tu dois utiliser les références (cf PJ)

    a+
    Images attachées Images attachées  
    L'urgent est fait, l'impossible est en cours, pour les miracles, prévoir un délai et un bon thermos.
    Quant aux MP techniques, autant les poster sur le forum approprié car, là, ils auront des réponses.

  3. #3
    Candidat au Club
    Inscrit en
    Mars 2009
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    Bonjour,

    Désolé pour ce si long silence mais c'est bien la réponse qui convient. Nouveau Vi avec création d'une variable globale pour faire transiter les infos ... Merci pour cette aide précieuse.

    Navcom

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 12
    Dernier message: 11/10/2023, 17h14
  2. Réponses: 14
    Dernier message: 02/05/2012, 15h54
  3. [débutant]Afficher une image sur une JFrame
    Par mavina dans le forum Agents de placement/Fenêtres
    Réponses: 2
    Dernier message: 09/08/2006, 16h25
  4. Réponses: 2
    Dernier message: 12/05/2006, 18h49
  5. swing afficher une image avant la fenetre
    Par gripin dans le forum AWT/Swing
    Réponses: 1
    Dernier message: 25/04/2006, 23h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo