Faire clignoter l'état d'un interupteur

bonjour, j'aurais besoin d 'un petit renseignement,
Comment faire clignoté un interupteur qui est en varaible globale? Je sais qu'il faut utiliser le noeud de propriété. J'arrive a le faire mais avec un interupteur normale, pas sur un interrupteur en varaible globale.
D'avance merci

Clic-droit sur l'interrupteur >> Create >> Property Node >>  clic sur la partie inférieure du noeud de propriétés >> Blinking >> relier une constante TRUE
Les propriétés du clignotement (couleurs et vitesse) sont définies dans les options de configuration de LabVIEW. Voici comment y accéder :
Barre de menu de LV >> Tools >> Options >>
Vitesse : Front Panel >> Blink speed ou Blink delay (dépend de la version de LV)...
Couleurs : Colors >> Custom Colors... >> Blink Foreground et Blink Background

Similar Messages

  • Débutant: comment faire clignoter une led?

    Bonjour, je viens de débuter avec labview et je souhaiterais faire clignoter une led à une fréquence de 1hz, simplement avec un bouton ok qui me permettrais de lancer le clignotement.
    Je vous remercie d'avance pour votre réponse.
    Résolu !
    Accéder à la solution.

    Bonjour,
    C'est assez simple. Il suffit de mettre la led dans une boucle while cadencée à la fréquence désirée. A chaque itération, faire un non logique avec l'état précédent pour inverser le led. Il suffit de faire un ET logique avec le bouton OK pour qu'elle ne s'allume que si OK est vrai. L'état précédent est obtenu avec un registre à décalage.
    Francis M | Voir mon profil
    Certified LabVIEW Developer

  • Daqmx 9485

    Bonsoir,
    Je souhaite mesurer une température et faire clignoter un voyant si T>25°C.
    La mesure de température de fait à l'aide d'une PT100 et du module NI9219 sur la voie 1. Sous labview je configure mon VI à l'aide de l'assistant DAQmx, j'affiche ensuite le signal sous un graphique, cela semble fonctionner.
    Le voyant est connecté sur un module 9485 via une alim de 24V. Sous l'abview, grasse à l'assistant je viens de régler ma sortie (Voie 2 à 5Hz) mais je ne vois pas comment récupérer le résultats du premier et l'envoyer dans le second afin de commander la fermeture, je bloque aprés la comparaison?
    Pouvez vous me guider?
    Merci régis
    Pièces jointes :
    SondePT100.vi ‏102 KB

    Bonjour regisdumestre,
    Merci d'avoir posté sur le forum National Instruments.
    Voici mes remarques (le moins en vrac possible sur ton VI):
    En premier lieu, vous semblez contrôler la LED en fonction de la valeur lu par le biais de la PT100. Or votre acquisition est en mode continu et vous récupérer les échantillons par paquet de 10 à une vitesse de 1,95Hz. En conséquence, vous récupérez un tableau de 10 valeurs tous les 10/1,95 ~ 5s ce qui peut semblait être en désaccord avec l'idée de contrôle. A votre place, je serais tenté de faire une acquisition point à point cadencée matériellement.
    Résultat: vous récupérez à chaque tour de boucle un unique échantillon à la fréquence de 1.95Hz (si vous ne la changez pas); et un scalaire et toujours plus simple à gérer qu'un tableau
    Ensuite, pour la génération, il reste à comparer l'unique valeur avec votre seuil pour obtenir l'état haut ou bas que vous souhaitez générer.
    Vous trouverez en pièce jointe un morceau de code (que je n'ai pas pu tester en réel sur du matériel)
    Bonne journée,
    Flo
    Open Diagram First
    Pièces jointes :
    Ai-DO-Seuil.vi ‏15 KB

  • Problème architecture commande onglets

    Bonjour à tous ,
    Je réalise un programme permettant d'effectuer des scénarii de tests avec 3 onglets :
    - création/modification scenario
    - scénario en cours
    - campagne de tests qui consiste à boucler des scénarii
    Pour cela j'utilise une commande onglet en sélecteur de condition.
    Dans chaque case, j'ai placé mes sous VIs associés.
    Problème : Le VI ne s'exécute pas et ne s'arrête pas quand je navigue sur mes différents onglets.
    Cdt
    Pièces jointes :
    Mode_Auto_Final.vi ‏60 KB

    aznnath11 a écrit :
    Lorsque l'utilisateur navigue un onglet, je souhaite que cela déclenche le VI contenu dans cet onglet
    Ou sinon mettre un bouton M/A pour chaque VI par exemple ?
    Ah, si tu veux faire ça, le plus simple est de passer ton onglet en contrôle (au lieu de indicateur) et de faire une machine à états ; chaque fois que la valeur de l'onglet change, tu va dans un état différent dans lequel tu exécute le code que tu souhaites.
    When my feet touch the ground each morning the devil thinks "bloody hell... He's up again!"

  • Plusieurs cfp2210 en reseaux

    Bonjour,
    J'ai un souci donc je ne comprends pas la cause. Sur l'installation de mon client il y a plusieurs CFP2210 qui communiquent vers un même pc pour le stockage sous SQLServer. Les programmes sont identiques dans chaque CFP hormis l'adresse IP et le nom de la CFP.
    pour verifier que le programme tourne je fais clignoter les led du CFP et lors de mes tests j'ai egalement des voyants sur une face avant que je fais clignoter via le CFP.
    Je me retrouve avec un CFP2 qui fait clignoter les voyants de la CFP1 sur le reseau, lorsque je debranche la CFP2, la CFP1 revient a la normal. hier le client me rappelle pour me dire que maintenant le probleme ce passe entre la CFP3 et la CFP1....
    Je ne comprends pas ce phenomene. Est ce un probleme reseau du client (conflit) ou un probleme de CFP qui via le reseau va piloter les LED d'un autre CFP.
    Avez vous une solution ?
    Cordialment,
    Johan CAILLET

    Bonjour Johan,
    Utilisez vous des variables partagées par réseau pour faire clignoter les LEDs des cFP? Les adresses IP sont statiques ou attribuées via un serveur DHCP?
    Cordialement,
    Romain 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;}
    >> NIDays 2011, le mardi 8 février au CNIT de Paris La Défense

  • Classe et Objet (1ere tentative)

    J'essaye de faire clignoter une Led avec une Classe et une méthode.
    (je ne sais pas si cela à "un sens" en terme de Classe/Objet ... j'essaye...)
    (je ne suis pas certain d'utiliser les bons termes)
    J'ai donc créé une Classe ... le Cluster comprend un I32 et une Led.
    J'ai créé un VI associé à cette Classe ... est cela que l'on appelle une méthode (concernant une Classe)  ???
    J'ai appris qu'il était impossible de "Unbundle" directement un Objet appartenant à une Classe.
    donc, J'ai créé un VI_lecture ... pour lire ma Led.
    Ma Led ne clignote pas.
    Elle prend juste la valeur de sortie en fin de boucle,
    comme si j'avais placé mon Objet_indicateur en dehors de celle-ci ... alors qu'il est à l'intérieur. (MyC_out)
    Je me doute qu'il y a une "monstruosité" de ma part dans tout ceci ... mais où ?
    Voici le VI associé à la Classe.
    impossible de présenter un Snippet, les cables sont "broken",alors que sur l'écran ils ne le sont pas
    et voici le VI utilisateur
    Le carré marqué <1> est une instance du VI ci-dessus.
    Comment appeler cela (je parle de ce carré <1>) ?...  est-ce une méthode ? (je ne sais pas)
    à l'avance merci pour votre aide.

    Bonjour à tous,
    Premièrement je me permets de renvoyer sur ce post http://forums.ni.com/t5/Discussions-de-produit-de-​NI/Formation-Programmation-Orient%C3%A9e-Objet/td-​....
    Ce n'est pas une réponse directe, mais ça me permet de m'excuser d'avance sur ma réponse --> difficile d'expliquer dans un forum ce qui tient (difficilement) en 2 jours de formation
    Sinon pour répondre à tes questions ouadji je pense qu'avant de te lancer dans la création d'une classe en LabVIEW il va te falloir apprendre dans un premier temps le concept d'encapsulation sur lequel repose la POO (tu comprendras beaucoup mieux la réponse de jihef) après.
    Pour apprendre, le web regorge d'information, mais du coup il n'est pas évident de s'y retrouver.
    Je te mets en attachement une présentation que j'avais faite avec une collègue lors des derniers NI-Days à Paris dont le titre était "Démystifier la mise en œuvre de la programmation orientée objet sous LabVIEW". Note que la moitié de la présentation reposé sur une démonstration dans LabVIEW, mais les slides donne une bonne indications des choses à maitriser avant d'aller plus loin en OOP.
    Sinon, il ne faut pas négliger la lecture de la documentation de LabVIEW et des exemples de code que l'on peut trouver dans la section Fondamentaux >> Programmation Orientée Objet.
    Bon courage
    Olivier JOURDAN
    SAPHIR | Certified LabVIEW Architect | Topaze on NI Community | LabVIEW add-ons on NI Community | Follow me on Twitter
    Pièces jointes :
    B112_NIDay-PR[OOP]-03-OJO-V01.ppt ‏2343 KB

  • Exécution parallèle

    Bonjour,
    Je voudrais savoir si il est possible d'éxecuter deux actions en même temps avec Labview. Dans mon cas, je voudrais faire clignoter une lampe (allumer, temps d'attente, puis éteindre et à nouveau temps d'attente), en même temps qu'un message s'affiche sur la face avant.
    Merci pour vos réponses
    Résolu !
    Accéder à la solution.

    Bien sur c'est possible, c'est même l'un des grands interêts de LabVIEW : le flux de données.
    A partir du moment ou une action à toutes les conditions pour se déclencher (comprendre par là : tous les fils dont elles a besoin sont validés), elle s'execute.
    C'est d'ailleurs pour ca que l'ordre d'execution d'un programme est souvent guidé par le fil d'erreur.
    Ainsi, tu peux réaliser : une programmation "série" comme sur cette image :
    Ou une programmation "parallèle" comme sur cette image :
    J'espère t'avoir aidé,
    Cordialement
    J.D.
    French Labview beginner
    N'oubliez pas de complimenter les bonnes réponses - Don't forget Kudos for good answers

  • Sortie numérique DAQMX

    Bonjour
    Je souhaite mesurer une température et faire clignoter un voyant si T>25°C.
    La mesure de température se fait à l'aide d'une PT100 et du module NI9219 sur la voie 1. Sous labview je configure mon VI à l'aide de l'assistant DAQmx, j'affiche ensuite le signal sous un graphique, cela semble fonctionner.
    Un voyant est connecté sur un module 9485  (sur voie 2) via une alim de 24V. Sous l'abview, je souhaite faire clignoter le voyant si T>25°C grace à l'assistant je viens de régler ma sortie (Voie 2 à 5Hz) mais je ne vois pas comment piloter la sortie voyant à m partir de ma comparaison?
    Pouvez vous me guider?
    Je fais passer le fichier
    Merci régis
    Attachments:
    SondePT100.vi ‏102 KB

    Bonjour,
    Je vous propose d'utiliser le VI "DDT".
    Vous pouvez aplatir le fil de données dynamiques en scalaire DBL pour faire votre opération de comparaison.
    J'ose imaginer que vous commencez avec LabVIEW, c'est pourquoi je vous propose quelques liens pour vous documenter ici et ici
    Cordialement,
    Romain 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;}
    >> NIDays 2011, le mardi 8 février au CNIT de Paris La Défense

  • Etat ligne numérique (suite)

    Je cherche à faire changer l'état d'une ligne numérique sans faire de boucle.
    J'utilise une carte 4351 avec un module TBX-68T, le logiciel LabVIEW6.1 avec les NI-DAQ693 et windows XP pro.

    Je ne suis pas sur de bien comprendre votre question, neanmoins lorsque vous parlez de boucle je suppose que vous parlez de boucle FOR ou While. Il est tout à fait possible de changer l'etat d'un ligne numerique sans boucle cependant l'etat sera change qu'une seule fois.
    Veuillez aller dans les exemples LabVIEW afin de trouver une application qui correspond à vos besoins.
    Cordialement,
    SupportNI

  • Mon macbook Air 2013 ne conserve pas la connexion wifi le problème est semble t il connu notamment aux états unis..que faire

    Mon macbook air 2013-06 ne conserve pas la connexion wifi....
    Le seul remède est de redémarrer !?
    Problème hard ou soft ?  

  • Machine à états et noeuds de propriété

    Bonjour,
    je suis en train de réaliser un programme qui permet de "piloter" un moteur.
    Il s'articule de la manière suivante:
    - une boucle qui gère une machine à état et qui traite, entre autre, l'envoi d'une commande de pwm qui imposera la vitesse de rotation du moteur.
    - une seconde boucle qui permet l'acquisition de données destinées à la gestion des erreurs
    - une troisième boucle qui gère les différentes phases de pilotage du moteur.
    Tout fonctionne très bien à une chose près. C'est le changement de valeur du bouton ON qui  détermine l'envoi ou l'arrêt de l'envoi du pwm (boucle 1). Cependant, dans la boucle 3, lorsqu'une erreur est détectée, le moteur doit s'éteindre, et c'est ce qui se produit. MAIS, malgré le fait que lors de la dectection d'une erreur, j'impose par noeud de propriété, au bouton ON de reprendre la valeur faux, ça n'a pas d'impact dans ma machine à état et la commande du pwm ne repasse pas à zéro comme je le souhaiterais.
    Comment faire pour imposer que le pwm repasse à 0 quand une erreur est détectée?
    Si quelqu'un a une solution, ça m'aiderait beaucoup.
    Je vous mets en pièce jointe mon programme, en espérant qu'il soit assez lisible et compréhensible.
    merci d'avance
    Anne
    Résolu !
    Accéder à la solution.
    Pièces jointes :
    Dossier WESTTsev 11 02 2011.zip ‏776 KB

    Bonjour,
    Plusieurs possibilités:
    1. utiliser votre sous VI de gestion du moteur dans la condition erreur pour l'arreter
    2. le noeud de proriété valeur ne sera pas géré comme un événement utilisateur dans votre structure évenement ne le gère pas, dans ce cas utilisez le noeud de propriété Valeur (signalisation) et cela revient à créer un événement utilisateur donc géré par la structure événment.
    Cordialement
    Greg S.
    CNRS
    LV 7.1 8.2 8.6 2009 2011 2012 2013
    LPMC - CNRS
    N'oubliez pas de complimenter cela fait toujours plaisir.

  • Mon Iphone 4 ne veut plus se rallumer. Quand je le branche, le logo Apple s'affiche quelques secondes puis re-disparaît. Que faire ?

    Quand je le branche, le logo Apple s'affiche quelques secondes puis re-disparaît.

    J'ai oublié de préciser que dès que je débranche mon Iphone, la pomme ne clignote plus, et là impossiel de la faire réapparaitre. Rien ne se passe.

  • Dps bouton dans un état d'objet

    Bonjour
    J'aimerais coller dans un état d'objet un bouton qui lit une vidéo
    mais lorsque le bouton se trouve dans l'état je n'ai plus accès à la vidéo (sans vidéo) dans la palette bouton.
    Si c'est réalisable. Pouvez-vous me dire comment faire. merci
    Ulysse

    Ce que vous essayez de faire ne fonctionne pas.
    Vous pouvez avoir jusqu'à 3 niveaux d'imbrication d'objets interactifs, sauf pour les états d'objets et boutons dans un état d'objet où l'action sera annulée.
    Par contre, vous pouvez, je pense, remplacer votre bouton par un hyperlien et mettre une image du bouton.

  • Arrêter l'éxécutio​n d'un sous-VI dans une machine d'états

    Bonjour à toutes et à tous,
    J'ai réalisé un programme utilisant une machine d'états standard (du même type que dans les exemples). L'activation d'un bouton dans l'étape d'attente dirige vers un état qui lance l'exécution d'un sous-VI. Je souhaite pouvoir stopper l'éxécution de ce sous-VI via la face avant de la machine d'états.
    Le problème et je l'ai bien compris c'est que pendant l'éxécution du sous-VI, je n'ai plus la main dans l'étape d'attente donc je ne peux plus faire d'interaction.
    Quelqu'un peut-il apporter une solution à mon problème svp ?
    Merci.

    Voici le code lançant l'éxécution. Peut-être manque t-il des données à l'ouverture du VI.
    Merci.
    Bien cordialement,
    Pièces jointes :
    code_exe.jpg ‏44 KB

  • Le ventilateur de mon macbook pro 2008 arrete jamais et l ecran ne se ferme pas quand je la baisse que faire

    le ventilateur de mon macbook pro 2008 arrete jamais et l ecran ne se ferme pas quand je la baisse que faire?

    Essayez d'abord une réinitialisation SMC :
    http://support.apple.com/kb/HT3964
    Suivre les indications pour " une batterie, vous ne devriez pas vous retirer "
    Aussi essayer avec un autre chargeur si vous accédez à un, pour voir si cela peut être votre problème , si aucun changement suivez les instructions ci-dessous .
    Après cette vérification, les informations système , maintenez la touche OPTION clic sur le logo Apple, et sélectionner les informations système , cliquez sur l'énergie dans la colonne de gauche , et vérifiez l'état de la batterie . Avec le chargeur branché dans les infos Bettery :
    Consultez la page d'accueil de charge :
    espescially charge ( doit être oui )
    Info Santé : (devrait être normal)
    S'il s'agit d'une batterie peoblem vous shuould prendre soin d'elle dès que possible afin qu'il ne provoque pas peoblems encore / plus cher ( si vous êtes encore sous garantie , 1 an après l'achat , ou AppleCare laquelle il s'étend à 3 ans de l'achat de toute réparation doit être gratuit)
    Si vous avez des questions après cela et la page d'accueil n'est pas que je l'a montré , vous pouvez avoir des problèmes ther .
    Vous pouvez prendre rendez-vous au Genius Bar ay un magasin Apple , et ils disgnose gratuitement.

Maybe you are looking for

  • Aspect Ratio Problem with Onlining

    Hi, I checked the old posts and couldn't find an answer. I'm using Ken Stone's article to online my project. I followed the instructions except for the point right after the new online file is created and just before you capture footage. He says to c

  • Essbase rule file - Certain Series Account not to load

    Hi, I am trying to load data and want that certain set of accounts like A2XXXX, A3XXXX not to load into cube. XXXX can ber any number. I am loading into ASO. Can anyone help where to set in rule file? Thanks a lot!!!!

  • Lightroom Disappearing Trick on Mac

    I just upgraded to Lightroom 1.31 and transferred my catalog and previews from a PC to a Mac. The pictures reside on an external hard drive. I was working with Lightroom last night and recognized that I had to relocate all the folders (my Folders wer

  • Bose 5 companion issues with Garage Band 10

    I've noticed in the Audio/Midi utility that the Audio input format for Garage Band 10 is 24 bit 44100 Hz yet the Bose Companion 5 speakers are 16 bit 48000Hz. I don't pretend to know the difference - can anyone explain in plain simple English and is

  • Movie gets sudden change in fps (running way too fast)?

    Hi I am currently trying to port a game that I wrote in as2 to use as3. Most of my code is divided into classes but my art and buttons are placed on the time line and divided into different scenes. Now getting access to these objects are no problem.