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.2] 2 logiciels différents 1 seule utilisation sous LabVIEW


Sujet :

LabVIEW

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    153
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Avril 2009
    Messages : 153
    Points : 37
    Points
    37
    Par défaut [LabVIEW 8.2] 2 logiciels différents 1 seule utilisation sous LabVIEW
    Pour essayer de faire clair et concis, j'ai un premier logiciel d'acquisition. Au lieu de switcher entre les deux fenêtres (logiciel d'acquisition et labview), je souhaiterai mettre en place directement sous labview, un bouton qui actionnerait un bouton de ce dit logiciel ?
    (par exemple le bouton de labview enregistrer, actionnerait comme si c'était le bouton enregistrer sous l'autre logiciel ... )
    Je ne sais pas si je suis vraiment clair ...

    Est-ce faisable ? Que suis je censé mettre en place pour y arriver ?
    Je suis en train de toucher de nouvelles choses sous labview et vraiment en train de nager...

  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
    Hello,

    Comme toujours dans ce cas ( et d'ailleurs avec n'importe quel langage), il faut que ton premier logiciel soit pilotable soit en ligne de commande, ou via ActiveX pour les méthodes les plus courantes. Regarde ce que propose ton premier logiciel.

    a+
    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
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    153
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Avril 2009
    Messages : 153
    Points : 37
    Points
    37
    Par défaut
    Salut,

    Merci de ta réponse je vais fouiller un peu sur ce que tu me dis, mais comment savoir si mon logiciel peux fonctionner en ligne de commande (on entend par là, ligne de programmation ?) ou par activeX. Si c'est le cas, comment utiliser la "chose" ?

    Merci pour la piste en tout cas

  4. #4
    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
    C'est simple:
    pour la ligne de commande, c'est un peu comme utiliser le CMD sous Windows avec, par exemple "c:\logiciel.exe -l -dv"
    pour l'activeX, ton logiciel te propose toute une série de fonctions que tu peux appeler via ActiveX. Généralement, elles correspondent à tes boutons: tu aura sans doute une fonction Initialisation, une fonction Lecture et d'autres. Par contre, il faut que cela soit prevu dans ton logiciel.

    Pour savoir, si tout cela est possible, tu dois te referer à la doc de ton logiciel. Regarde aussi si tu as des exemples de programmation quelque part dans un sous-dossier. Attention, cela n'est peut être pas possible. Si tu veux, donne le nom de ce logiciel et on pourra aussi regarder.

    a+
    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.

  5. #5
    Nouveau membre du Club
    Profil pro
    Secrétaire
    Inscrit en
    Novembre 2004
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Secrétaire

    Informations forums :
    Inscription : Novembre 2004
    Messages : 23
    Points : 31
    Points
    31
    Par défaut
    Hello,

    Ce qui ce fait aussi, c'est piloter son programme en utilisant les fonctions de l'API Windows !

    Voici en exemple ci-joint pour piloter la calculatrice de Windows que j'avais réalisé il y'a moulte temps.

    ++

    Max
    Fichiers attachés Fichiers attachés

  6. #6
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    153
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Avril 2009
    Messages : 153
    Points : 37
    Points
    37
    Par défaut
    Je vais essayer de voir avec ce que tu me dis Merci, le logiciel étant assez ancien (logiciel fourni avec un détecteur de rayon X), je n'ai pas pu le retrouver via internet :s (il s'agit néanmoins de X-SCAN ; x-ray linear-array detectors)

    M'enfin pour le moment je galère sur une génération d'impulsion via un module 6009 .... n'ayant jamais utilisé DAQ et au vu de tout ce qu'il y a... pas simple de prendre en main ... et la grande panoplie d'exemple n'aide pas

  7. #7
    Nouveau membre du Club
    Profil pro
    Secrétaire
    Inscrit en
    Novembre 2004
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Secrétaire

    Informations forums :
    Inscription : Novembre 2004
    Messages : 23
    Points : 31
    Points
    31
    Par défaut
    Hello,

    Tu veux faire de la génération d'impulsion en utilisant quelle sortie de ton module 6009 ?

    ++

    Max

  8. #8
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    153
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Avril 2009
    Messages : 153
    Points : 37
    Points
    37
    Par défaut
    J'avais pensé à utiliser A00 ou A01 peu importe en créant un signal carré répétée grâce à Labview ... mais je ne sais pas si les fonctions simuler un carré ou ce genre de chose produisent réèllement un signal carré, sinon utiliser la sortie PFI0 (côté numérique) en créant mes impulsions grâce à cette sortie de compteur...

    Dans tous les cas, je galère comme un forcené :s

  9. #9
    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
    As-tu regarder les exemples LV? il devrait y avoir ce que tu cherches pour la generation
    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.

  10. #10
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    153
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Avril 2009
    Messages : 153
    Points : 37
    Points
    37
    Par défaut
    j'ai commencé a regarder oui, mais il y a des erreures et il n'envoit rien. Puis vu le nombre d'exemple c'est assez abhérent :s

    petite question supplémentaire en passant :p

    j'ai des commandes du style @0AX,1000,Y,1000,Z,1000

    X Y et Z pouvant être compris pour des valeurs entre 1 et 10000, j'aurais voulu pouvoir récupérer uniquement X Y et Z (les coordonnées) afin de les renvoyer en défaut (si jamais l'axe n'est pas utilisé) et ce, pour permettre un déplacement en absolue.

    J'essaye d'utiliser "rechercher un symbole" puis de prendre toute la chaine compris entre deux symboles à chaque fois mais pas simple
    Des idées de VI à utiliser pour faire la chose ?

    ->je laisse un peu de côté la génération d'impulsion ... ca me rend un peu fou depuis 2-3 jours :s. Y'aura peut être un déclic en faisant autre chose lol

    En tout cas merci à tous ^^

  11. #11
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    153
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Avril 2009
    Messages : 153
    Points : 37
    Points
    37
    Par défaut
    C'est bien quand ca marche impecablement du premier coup

    Bon je retourne sur mes impulsions jusqu'à mardi ... ordre du chef de labo

    Un vétéran saurait faire un VI permettant de créer un nombre impulsions configurables et calibrées sortant TTL, sortant d'un port USB spécifique, et sortant sur une broche VOULU d'un NI 6009 :/ parce que la sérieusement ... :'(

    je vais finir par craquer :'(

Discussions similaires

  1. Accès logiciel en lecture seule sur réseau entreprise
    Par BartRoX dans le forum Administration
    Réponses: 7
    Dernier message: 09/04/2015, 17h01
  2. [LabVIEW 8.6]Deux boutons pour une seule commande.
    Par bobico dans le forum LabVIEW
    Réponses: 4
    Dernier message: 08/06/2009, 16h03
  3. Réponses: 0
    Dernier message: 13/11/2008, 14h14
  4. Interaction entre logiciels différents
    Par EvanG dans le forum Langages de programmation
    Réponses: 6
    Dernier message: 17/04/2007, 15h49
  5. Réponses: 8
    Dernier message: 09/08/2005, 11h44

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