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 :

[LabVIEW 8.5][Débutant] Incrémentation de variable


Sujet :

LabVIEW

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    164
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 164
    Points : 161
    Points
    161
    Par défaut [LabVIEW 8.5][Débutant] Incrémentation de variable
    Bonjour, je suis en train de faire un programme qui scrute l'entrée d'un boitier NI en continu (boucle while). Quand cette entrée prend une certaine valeur je rentre dans une boucle où j'effectue différentes choses, et j'aimerai avoir une variable qui s'incrémente à chaque fois que je rentre dans cette boucle. En l'initialisant à zéro lors de l'ouverture du programme, elle m'indiquerai donc le nombre d'accès à cette boucle pendant toute l'exécution du programme.

    Et là je ne vois pas comment faire ça sachant que mes connaissances sont très limitées en LabView, en langage classique ça se fait en une fraction de seconde mais là je sèche


    merci d'avance

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2009
    Messages : 44
    Points : 37
    Points
    37
    Par défaut
    tu as plusieurs solutions, tu peux utiliser un nœud de rétroaction, si ta deuxième séquence est une boucle, alors tu as déjà une variable qui s'incrémente toute seule. ou alors, une boite de calcul avec une programmation en C et ou tu crée ta variable qui s'incrémente.

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    164
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 164
    Points : 161
    Points
    161
    Par défaut
    ma seconde boucle est justement le IF dans lequel je ne rentre que si le signal du boitier a une certaine valeur, donc pas de variable d'incrémentation déjà présente.
    Je vais donc passer par le code C, je croyais qu'il y avait un moyen de faire ça en graphique !

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    164
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 164
    Points : 161
    Points
    161
    Par défaut
    resalut, je fais toujours fâce au même problème à savoir que ma variable que j'initialise à zéro garde cette initialisation du début à la fin de l'exécution je me retrouve donc avec une valeur de 1 tout le temps pour ma variable compteur x -> voir image du VI en piece-jointe

    Pourriez-vous être plus précis sur la manière de procéder?
    merci
    Images attachées Images attachées  

  5. #5
    Membre régulier Avatar de Maxoow
    Profil pro
    Étudiant
    Inscrit en
    Avril 2009
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2009
    Messages : 73
    Points : 82
    Points
    82
    Par défaut
    Si tu peux integrer quelque chose comme ça, ça marche pas mal...
    Images attachées Images attachées  
    Sorry Mario, but our princess is in another castle!

  6. #6
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    164
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 164
    Points : 161
    Points
    161
    Par défaut
    merci en fait il fallait rajouter des registres à décalages et bien relié le cable au registre de sortie comme sur ton VI

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

Discussions similaires

  1. [Débutant] - Incrémenter une variable et copier un fichier
    Par Adz23 dans le forum Shell et commandes GNU
    Réponses: 3
    Dernier message: 15/09/2010, 18h55
  2. Réponses: 1
    Dernier message: 17/03/2009, 15h19
  3. Réponses: 5
    Dernier message: 26/06/2008, 13h26
  4. Réponses: 37
    Dernier message: 02/03/2006, 01h58
  5. [débutant][xsl]incrémenter une variable
    Par guitalca dans le forum XSL/XSLT/XPATH
    Réponses: 6
    Dernier message: 01/04/2003, 15h19

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