Initialisation des entrées,sorties et graphe( valeurs par défaut) à chaque exécution

bonjour je suis en stage, et j'aimerai savoir comment initialiser mes entrées , sorties et mes graphes aux valeurs par défaut que je leur ai donné.
cordialement

Si tu utilises un Loop a l'interieur de ton programme, tu peux les initialiser a l'exterieure (gauche) du Loop (boucle?).
Je recommende de ne PAS utiliser des variables locales.
Est-ce que tu as une partie de ton code disponible que tu pourrais attacher a ta reponse?
De cette facon je pourrais verifier ton code.
R
Message Edited by JoeLabView on 07-10-2008 11:13 AM

Similar Messages

  • Modifier des valeurs par défaut dans un executable

    Bonjour à tous,
    Voila, j'ai réalsié un programme sous labview assez important. Au début  de celui-ci je réinitialise l'ensemble de mes variables à leurs valeurs par défaut. Mon problème, c'est que j'aimerai qu'une partie des valeurs par défaut de mes variables puissent être modifiée au sein même de mon executable. Il me faudrait donc une possibiltié via un noeuf de propriété ou quelque chose du genre. Sachant que ces valeurs par défaut ne seront modifiéesque "rarement" donc éviter les solutions qui nécesitent le chargement de l'ensemble de mes paramètres à chaque executions.
    cordialement

    Là ça va changer les valeurs sur la face avant. 
    Mais ça ne va pas changer la "valeur par défaut" comme on a lorsqu'on développe (clic droit sur la commande > opérations sur les données > assigner la valeur actuelle comme défaut), car cette valeur par défaut nécessite d'avoir accès au VI en écriture.
    Ce qui est faisable c'est : 
    - enregistrer des jeux de valeurs de commandes, qu'on sélectionne par une énumération.
    - rendre éditable ou non-éditable les commandes (noeud de propriété "désactivé", paramètre "Disabled" ou "Disabled and Grayed Out").
    De cette manière l'utilisateur peut charger une certaine configuration pré-enregistrée, et éventuellement l'éditer ou ne pas l'éditer (si il ne peut pas l'éditer il ne peut que regarder les valeurs qu'ont les commandes).

  • Changer la valeur par défaut depuis l'exécutable

    Bonjour,
    Je souhaite changer la valeur par defaut d'un indicateur chaîne depuis un exécutable.
    En fait je veux que si je change la valeur de cet indicateur, que je ferme lexecutable que quand je le réouvre, j'ai la valeur que j'ai mise avant de le fermer et pas celle de défaut
    Est ce possible ?
    Si oui comment faire ?
    Merci

    J'ai le même problème sauf que je n'ai pas trouvé encore une solution !!
    quelqu'un pourrai nous en donner une ?
    Merci

  • Entrées sortie déportées

    Bonjour à tous,
    je souhaite développer une application pour gérer un portique de flux sous Labview. la partie commande serait gérée par un PC industriel, et j'aimerais mettre en place des entrées/sorties déportées qui communiquerais en Ethernet avec le Pc. Le milieu industriel est assez contraignant (Huile de coupe, humidité, éclaboussures...) les modules d'entrées sorties seront placés dans des coffrets. Pourriez vous me conseiller s'il vous plait pour le choix des entrées/sorties TOR

    Bonjour Alexandre90000,
    Nous avons du matériel qui pourrait répondre à ton besoin. Je te propose de te rapprocher de l'ingénieur commercial en charge de ta région afin qu'il trouve la solution répondant à tes besoins.
    Pour cela, tu peux contacter le 01 57 66 24 24 où tu seras redirigé en fonction de ta région ou envoyer un mail à [email protected]
    Cdt,
    Cindy

  • Fonction qui définie une valeur comme par défaut

    Bonjour
    J'ai besoin d'une fonction (ou noeud de proprité ou noeud de méthode) qui me permet de définire une valeur comme par défaut à un indicateur, sans être obligé d'arrêter l'exécution, cliquer droit sur mon indicateur, choisir opération sur les données et finir par définir la valeur actuelle comme par défaut.
    Y'a-t-il une solution pour ça? je veux que ça soit à l'interrieur de mon code , merciiii
    Résolu !
    Accéder à la solution.

    Je vous remercie, c'est ce que je cherche, je l'ai testé ça marche pour quelques commandes mais pas pour tous.
    Moi j'en ai besoin surtout pour définir une valeur par défaut d'un cluster qui est placé dans une commande onglet. Le problème c'est que pour lui quand il cherche les commandes, il n'affiche que la commande onglet, et ne prend pas mon cluster en tant que commande.
    Pour moi j'ai deux onglets, dans chacune j'ai placé un cluster, donc je veux définire la valeur par défaut de ces deux clusters. et lui quand il li la commande onglet, il donne just l'onglet sélectionné
    comment je peux faire pour qu'il li les deux clusters?
    Mercii

  • Réinitialisation des sorties après stop task DAQmx

    Bonjour,
    J'ai une carte d'acquisition entrée/sortie.
    Avant une boucle while, je démarre une tâche en configurant les 96 sorties numériques de ma carte. --> fonction Démarrer tâche DAQmx
    Dans ma boucle while, je passe à l'état haut successivement mes 96 sorties de ma carte. ---> fonction Ecrire DAQmx
    Au bout de mes 96 itérations, je quitte la boucle while. J'arrête et supprime ma tache. --> fonction Stopper et Supprimer DAQmx
    Dans l'aide de la fonction "Stopper tâche", je peux lire que la fonction renvoie l'état dans lequel mes sorties se trouvaient avant la fonction "Démarrer tâche".
    Pourtant, je constate que mes sorties restent à l'état haut après la fonction "stopper tache", elles ne sont pas réinitialisées à l'état bas.
    Comment dois je faire pour réinitialiser simplement mes 96 sorties?
    J'espère que vous pourrez me renseigner
    Résolu !
    Accéder à la solution.

    Merci pour votre réponse.
    De ce fait, j'ai une nouvelle question.
    Mon programme met successivement à 0 puis à 1 toutes mes sorties numériques, selon le principe d'un chenillard.
    Autrement dit, durant toute la durée de l'exécution, une seule de mes sorties numériques est à l'état haut.
    Dans le cas où je quitte ma boucle while avec un bouton d'interruption, je souhaiterai remettre à zéro uniquement la sortie numérique qui est passée à l'état haut au moment de l'évenement.
    J'ai essayé de mettre à zéro l'élément de mon tableau correspondant à l'indice (nombre d'itérations effectuées) avant de quitter la boucle.
    Et d'envoyer cette donnée dans "Ecrire DAQmx". (voir la fonction en sortie de boucle sur l'image en pièce jointe). Cela n'a pas fonctionné
    Merci de votre aide
    Pièces jointes :
    VI.JPG ‏155 KB

  • Initialisation des états de boutons dans une structure case

    Bonjour à tous,
    J'ai créer une un claseur contenant des fiches (1, 2, 3, etc...) sur la gauche de mon Front Panel (FP). Sur chaques fiches il y plusieurs boutons type bouléen. Les fiches correspondent à une structure "case".
    Chaque fiche comporte un schéma de test avec des vannes et des boutons (on/off). Comment définir la position initiale de ces boutons?
    En cliquant sur ces boutons, le schéma se modifie (changement de couleur/position) et lorque le schéma est conforme à la procédure de test, un signal (true) est communiqué vers un diagramme de mesure (à droite du FP) et y active le bouton "start".
    Comme la mesure est la même pour toute les configuration validée de chaques fiches, est-il possible d'avoir un seul fil d'activation du bouton start depuis la structure case (sous-entendu seule le "case" actif envoi un signal)?
    De plus, lors de l'exécution, je souhaiterai que le changement de fiche (de 1 à 2 par exemple), réinitialise l'ensemble des boutons présent sur toutes les fiches (y compris la fiche sélectionnée).
    Merci pour vos conseils, je redécouvre LV après 20 ans, et le programme à sacrément évolué (ou ma mémoire est trouée ).

    Bonjour MarYve,
    Que voulez vous dire par "Comment définir la position initiale de ces boutons?" Est-ce que vous faites référence à la valeur des boutons où bien les boutons changement litérallement de position sur la face avant?
    Pour ce qui est de l'initialisation des valeurs des booléans vous pouvez utiliser des varialbes local sur un changement de valeur du classeur, voir example en pièce jointe.
    Je vous suggère aussi de suivre ce tutoriel:
    http://www.ni.com/white-paper/5241/en/
    Attachments:
    initboolean.vi ‏11 KB

  • Erreur d'entrée/sortie

    Salut, je suis nouvelle sur FCP. Je fait lister-capturer "maintenant" et j'obtiens un message qui dit "erreur d'entrée/sortie". J'ai fait le tour des possibilités. Je ne trouve pas d'où vient le problème. Si quelqu'un peut m'aider. merci.

    Je te souhaite la bienvenue également au forum. Désolé je comprends tout mais ont un moment difficile le communiquer dans la langue maternelle à un, comme approprié dans ce poteau. Je ne suis pas sûr ce qui pourrait causer votre message d'erreur mais je devinerais qu'il a quelque chose faire avec l'entrée-sortie de votre dispositif de médias. Mieux de la chance à toi !

  • Bonjour, j'ai un problème ou pas ? des que je sort de mon TC je doit me connecter a nouveau et ca sans arrêt. Merci pour vous réponses.

    Bonjour, j'ai un problème ou pas ? des que je sort de mon TC je doit me connecter a nouveau et ca sans arrêt. Merci pour vous réponses.

    alfkai
    Can you get support from the Apple store, since you bought it three days ago?
    https://getsupport.apple.com/Issues.action
    AirPort Time Capsule: Time Machine backups may not mount; "Backup volume cannot be found" may appear - Apple Support

  • Echec de la connexion wi fi après réinitialisation des réglages réseau

    Mon Iphone ne se connecte plus aux réseaux wi-fi habituels. "Choississez un réseau" tourne dans le vide. Via la page assistance du site d'Apple, j'ai suivi les conseils. La réinitialisation des réglages réseau a résolu mon problème il y a un mois. Depuis hier, le problème est revenu et la solution de la réinitialisation ne fonctionne pas... Merci de m'aider.
    Isabelle

    Bonjour, je ne comprends pas tous les termes que vous utilisez, mais je vais vous faire part de mon expérience. Mes ordis sont sur réseaux WiFi. Lorsque j'installe la première fois le WiFi me demande mon mot de passe. Par la suite, a chaque fois que j'ouvre un ordinateur, j'ai a chaque fois le message suivant  "Votre ordinateur n'a pu accéder à votre réseau Wifi. Je ne m'en occupe pas, parce qu'il va trouver le réseau de toute façon au de quelques secondes. Un technlicien m'a expliqué qu'il y a un modlule qui veut aller plus vite que l'autre et me signale un messsage d'erreur. Puis il trouve le réseau et ne dit plus rien.
    Google translation added by moderator:
    Hello, I do not understand all the terms you use, but I'm going to share my experience. My ordis are on WiFi networks. When I install first WiFi asks for my password. Thereafter, every time I open a computer, I each time the message "Your computer could access your wireless network. I do not mind because it will find the network anyway in a few seconds. a technlicien explained to me that there is a modlule who wants to go faster than the other and tells me an error messsage. Then he finds the network and not say nothing.
    Moderator comment: Please do post in your native language, but as the language of this community is English, please also provide a translation so that members may assist you better. Thank you.
    Modérateur commentaire: Se il vous plaît de ne pas poster dans votre langue maternelle, mais comme la langue de cette communauté est l'anglais, se il vous plaît fournir également une traduction afin que les membres peuvent mieux vous aider. Merci.

  • Ouverture des vignettes par défaut avec PSE sur adobe bridge

    bonjour
      j'utilise conjointement adobe bnridge et PSE 8
      je voudrais modifier l'ouverture par defaut qui est sur aperçu quand on double clique sur la vignette pr mettre PSE par défaut mais je ne trouve pas comment faire!
    qui pourrait m'aider à faire cette modif ?
    merci

    Merci Franck pour votre réponse mais je ne trouve rien au niveau des infos ! sur bridge avant en double cliquant sur la vignette cela ouvrazit automatiquement PSE et depuis qq jours sans avoir rien modifié cela ouvre simplement aperçu qui est noté (par défaut) et je ne sais comment reprogrammer pse par défaut!
    bien à vous

  • Comment gérer la superposition des tracés dans un graphe déroulant?

    Bonjour,
    j'ai un flux de 3 valeurs à afficher dans un graphe déroulant. 
    2 possibilités:
    Empiler les tracés ou Superposer les tracés
    'Empiler les tracés' donne 3 tracés dans 3 zones de tracé distinctes dans le même indicateur graphe.
    'Superposer les tracés' donne ( 3 tracés dans une seule zone de tracé du graphe)
    Ce que je souhaite avoir:
    - les 2 premiers tracés dans une 1er zone de tracé.
    - Le 3ième dans une second zone de tracé distincte et synchrone avec la 1er zone.
    Plus généralement, Comment gérer x tracés dans y zones de tracé d'un même indicateur graphe déroulant?
    Merci pour toutes indications
    ML

    Il n'ya vraiment aucune étape de programmation nécessaire, juste un peu de configuration.
    Je vais reprendre pas à pas mes explications. L'image de la face avant ci-dessous illustre chacune des étapes.
    Graphe 1 :
    On a 3 courbes : Tracé 1, 2 et 3. On veut reporter ces trois courbes sur un graphe empilé double. Les tracés 0 et 1seront en bas,  le tracé 2 (en vert) sera en haut.
    Graphe 2 :
    On passe en mode graphes empilés. La légende est automatiquement étendue à 3 tracés. On a 3 zones de tracés. On remarque que Y pour le tracé 0 est en haut, et Y3 pour le tracé 2 est en bas. L'ordre des échelles est de haut en bas.
    Graphe 3 : on fait un clic droit sur chacun des tracés dans la légende. On affecte les tracé 0 et 1 à l'échelle Y2, et le tracé 3 à l'échelle Y. La zone de tracé Y3 est maintenant vide.
    Graphe 4 :
    On réduit la taille de l'échelle pour n'afficher que les tracés 0 et 1.
    Chilly Charly    (aka CC)
             E-List Master - Kudos glutton - Press the yellow button on the left...        

  • Sorting in Graphs

    Hi,
    I am preparing few reports in Discoverer for OLAP and I figured out that drill down option is not working properly in graphs.
    I have TIME dimension with levels (year, quarter, month, day) and also I have sort the members on TIME NAME in discoverer. Now in graphs, clicking on year level shows quarter in correct order whereas further drilling down to month level yields incorrect order of month i-e ( 02, 01, 03 ) which is not correct.
    Whereas if i do the same drill down in crosstab it shows correct order of month (01,02,03).
    It seems that sorting is not working properly in Graphs . Could anybody please help me to solve this problem ?
    Thanks in advance
    Amir

    Just so you're not waiting by the computer expecting an answer right away, I suspect the number of people using Disco with OLAP is - at this point - vastly less than the number using good 'ol regular file-handlin' Disco.
    It's a new option with Disco as I'm sure you know, so it may be a while before someone answers. Sorry I couldn't help with this.
    Russ

  • Lien entrée/ sortie d'un USB-6525

    Bonjour a tous,
    N'ayant pas remarqué qu'il y avait une partie française j'ai déjà commencer le topic ailleurs, voici le lien:
    http://forums.ni.com/t5/Digital-I-O/USB-6525/m-p/1​954973#M15748
    Je vais essayer de tout réexpliquer clairement:
    Je dispose d'un USB-6525 et j'aimerait m'en servir afin de faire le lien entre labview et un banc de test "automatiser"
    Mon but étant que je puisse contrôler les relay par labview (ca c'est fait)
    mais aussi d'utiliser le 6525 afin de vérifier les signaux de fin de process.
    Une fois que mon système aura fait une action, il enverra un signal sur le 6525 par exemple en input0 et j'aimerait réussir a affiche sur labview dans un premier temps, des diodes de contrôles qui s'allume des que j'ai un signal puis dans un  second temps j'aimerai que ces signaux de contrôles  permettent de lancer la suite du processe , un peu comme un signal enable
    Processe1--> processe1 terminer, j'envoi un signal-->usb6525 reçoit le signal , une diode s'allume et sa lance le processe 2..
    Merci
    Cordialement rodolphe B.
    Résolu !
    Accéder à la solution.

    Bonjour Rodolphe,
    tout d'abord, je vous conseille pour ne pas partir de zéro de vous diriger vers le exemples LabVIEW (Aide>>Recherche d'exemples).
    Read Dig Chan.vi et Write Dig Port.vi sont les exemples les plus simples de mesure/génération numérique.
    Pour ce qui est de passer de 8 voies à une voie, c'est un problème classique de manipulation de tableau de booléens.
    Je vous ai joint un snippet qui montre comment accéder aux éléments d'un tableau de booléens grâce à une boucle ou au vi "indexer un tableau".
    Cordialement,
    Audrey_P
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    Journées techniques : des fondamentaux aux dernières technologies pour la mesure et le contrôle/comm...
    Pièces jointes :
    TableauBooleen.png ‏19 KB

  • Depuis une réinitialisation des réglages réseau je n'arrive plus à me connecter à ma livebox en wifi

    Bonjour,
    Depuis une réinitialisation de mes réglages réseau mon mot de passe wifi de ma livebox ne passe plus. Mon iphone indique "mot de passe incorrect", pourquoi ?

    Bonjour a tous,
    En expliquant mon problème, je me doutait qu'il serait difficilement compréhensible.Avant de poster mon vi deffectueux, je pense avoir identifié le problème, mais j'aimerai avoir confirmation.
    En effet je crois que cela est dût aux limites physique de mon réseaux GPIB.Je m'explique: Si dans mon VI je demande de lire en permanence une donnée issu de mon réseaux GPIB, il m'est impossile d'envoyer (en même temps) des instructions sur le réseaux GPIB.
    Je doit donc synchroniser, au sein de ma séquence l'envoi et le rapatriment de données.
    Mon raisonnement vous parrait-il juste?
    Merci.

Maybe you are looking for