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 :

Mise à zero d'un graph XY express


Sujet :

LabVIEW

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2009
    Messages : 5
    Points : 2
    Points
    2
    Par défaut Mise à zero d'un graph XY express
    Bonjour à tous,


    J'ai un VI avec des pages à onglet.
    --> Page 1 = Présentation
    --> Page 2 = L'opérateur rentre des informations
    --> Page 3 = Un graphe XY qui récupère des valeurs via un sous VI d'acquisition

    A la page 3 je voudrais, soit passer à la page 4 et faire une image du graphe
    Soit revenir à la page 2 pour changer des valeurs.

    J'ai maintenant 2 problèmes.
    Comment faire une image Jpeg du graphe, et surtout comment remettre à zéro le graphe quand je passe sur l'onglet 2. Je ne trouve pas d'historique comme dans les graphes déroulant.

    Si quelqu'un peu m'aider, je le remercie d'avance

  2. #2
    Membre éprouvé Avatar de BrunoIRM
    Homme Profil pro
    Ingénieur Instrumentation
    Inscrit en
    Juillet 2009
    Messages
    785
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur Instrumentation

    Informations forums :
    Inscription : Juillet 2009
    Messages : 785
    Points : 1 160
    Points
    1 160
    Par défaut Re: Mise à zero d'un graph XY express
    Salut,

    Tes questions peuvent être résolues par l'utilisation de deux "Nœuds de méthode" créés à partir du terminal du graphe XY :

    1er nœud de méthode : "Obtenir une image". Tu connectes la sortie de ce nœud vers la fonction "Écrire dans un fichier JPEG" et c'est réglé...

    2ème nœud de méthode : "Rétablir la valeur par défaut". Si tu n'as pas modifié la valeur par défaut du graphe XY, celle-ci est vide. Remettre le graphe XY à sa valeur par défaut revient donc à l'effacer .....

    Voilà. Si tu as des questions ....

    A+

    B.

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2009
    Messages : 5
    Points : 2
    Points
    2
    Par défaut
    Bonjour et merci pour ta réponse

    Pour l'image en Jpeg, ça marche.

    Par contre pour la remise à zéro, j'ai encore un problème:
    Ta méthode efface bien le graphe, mais quand je relance (dans une boucle) les anciennes valeurs reviennent sur le graphe

    ????

  4. #4
    Membre éprouvé Avatar de BrunoIRM
    Homme Profil pro
    Ingénieur Instrumentation
    Inscrit en
    Juillet 2009
    Messages
    785
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur Instrumentation

    Informations forums :
    Inscription : Juillet 2009
    Messages : 785
    Points : 1 160
    Points
    1 160
    Par défaut Re: Mise à zero d'un graph XY express
    Citation Envoyé par petit bill Voir le message
    Bonjour et merci pour ta réponse

    Pour l'image en Jpeg, ça marche.

    Par contre pour la remise à zéro, j'ai encore un problème:
    Ta méthode efface bien le graphe, mais quand je relance (dans une boucle) les anciennes valeurs reviennent sur le graphe

    ????
    Re,

    Cool pour l'image JPEG...

    Pour l'effacement, essaie ceci :

    Crée un nœud de propriété "Valeur" sur le graphe XY et change le en écriture. Ensuite, tu y câbles une constante (bouton droit accroché à l'entrée du nœud de propriété puis "Créer une constante"). LabVIEW va te créer le cluster qui va bien, avec des tableaux vides, correctement structuré.

    Et là, normalement, ça marchera mieux

    Tu nous tiens au jus ?

    A+

    B.

  5. #5
    Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2009
    Messages : 5
    Points : 2
    Points
    2
    Par défaut
    Re

    Je suis bien désolé mais ça ne marche toujours pas.

    Qu' est que je ne fais pas comme il faut ?

  6. #6
    Membre éprouvé Avatar de BrunoIRM
    Homme Profil pro
    Ingénieur Instrumentation
    Inscrit en
    Juillet 2009
    Messages
    785
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur Instrumentation

    Informations forums :
    Inscription : Juillet 2009
    Messages : 785
    Points : 1 160
    Points
    1 160
    Par défaut Re:
    Salut,

    Peux-tu poster ton code dans un fichier ZIP. On pourrait trouver le bug ....

    A+

    B.

  7. #7
    Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2009
    Messages : 5
    Points : 2
    Points
    2
    Par défaut
    Re Boujour,

    Le code est un peu gros alors voila une image d'exemple de principe
    Boucle + condition V/F
    Fichiers attachés Fichiers attachés

  8. #8
    Membre éprouvé Avatar de BrunoIRM
    Homme Profil pro
    Ingénieur Instrumentation
    Inscrit en
    Juillet 2009
    Messages
    785
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur Instrumentation

    Informations forums :
    Inscription : Juillet 2009
    Messages : 785
    Points : 1 160
    Points
    1 160
    Par défaut Mise à zero d'un graph XY : La soluce .....
    Salut,

    Le problème vient de VI Express "Construire un graphe XY". Comme on aurait pu le prévoir, il fonctionne comme une boite noire qui ne fait pas forcément ce que l'on veut (notamment au niveau de la gestion de la mémoire du graphe)

    Voici une solution très simple à comprendre, qui fonctionne sur une seule courbe XY (on peut aisément l'étendre à des graphes multi-courbes) et qui utlise directement la structure de données des graphes XY sans passer par les VI express.

    Le VI (dans le RAR) est au format LabVIEW 8.2

    Tu nous tiens au courant ??

    A+

    B.
    Fichiers attachés Fichiers attachés
    • Type de fichier : rar XY.rar (10,5 Ko, 80 affichages)

  9. #9
    Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2009
    Messages : 5
    Points : 2
    Points
    2
    Par défaut
    Alors là effectivement ça marche. Le graphe express n'est pas forceent un bon plan.
    Je vais tenter de rentrer ça dans mon VI et je pense regler mes problèmes.

    Merci à toi pour ton aide.

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

Discussions similaires

  1. [Débutant] mise à jour d'un graphe entre 2 fonctions
    Par Luis Vieira da Silva dans le forum Interfaces Graphiques
    Réponses: 3
    Dernier message: 06/07/2009, 13h20
  2. Mise en forme de graphe
    Par pat77176 dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 16/03/2009, 09h09
  3. Réponses: 5
    Dernier message: 09/02/2009, 13h14
  4. [E-07] Compteur et bouton de mise à zero
    Par chrnoe dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 15/01/2009, 18h59
  5. Mise a jour de graphe chaque semaine.
    Par ekynoxx dans le forum Excel
    Réponses: 1
    Dernier message: 19/07/2007, 13h45

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