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 :

Problème de Lecture d'une variable globale dans un sous VI à partir du VI principal


Sujet :

LabVIEW

  1. #1
    Candidat au Club
    Homme Profil pro
    Doctorant
    Inscrit en
    Février 2012
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Doctorant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2012
    Messages : 4
    Points : 4
    Points
    4
    Par défaut Problème de Lecture d'une variable globale dans un sous VI à partir du VI principal
    Bonjour à tous.

    J'ai un problème de lecture d'une variable globale dans un sous VI à partir du VI principal. La variable globale s’exécute correctement mais je n'arrive pas à lire son contenu dans le VI principal(Je l'ai configurée en lecture dans le sous VI et en écriture dans le VI principal).
    Ci-joint deux figures diagramme que j'ai fait.
    http://www.developpez.net/forums/att...1&d=1330505297
    Images attachées Images attachées  

  2. #2
    Membre averti
    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Avril 2010
    Messages
    210
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes

    Informations forums :
    Inscription : Avril 2010
    Messages : 210
    Points : 338
    Points
    338
    Par défaut
    Salut,

    Quand tu dis que tu n'arrive pas à lire son contenu, tu entend quoi ? Parce que l'un des problèmes des variables globales c'est que le flux de donnée n'est pas respecté.
    As tu bien vérifié que tu ne lis pas tes variables trop tôt (avant d'avoir écris dans ton sous-VI) ?
    Si ton projet n'est pas trop lourd, peux tu le poster en version 2009 stp ? Ça peux nous donner des infos complémentaire.

    Losaque

  3. #3
    Candidat au Club
    Homme Profil pro
    Doctorant
    Inscrit en
    Février 2012
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Doctorant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2012
    Messages : 4
    Points : 4
    Points
    4
    Par défaut Salut
    Ce que j'entend par ne pas pouvoir lire son contenu: c'est que lorsque j'ouvre la face avant des variables globales elles changent bien d'état logique lorsque que le texte lu est égal au drapeau fx, fy ou fz respectivement (voir figure jointe: sous VI) mais le problème est que ces variables elles même n'actionnent pas les indicateurs comme le montre la figure VI principal lorsque elles changent d'état ( l'indicateur n'affiche pas la variation d'état de la variable même si celle ci change son état réellement).
    Merci encore pour votre réponse.

  4. #4
    Membre averti
    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Avril 2010
    Messages
    210
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes

    Informations forums :
    Inscription : Avril 2010
    Messages : 210
    Points : 338
    Points
    338
    Par défaut
    D'où le : Es tu sur de lire tes variables au bon moment ?
    Une fois que ton sous-VI a modifié ta variable globale, il faut que ton VI principal lise ta variable globale pour actualiser tes indicateurs sur la face avant.

    Losaque

  5. #5
    Membre habitué Avatar de Nightmare Theater
    Homme Profil pro
    Ingénieur après-vente
    Inscrit en
    Juin 2007
    Messages
    127
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Allemagne

    Informations professionnelles :
    Activité : Ingénieur après-vente
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 127
    Points : 174
    Points
    174
    Par défaut
    Tout comme losaque,

    Tel que je vois tes screenshots, les variables globales ne sont reliées a rien et il y a de forte chances que leur valeur soient lues avant l'execution de ton sous VI.

Discussions similaires

  1. Réponses: 3
    Dernier message: 14/05/2009, 17h53
  2. [PHP 5.0] appel d'une variable global dans un autre fichier à partir d'une classe
    Par andry.aime dans le forum Langage
    Réponses: 1
    Dernier message: 13/01/2009, 09h31
  3. Réponses: 2
    Dernier message: 11/02/2008, 22h02
  4. Appeler une variable globale dans la fonction eval
    Par Romanops dans le forum Langage
    Réponses: 2
    Dernier message: 03/08/2007, 04h24
  5. Réponses: 5
    Dernier message: 25/05/2007, 10h22

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