Envoyer un signal trigger sur une caméra déclenché lui-même par un premier signal (via carte PCIe-6321)

Bonjour à tous,
Voici mon problème :
Concrètement je reçois un signal externe TTL à 10Hz , je dois capter une image d'un phénomène qui intervient quelques centaines de µs après le signal 10Hz (mais je ne sais pas exactement quand). J'ai un trigger disponible en entrée de la caméra très précis.
Je dois pouvoir ajuster ce délai pour caler correctement la prise de l'image sur le phénomène à observer. Après plusieurs essais mon idée était de passer par l'intermédiaire de la carte DAQ PCIe-6321 que j'ai à disposition sur mon système.
En fait je voudrais pouvoir synchroniser une sortie TTL de la carte sur le signal 10 Hz et ensuite pouvoir ajuster la fréquence de mon signal DO qui est envoyé sur la caméra.
Je ne pense pas que ce soit compliqué à faire avec le DAQ c'est un peu fait pour ça aussi mais je me perd un peu dans les différentes fonctions, et je voudrais éviter de faire tout ça par soft avec tempo etc...
Merci d'avance pour vos réponse.

Doublon
Paolo_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;}
Travaux Pratiques d'initiation à LabVIEW et à la mesure
Du 2 au 23 octobre, partout en France

Similar Messages

  • Erreur -10401 sur carte PCIe 6321

    Bonjour,
    j'ai l'erreur -10401 qui me revient lorsque je souhaite configurer un port en entrée de la carte PCIe 6321 ( 3 ports de 8 bits chacun ).
    J'utilise le sous-vi "DIO-configurer un port".
    J'ai vérifié tous les paramètres.
    J'ai également testé le sous-vi"Lire une ligne numerique" et j'obtient la même erreur.
    Le PC que lequel je fait mes tests est sous windows XP avec labview 2010 SP1 et NI DAQ mx 9.3.5 ( fourni avec la carte PCIe 6321).
    Cordialement,

    Bonjour ErwannLM,
    Merci d'avoir posté sur le forum NI.
    L'erreur et le VI que vous citez me fait penser que vous utiliser des fonctions de l'API du driver NI DAQ Trad. Or ce driver n'est pas compatible avec les cartes de la Serie X (63XX). Le driver à utiliser est effectivement le driver NI-DAQmx. Vous pourrez trouver des exemples d'utilisation de ce driver dans la recherche d'exemple de LabVIEW (Aide»Recherche d'exemples...).
    Learn 10 Functions in NI-DAQmx and Handle 80 Percent of Your Data Acquisition Applications
    N'hésitez pas à poster votre code pour infirmer/confirmer mes propos.
    Bonne journée,
    Flo
    Open Diagram First

  • -10401 sur carte PCIe 6321

    Bonjour,
    j'ai l'erreur -10401 qui me revient lorsque je souhaite configurer un port en entrée de la carte PCIe 6321 ( 3 ports de 8 bits chacun ).
    J'utilise le sous-vi "DIO-configurer un port".
    J'ai vérifié tous les paramètres.
    J'ai également testé le sous-vi"Lire une ligne numerique" et j'obtient la même erreur.
    Le PC que lequel je fait mes tests est sous windows XP avec labview 2010 SP1 et NI DAQ mx 9.3.5 ( fourni avec la carte PCIe 6321).
    Cordialement,

    Bonjour ErwannLM,
    Merci d'avoir posté sur le forum NI.
    L'erreur et le VI que vous citez me fait penser que vous utiliser des fonctions de l'API du driver NI DAQ Trad. Or ce driver n'est pas compatible avec les cartes de la Serie X (63XX). Le driver à utiliser est effectivement le driver NI-DAQmx. Vous pourrez trouver des exemples d'utilisation de ce driver dans la recherche d'exemple de LabVIEW (Aide»Recherche d'exemples...).
    Learn 10 Functions in NI-DAQmx and Handle 80 Percent of Your Data Acquisition Applications
    N'hésitez pas à poster votre code pour infirmer/confirmer mes propos.
    Bonne journée,
    Flo
    Open Diagram First

  • Peut-on se servir de l'écran du iphone 4 comme moniteur, est-ce que l'on peut entré un signal provenant d'une caméra Gopro ( un live feed)

    Est-ce que l'on peut se servir du iphone 4 comme écran moniteur. J,ai une caméra Gopro et est-ce que je pourrait entré un Live Feed et me servir de mon écran comme moniteur.
    Merci!
    Alain Turcotte

    Your initial post deals with the iPhone warranty.  Forum participants have no control over Apple warranties.
    You then relate a problem with your cursor which you state that could not be resolved by the Apple genius bar.  If they cannot solve it, certainly forum participants are not likely to succeed either.
    Then you bring up an issue that of an appointment, whether it took place or not, with Apple.  We cannot intervene or assist you in that issue because we are not Apple employees.  We are Apple customers just like you.
    All I can advise you is to escalate your issues to the higher levels of Apple management.  We are not in a position to assist you.
    Ciao.

  • Envoyer un signal arbitraite sur un DAQ

    Bonjour,
    Etant nouveau comme utilisateur de Labview, j'aurai souhaité un peu d'aide pour réaliser un montage.
    Je chercher à configurer un NI USB-6008 sur Labview 2010.
    J'ai pour l'instant créer mon signal arbitraire et configurer mon assistant DAQ, mais je n'arrive pas à les relier sans erreur "200524".
    "Nombre de voies dans la tâche: 1"
    "Nombre de voies dans les données: 6001"
    Le problème c'est que je ne trouve pas la configuration pour modifier le nombre tâche possible. Et si possible je voudrais envoyer les données dans une seul sortie analogique.
    Merci d'avance.
    Résolu !
    Accéder à la solution.

    Bonjour,
    merci d'avoir pris le temps de me lire.
    (1) Voilà ce que j'ai fait pour l'instant. J'ai configuré l'assistant DAQ sur AO0.
    (2) Le signal que j'essai de générer.
    Pièces jointes :
    1.JPG ‏20 KB
    2.JPG ‏48 KB

  • Envoyer signal quand codeur à une certaine position

    Bonjour,
    Je travaille actuellement sur un projet avec un moteur, piloté par Labview, j'ai réalisé un programme qui fonctionne très bien.
    Ce moteur dispose d'un codeur incrémental. Je veux, à l'aide de ce codeur, envoyer un signal à un shutter, pour que celui ci s'ouvre 1 fois par cycle (exemple à chaque fois qu'il passe à la position x).
    Je dispose d'une carte PCI-6320e. A l'aide des exemplles, je parviens à lire une position, ça va de 0 à n à chaque tour de boucle (n varie en fonction de la vitesse de rotation de mon moteur), mais je sais qu'à chaque tour je passe par un pseudo 0 (la valeur n'est pas forcément lue, puisque j'ai un timer, relatif à la commande de mon moteur.
    Comment puis-je faire pour dire "quand tu es à la valeur x"?
    Je ne sais pas si c'est très clair, mais en tout cas c'est assez urgent.
    Merci d'avance.

    merci pour cette réponse, mais le problème est que j'ai un timer, lié à l'utilisation de mon moteur, et je ne lis donc pas toutes les valeurs, donc si je fixe ma consigne à 0, mais que ça tombe un tour où le 0 n'est pas lu par exemple, le signal ne sera pas envoyé.
    en fait mon problème est comment à partir de la courbe par exemple, ou du tableau, quand je repars à 0 (mais pas forcément exactement à 0 donc), dire que le signal peut être envoyé (sans qu'il y ait trop de décalage d'un tour à l'autre)

  • Peut-on utiliser une caméra pour deux applications sur une seule machine?

    Bonjour à tous,
    Mon problème est le suivant:
    Je possède une caméra GIGE  que je souhaiterai utiliser sous VBAI et Labview sur un seul poste, et en même temps.
    J'ai regardé les fonctionalités de "Broadcast" et "Multicast" dans la documentation Imaqdx mais le fait d'avoir une caméra
    pour deux applications n'est pas évoqué. 
    L'erreur basique: "Caméra already in use" s'affiche alors.
    Auriez vous une solution pour contourner ce problème s'il vous plaît ?
    Cordialement,
    Yoann B
    Résolu !
    Accéder à la solution.

    Bonjour,
    Je confirme que le mode multicast ne fonctionne qu'avec plusieurs machines.
    La solution la plus elegante qui existe a ce probleme est de creer une System Variable de type image dans VBAI que vous choisirez de partager sur le reseau(Tools>>Variable Manager), d'utiliser la step Set Variable dans le dernier onglet (Use Additional Tools) pour assigner sa valeur par example a l'image courante traitee dans VBAI. Les variables systemes qui sont "Network Shared" dans VBAI sont en fait des Shared Variables dans LabVIEW.
    Dans LabVIEW, vous pouvez creer un shared variable de type image, que vous pouvez lier a cette variable partagee de VBAI et en faire ce que vous voulez dans votre application LabVIEW.
    En esperant que ca vous depanne. Je reitere le conseil de Titou de poster sur ce forum en Anglais.
    Salutations,
    Christophe

  • Je ne parviens pas à installer la version d'essai adobe captivate 8. Je crois ne pas avoir terminé l'installation car j'ai toujours l'icône reprendre le téléchargement sur le bureau. le problème, c'est que lorsque je clique dessus, il n'envoi sur une page

    je ne parviens pas à installer la version d'essai adobe captivate 8. Je crois ne pas avoir terminé l'installation car j'ai toujours l'icône reprendre le téléchargement sur le bureau. le problème, c'est que lorsque je clique dessus, il n'envoi sur une page internet avec toujours "reprendre le téléchargement" mais il ne se passe rien.
    Comment faire?

    Bonjour,
    Merci pour ce lien qui a bien fonctionné en apparence puisque j'ai bien retrouvé le fichier du package dans les ressources et que l'installation s'est bien déroulée au vue des tests effectués sur les pages ad hoc d'Adobe.
    Comment se fait-il que l'on soit obligé de repasser par Macromedia pour assurer un bon téléchargement de ce fichier sachant que le système de téléchargement automatique d'Adobe aurait dû bien fonctionné comme auparavant ?
    Par ailleurs, je tiens à souligner qu'il manque semble-t-il quelques éléments dans cette mise à jour voir pour cela la capture d'écran ci-dessous :
    dans la fenêtre des "Préférences Système" : à la rubrique "Mises à jour" de Flash Player et du bouton "rechercher maintenant" il y a une mention qui dit que la version 14.0.0.145 du module d'extension NPAPI est... puis en dessous : le module d'extension PPAPI n'est pas installé !???
    Qu'est-ce que cela signifie-t-il ? Y a-t-il encore un bud au téléchargement ou bien est-ce Apple qui bloque certains fichiers ?

  • Déclencher l'enregistrement d'une caméra avec des modules CompactDAq et SignalExpress

    Bonjour,
    Alors j'aimerai effectuer le déclenchement de l'enregistrement d'une caméra haute vitesse à l'aide de Labview SignalExpress et de mes modules d'acquisition NI qui possèdent des sorties numériques, en l'occurrence les cartes NI9205, NI 9411 ou NI 6009.
    Actuellement, je fais l'acquisition d'un certain nombre de paramètres physiques avec des enregistrements qui se déclenchent lorsqu'une mesure "témoin" dépasse un certain seuil.
    J'aimerai maintenant que lorsque les enregistrements se déclenchent, un front numérique (de 3.3V ou 5V) soit envoyé à une caméra pour déclencher aussi l'enregistrement sur celle-ci.
    Pour cela, je pensais utiliser les commandes:
    - "Créer un signal Numérique"
    - "NI -HSDIO generate", qui comporte un onglet trigger, mais je n'arrive pas à le configurer.
    - Il y a aussi une commande "déclenchement" mais qui prend en signal d'entrée uniquement des analogiques...
    Je précise que je suis totalement débutant dans tout ce qui touche à la synchronisation...
    Merci d'avance pour votre aide.

    Bonjour GabN,
    Si j'ai bien compris, la récupération des données suite à un dépassement de seuil fonctionne bien. Si dès que ce seuil est atteint, vous souhaitez aussi générer un signal numérique, cela ne se fera ni avec les fonctions HSDIO (qui est un driver propre à certaines de nos cartes, dans lesquelles les vôtres ne figurent pas), ni avec les modules 9205 et 9411 qui font respectivement de l'analogique et de l'entrée numérique. Impossible donc de parler de génération numérique.
    Vous pouvez cependant utiliser la 6009 pour générer un niveau haut sur une ligne PFI (ne pas oublier de le remettre à l'état bas après). Cela relève simplement d'une étape de génération numérique DAQmx sur une ligne dans SignalExpress.
    Cordialement,
    Eric M. - Application Engineering Specialist
    Certified LabVIEW Architect
    Certified LabWindows™/CVI Developer

  • Trigger sur un graph

    Bonjour,
    Dans une application à base de CompactRio, j'échantillonne un signal à 10kHz cependant le signal que j'observe sur le graph ne cesse de bouger...
    Exist-il un moyen de faire un trigger sur le graph? Si oui, comment?
    Cordialement,
    Nathan

    Si tu as un graphe déroulant, le mieux est d'étendre la longueur de l'historique, ou plutôt d'étendre la gamme de ton échelle X. Plus la gamme sera grande, plus tu verras de points et moins ça bougera. Ensuite tu peux fixer une échelle Y (pas de mise à jour auto) avec des valeurs adaptées. Une échelel très ajustée te montre plus de détails, une échelel large te donne un graphe moins "tremblant".
    Francis M | Voir mon profil
    Certified LabVIEW Developer

  • Modulation en fréquence FM, mon vi n'a pas d'erreur avec un spectre FM et un signal temporel FAUX; je dois ignorer quelque chose sur l'utilisation de vi génarateur de fonction par rapport à la phase

    BONJOUR,
    j'ai un problème simple
    - construire un vi simple pour simuler une modulation de fréquence
    - je n'ai pas de message d'erreur
    - je suis persuader de la formulation de ma FM
    -je n'obtiens pas ce que l'on devrait obtenir en spectral et en temporel
    - je dois ignorer quelque chose sur l'utilisation de vi génarateur de fonction par rapport à la phase.
    je cherche, je cherche en vain et là j'ai besoin d'aide.
    merci d'avance, voir vi joint
    Attachments:
    IMPH problème FM.vi ‏68 KB

    salut emperor,
    désolé, mais j'ai à nouveau besoin de tes compétences. j'ai introduit ton FM.vi dans une application (analyseur de spectre pédagogique à l'initiation du traitement du signal) et je rencontre une incompréhension: le vi que tu m'as fourni marche impécable mais quand je le fait fonctionner dans mon application, je n'ai pas d'erreur, mais il y  rien qui sort de ta boucle for ???
    ci joint mon appli zippée avec un doc qui te permettra de situer le problème.
    si tu arrives à le bebugger je te félicite d'avance et j'espère que mon appli te sera utile si tu souhaites la conserver.
    merci d'avance et bonne chance
    Attachments:
    IMPH pour EMPEROR.zip ‏434 KB

  • Comment ecrire du texte sur une image (Vision/de​butant

    Bonjour
    Je recois une image à partir d'une caméra et j'aimerais ecrire du texte par dessus avant de générer un fichier AVI.
    Typiquement des informations sur process en cours.
    Je ne voie pas comment prendre le problème ni s'il existe une fonction toutes faire dans la palette vision !
    Quelqu'un aurait-il une idée ?
    Merci de votre aide
    EricC
    Ingénieur d'Application / Développeur LabVIEW Certifié (CLD)
    Application Engineer / LabVIEW Certified Developer (CLD)
    Solved!
    Go to Solution.

    Hello Eric,
    This part of the forum is in English so please post in English. You can post in French here.
    You can find in the Pixel Manipulation palette the IMAQ Draw Text VI which inserts text in an image.
    Benjamin R.
    R&D Software Development Manager
    http://www.fluigent.com/

  • Comment définir une cible sur une image

    Bonjour, a tous, étant actuellement en 1ère année de BTS Génie Optique, je suis en stage avec un projet à réalisé. Pour réaliser ce projet je pense utiliser LabView, ma question est la suivante :
    Pensez-vous que LabView est capable d'acquérir une image (à l'aide d'une caméra), sur cette image, tracer un cercle par rapport à un centre et définir 10 autre cercle de 5mm de diamètre chacun dans ce cercle ?
    Merci de vos réponses.

    Bonjour, merci de votre réponse,
    J'ai utilisé cet fonction pour tracer les cercles sur une simple photo, maintenant j'essaye de faire en sorte que le diamètre de la zone circulaire soit en fonction de la taille de l'image. Pour cela j'ai utilisé un V.I déjà existant me permettant de connaître la taille.
    Le problème c'est que je ne peux pas utiliser la fonction "Tracer un cercle par son rayon" car l'image ne peut pas-être relié à ce bloque (voir V.I en pièce jointe).
    Auriez-vous une proposition ? 
    (Je joint mon V.I ainsi que l'image qui faut utiliser dans le chemin).
    Merci de vos réponse rapide.
    Attachments:
    Find length or distance.vi ‏57 KB
    Verre rond.jpg ‏8 KB

  • Session d'une camera IEEE 1934

    Bonjour à tous,
    J'utilise une camera IEEE 1934, au lancement de mon programme vision j'ouvre une session avec IMAQ Open et au fermeture du programme je ferme la session
    avec IMAQ Close, le programme est prévue pour fonctionner 24H/24H (capture et traitement d'image)
    Je souhaite savoir si ma méthode est la bonne ou bien il faut ouvrir / fermer la session pour chaque capture ?
    Merci d'avance et bonne journée.
    Tanite

    Bonjour Tanite,
    Tout dépend de la fréquence d'acquistion des images.
    Si vous souhaitez des acquisitions à un rythme soutenue (de l'ordre de la seconde ou moins), il est préférable de garder la ressource (la caméra, en fait) pour le driver IMAQdx (et pas IMAQ comme indiqué dans votre message).
    Une ouverture et fermeture de caméra répétée ne ferait que surcharger le CPU.
    Si vous avez un phénomène lent et réalisez une capture plus lentement, vous pouvez vous permettre de fermer ponctuellement la session IMAQdx.
    Attention au type d'OS sur lequel vous travaillez également. Windows n'est pas vraiment recommandé pour les tests sur plusieurs heures ou jours.
    Cdt,
    Eric
    Eric M. - Application Engineering Specialist
    Certified LabVIEW Architect
    Certified LabWindows™/CVI Developer

  • Analyse sur une carte  géographique

    Bonjour,Est ce que t'il possible de définir des indicateurs avec des coleurs sur une carte géographique au niveau de hyperion performance suite si oui comment faire et merci pour votre collaboration

    Salut alexandrefcsm,
    Premièrement pour ta question sur le tableau des charactéristiques des entrées numériques:
    - Vil est la tension d'entrée pour lequel un état numérique bas est détectée.
     Pour n'importe quel tension comprise entre 0 et 0.8V un état bas sera détecté donc oui une tension de 0.5V sera considéré et mesuré comme un état bas part ton système de mesure.
    - Vih est la tension d'entrée pour un lequel un état numérique haut est détectée soit une tension comprise entre 2 et 5.25V.
    - Toute tension détecté qui se situe entre 0.8V et 2V correspondra à un état numérique indéterminé.
    Concernant ton système peut-tu me donner des précisions sur les branchements que tu effectue sur ton NI-USB 6210 et quelle entrée tu utilise pour déclencher ton trigger ? Pourrais-tu fournir le VI "Variable global - test.vi" qui est demandé lors de l'ouverture de ton VI mesure_constante_de_temps ?
    A + 
    Louis
    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;}
    Travaux Pratiques d'initiation à LabVIEW et à la mesure
    Du 2 au 23 octobre, partout en France

Maybe you are looking for

  • User Getting Errors when lauching Report Builder 3.0

    All, I have a native mode report server 2008 R2 and need to give Report Builder access to some of my power users. I've added a new Report Builder role with the following rights (view reports, view folders, manage models, consume reports) and added it

  • Customer master information

    Hi. I have an question about Archiving Billing Invoices. When our business is sending invoices to costumers we have discovered that there has been a period where these did not has been archived. We have tried to reprint but that shows the problem. Cu

  • Cannot rename folders in SMB share using Column view

    I connect to an Ubuntu SMB server and files and folder access worked perfectly under 10.5.8. I upgraded to Snow Leopard and a curious thing happends. I set CHMOD of the main folder to 777. I can create and rename folders in this first level but if I

  • Iphone 5c Screen

    I currently have the Iphone 5C 8GB that I got on contract in July 2014. I had put a case on my phone to protect it from any damage. However, when i have gone to take off this case it has pulled my original casing away from my screen. The phone now lo

  • Can Pages stack up to Word?

    Can anyone help me discern the benefits of Pages over Word? I almost Love the Application, but I'm so used to Word that it makes me sick. I wish there were a set of DVD tutorials that cover Pages from top to bottom. Any suggestions? Walt.