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 :

Alimentation et séquence avec 4, 6 ou 8 sorties


Sujet :

LabVIEW

  1. #1
    Futur Membre du Club
    Inscrit en
    Mars 2006
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 13
    Points : 8
    Points
    8
    Par défaut Alimentation et séquence avec 4, 6 ou 8 sorties
    Bonjour tout le monde,

    Voila, je travaille sur Labview. Je commande des alimentations à 2 sorties.
    Je cherche le moyen de commander des sequence avec jusqu'à 3 voir 4 alimentation (chacune à 2 soties).
    Je m'explique.
    avant j'avais 4 (1v, 2v, 2v5, 3v) sorties donc j'ai fait une programmation manuelle des sequences possibles (24 en tout)
    Mais avec 6 ou 8 ça devient trés long et je cherche un truc qui permet de les générer automatiquement.

    merci.

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 67
    Points : 69
    Points
    69
    Par défaut
    Salut

    Je suis pas sur de comprendre.

    Pourquoi tu ne fais pas un vi pour piloter une alim (2 sorties) où tu règles (via 2 entrées) la valeur de tes 2 sorties. Puis tu utilise ce vi 3 ou 4 fois?

  3. #3
    Futur Membre du Club
    Inscrit en
    Mars 2006
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 13
    Points : 8
    Points
    8
    Par défaut
    Citation Envoyé par Gaorr Voir le message
    Salut

    Je suis pas sur de comprendre.

    Pourquoi tu ne fais pas un vi pour piloter une alim (2 sorties) où tu règles (via 2 entrées) la valeur de tes 2 sorties. Puis tu utilise ce vi 3 ou 4 fois?
    Voila j'alimente une carte avec 4 sorties (1v, 2v, 2v5, 3v).
    je dois essayer les differents sequence d'alimentation possible:
    1/ 1v, 2v, 2v5, 3v
    2/ 1v, 2v, 3v, 2v5
    3/ 1v, 2v5, 2v, 3v
    4/ .....
    5/ ....
    ....
    24/ 3v, 2v5, 2v, 1v


    Ce qui fait que je dois alimenter ma carte de 24 manières differentes sorties par sortie. Avec 4 sorties le nombre de possibilité c'est 24 mais avec des cartes ou j'utilise 5, 6 ou plus de sorties ça devient impossible de les programmer une par une. Donc je cherche une solution simple.

    Voila

  4. #4
    Membre averti

    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    190
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Savoie (Rhône Alpes)

    Informations forums :
    Inscription : Novembre 2003
    Messages : 190
    Points : 305
    Points
    305
    Par défaut
    Salut,
    il s'agit d'utiliser toutes les combinaisons possibles en fait. Il y a peut être des vi qui font ça mais j'ai fait le mien, si tu veux l'utiliser. Je t'envoie un ex en fichier joint. Lance le vi suite recurr. il utilise suite recurr A (comme Arrangements) pour générer la suite récurrente de toutes les combinaisons d'indices entre 0 et le max donné par "nb sorties".
    A+
    Fichiers attachés Fichiers attachés
    L'ami des tout petits

  5. #5
    Futur Membre du Club
    Inscrit en
    Mars 2006
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 13
    Points : 8
    Points
    8
    Par défaut
    Citation Envoyé par Gabi Voir le message
    Salut,
    il s'agit d'utiliser toutes les combinaisons possibles en fait. Il y a peut être des vi qui font ça mais j'ai fait le mien, si tu veux l'utiliser. Je t'envoie un ex en fichier joint. Lance le vi suite recurr. il utilise suite recurr A (comme Arrangements) pour générer la suite récurrente de toutes les combinaisons d'indices entre 0 et le max donné par "nb sorties".
    A+


    Merci pour ton aide, mais j'ai eu un prbleme pour ouvrir ton VI vu que j'utilise Labview 7.0.

  6. #6
    Membre averti

    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    190
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Savoie (Rhône Alpes)

    Informations forums :
    Inscription : Novembre 2003
    Messages : 190
    Points : 305
    Points
    305
    Par défaut
    Les voila en 7.0
    Il faudra peut etre redonner l'adresse du sous vi
    A+
    Fichiers attachés Fichiers attachés
    L'ami des tout petits

  7. #7
    Futur Membre du Club
    Inscrit en
    Mars 2006
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 13
    Points : 8
    Points
    8
    Par défaut
    Citation Envoyé par Gabi Voir le message
    Les voila en 7.0
    Il faudra peut etre redonner l'adresse du sous vi
    A+



    L'erreur persiste quand il me demande d'ouvrir suite suite recurr A (version 7.1)
    Sinon comment l'utiliser dans mon programme???

    Merci encore t'es en train de me sauver la vie

  8. #8
    Futur Membre du Club
    Inscrit en
    Mars 2006
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 13
    Points : 8
    Points
    8
    Par défaut
    ce que je veux reellement c'est un peu ça.
    Mais plus précisement je voudrais ajouter une temporisation entre chaque sortie et non pas faire une alimentation simultanée.

  9. #9
    Membre averti

    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    190
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Savoie (Rhône Alpes)

    Informations forums :
    Inscription : Novembre 2003
    Messages : 190
    Points : 305
    Points
    305
    Par défaut
    Salut,
    suite recurr A était encore en 7.1? Je te renvoie un nouveau zip, si ca va mieux.

    Sinon à la sortie de suite recurr, tu obtiens le tableau 2D dont chaque ligne contient les 4 tensions dans un des ordres à utiliser. Chacune de ces lignes est construite à chaque boucle du for.

    Tu peux ensuite utiliser ce vi en "dynamique", i.e. alimenter tes sorties réelles à l'intérieur de la boucle for en ajoutant une tempo en plus. Et même une tempo entre les 4 si tu veux. Il faut juste ajouter mon bout de code au tiens en gardant en tête que chaque boucle de mon for te renvoie un arrangement des tensions à sortir.

    Ou lors en "statique" : Dans ce cas, il faut juste ajouter mon bout de code avant le tiens en gardant en tête que chaque ligne de mon tableau 2D te renvoie un arrangement des tensions à sortir.

    C'est bon ou il faut développer(.com )?
    Fichiers attachés Fichiers attachés
    L'ami des tout petits

Discussions similaires

  1. alimenter liste deroulante avec champs texte
    Par logone dans le forum Général JavaScript
    Réponses: 17
    Dernier message: 26/05/2006, 11h53
  2. Alimenter une table avec une requête
    Par cboubou84 dans le forum MS SQL Server
    Réponses: 7
    Dernier message: 12/05/2006, 15h08
  3. Réponses: 2
    Dernier message: 11/01/2006, 11h54
  4. Réponses: 2
    Dernier message: 28/12/2005, 13h59
  5. [VB.NET] Alimenter un dataset avec une chaine XML...
    Par David.V dans le forum ASP.NET
    Réponses: 3
    Dernier message: 25/05/2004, 09h09

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