Synchroniser DO avec acquisition de plusieurs AI

Bonjour,
Apres plusieurs recherches infructueuses, je poste mon probleme dans ce forum.
Je travaille sous Labview 10 avec une carte PCI-6321.
Mon objectif est d'arriver à synchroniser les sorties numériques avec l'acquisition de plusieurs voies analogiques.
Autrement dit j'envoie un pattern numérique sur les DO (qui à terme, vont piloter l'état d'un multiplexeur) et je souhaite faire l'acquisition de plusieurs AI à chaque nouveau bit généré.
Je poste mon programme actuel qui est une adaptation de l'exemple "Correlated AI AO DI DO".
Celui-ci fonctionne très bien pour plusieurs voies DO et 1 seule voie AI.
Lorsque j'essaie de faire l'acquisition de plusieurs voies AI, l'acquisition perd quelques points et les AI et DO se désynchronisent de temps a autre.
Ce problème est persistant si: je change la fréquence d'acquisition, la taille du buffer pour les voies numeriques.
J'espere avoir été clair et que quelqu'un pourra m'éclairer.
Merci
Smiral
Résolu !
Accéder à la solution.
Pièces jointes :
Sync_DOAI_MUX.vi ‏37 KB

Salut,
La première chose qui m'étonne, c'est que tes commandes sont définies sur Dev9, mais que ta constante pour l'horloge partagée est sur Dev1. Est-ce normal?
Ensuite, si j'ai bien compris, j'ai l'impression que c'est plutôt ta génération de signaux numériques qui doit contrôler le cadencement de ton acquisition, non?
Du coup,pourquoi n'utilises-tu pas plutôt la DO/Sample Clock? Ainsi, tu aurais une impulsion générée à chaque émission d'un bit numérique, qui déclencherait l'acquisition.
Sinon, comme ça, je ne vois pas d'autres incohérences. Aurais-tu des informations plus précises sur les moments et les codnitions où la synchronisation ne se fait plus?
Cordialement,
Olivier L. | Certified LabVIEW Developer

Similar Messages

  • Depuis 2-3 semaines (év. depuis le 17 mars 2012) Outlook ne synchronise plus avec iTunes. J'ai manqué 3 rendez-vous ces derniers jours, ce qui m'a inquiété.

    Depuis 2-3 semaines (év. depuis le 17 mars 2012) Outlook ne synchronise plus avec iTunes. J’ai manqué 3 rendez-vous ces derniers jours, ce qui m’a inquiété.
    Une saisie dans l’iPhone ou dans l’iPad ne se retrouve pas dans Outlook PC. L’inverse non plus :
    Avez-vous le même problème ?
    Avez-vous vérifié ?
    J’ai passé la nuit dernière de 19h00 à 02h00 à faire tous les forums : désinstallation, réinstallation, resynchro, redésinstallation, désactivation des compléments COM, réactivation un à un, effacer données, revenir à la version antérieure, vérifier que tous mes événements Outlook sont du type IPM.APPOINTMENT (j’en ai 6029), rien n’y fait. Je deviens fou et surtout …… grinche.
    Il ne reste plus que tout ce qui concerne le serveur Exchange lui-même dont, selon certains reports, le problème pourrait venir (à l’occasion d’un changement, mise à jour, etc).

  • Je ne peux pas synchroniser mes contacts sur mon ipad je reçois tjrs le message "itunes n'a pu synchroniser contacts avec ipad car les contacts st utilisés par l'ipad "et lorsque je clic sur l'icone "contact il ne s'ouvre pas et idem si je clique ds "rég

    je ne peux pas synchroniser mes contacts sur mon ipad je reçois tjrs le message "itunes n'a pu synchroniser contacts avec ipad car les contacts st utilisés par l'ipad "et lorsque je clic sur l'icone "contact" de l'ipad il ne s'ouvre pas et idem si je clique ds "réglage" sur "mail,contact,calendrier" mon ipad bug et revient sur la page du bureau de l'ipad .QUE FAIRE ????

    je ne peux pas synchroniser mes contacts sur mon ipad je reçois tjrs le message "itunes n'a pu synchroniser contacts avec ipad car les contacts st utilisés par l'ipad "et lorsque je clic sur l'icone "contact" de l'ipad il ne s'ouvre pas et idem si je clique ds "réglage" sur "mail,contact,calendrier" mon ipad bug et revient sur la page du bureau de l'ipad .QUE FAIRE ????

  • Mon iphone 4 ne se synchronise plus avec itunes.

    Mon iphone 4 ne se synchronise plus avec itunes. itunes me propose soit de restaurer soit de configurer comme un nouvelle iphone mon tel jai désinstaller itunes et redemarer rien y fait! aider moi !!

    dites-vous que vous essayez de mettre à jour le logiciel de ios sur votre appareil? quel est le message d'erreur exact que vous obtenez si c'est ce que vous parlez. merci

  • Le calendrier de mon iphone ne se synchronise plus avec mon mac

    le calendrier de mon iphone ne se synchronise plus avec mon mac

    Bonjour,
    Vérifiez dans le coin en haut à droite de votre écran si elle a un symbole d'une serrure avec des flèches autour de lui ce mode paysage meands a été désactivée pour permettent de garder cela vous devez cliquer sur le bouton d'accueil deux fois alors il aura les applications que vous avez récemment utilisés puis faites glisser cette zone située à gauche de la plus éloignée. Il devrait venir avec une zone avec une lecture et pause pour la musique et sur ​​le côté droit il devrait y avoir une icône comme celle dans le coin de l'écran vous tapotez sur cette icône pour ouvrir de portrait en portrait et Landcape.
    J'espere Que this aide,
    (Je parle anglais, Fait j'espere Que c'est correct)
    <Edited By Host>

  • Mon iphone 5s  affiche un écran bleu et un message d'erreur s'affiche lorsque je voulais le restaurer avec itunes aprs plusieurs essais. il reste  toute une semaine sans se fermer puis il refait le même erreur, merci de me renseigner

    mon iphone 5s  affiche un écran bleu et un message d'erreur s'affiche lorsque je voulais le restaurer avec itunes aprs plusieurs essais. il reste  toute une semaine sans se fermer puis il refait le même erreur, merci de me renseigner

    Hi Subarutuning,
    If you are receiving an error when attempting to update your iPhone, use the steps in this article to troubleshoot -
    Resolve iOS update and restore errors - Apple Support
    Error (1) is associated with a hardware issue, but use these steps -
    These errors mean that your device or computer may have a hardware issue that's preventing the update or restore from completing.
    Check that your security software and settings aren't preventing your device from communicating with the Apple update server.
    Then try to restore your iOS device two more times while connected with a cable, computer, and network you know are good.
    Confirm that your security software and settings are allowing communication between your device and update servers.
    If you still see the error message when you update or restore, contact Apple support.
    Thanks for using Apple Support Communities.
    Best,
    Brett L 

  • Mon calendrier ne se synchronise plus avec mon outlook depuis quelques jours

    mon calendrier sur mon Iphone5C ne se synchronise plus avec mon outlook depuis quelques jours

    Google translate:
    My Ipod does not synchronize 5 more. What is the small round red with a square in?
    synchronization problems with my Ipod 5 ... many albums do not appear on my property they are selected in Itunes Ipod. small red dots in a circle, what is it?
    SOLUTION: circle with red square Some Music Won't Play After...: Apple Support Communities

  • Synchronisation between an Acquisition and a Timer

    Hello,
    I work with LabView 6.i, with a DAQ-device type PCI 6040E and a block-connector type SC-2345. I have the following problems: First one, I want to synchronise an acquisition AI (1000 Hz, 16 channels) with a timer generation (Counter 1), and second one, I want to acquire (Counter 0) synchronously like a NI-TIO-based device.
    I want to know every millisecond the number of pulses I get at the source pin of Counter 0, so I use the Counter 1 to generate a 1000 Hz square signal which I put at the gate pin of the Counter 0 and then I count the number of impulses I get at the source pin of the Counter 0. Moreover, this countering must be synchronised with my acquisition.
    1)     To solve my synchronisation problem, I looked at examples in the help of LabView like the Simul AIAO BufTrig(E-series) and tried to do the same as shown but I am not sure whether I have to wire “hardwarely” the PFI0-line with any signal or if it is done internally. Where can I find information about hardware-wiring of trigger signals ?
    2)     To solve my synchronous countering, I also looked at examples in the help of LabView and I read in the description of the VI Counter Set Attribute that it is not possible to count synchronously with my DAQ-device, it is only possible with NI-TIO-based devices. I want to know how many impulses I get every second at the source pin of the Counter 0. If I select for the task type of the VI Group Config the task Buffered Event Counting, it sums the number of impulses and it is not what I want, and if I select for the task type of the VI Group Config the task Buffered Period Measurement, it counts the number of impulses I get every millisecond but if I do not get any impulse during a millisecond, it takes automatically the previously impulse number and it is also not what I want. I want to know the number of impulses I get every second but also if I do not get any impulse, it should give me the number zero !
    Answer accepted in French, German or English. Thanks for your help.
    Riri

    Hallo,
    du solltest Dir überlegen ein Upgrade zu machen. Ab der Version LabVIEW 7, gibt es eine neue Treiber-API namens DAQmx, diese ist sehr viel ausgereifter und es gibt viel mehr Beispiele und sie ist einfacher zu programmieren. Des weiteren ist es für mich schwierig dies zu supporten, da ich LabVIEW 6 nicht mehr auf dem Rechner habe. (LV 7.1, LV 8 und LV 8.2 reichen auch).
    Aber ein Multifunktionscounter hat weniger Eigenschaften wie ein TIO-Counter. Aber wie gesagt ein Upgrade würde sicher gut tun!
    Grüsse
    Alex

  • CRIO-9215 et acquisition de plusieurs voies avec NI Datalogger

    Acquisition avec un NI cRIO-9215 et NI Datalogger :
    Cette acquisition est-elle uniquement compatible avec NI-DAQmx-Base ? Est-elle possible avec VI-Logger, SignalExpress ?
    (J'ai sur ce même poste de travail NI-DAQmx)
    Utilisation de NI-Datalogger :
    La fenêtre "Channel Parameters"  ne me permet de sélectionner qu'une seule voie sur le choix proposé de quatre voies.
    1 - Puis-je faire une sélection de plusieurs voies, par exemple les quatres voies disponibles du NI cRIO-9215 ?
    2 - Existe t-il une notation particulière du paramétrage des voies ?

    Bonjour,
    Avec NI Datalogger vous ne pouvez pas sélectionner plusieurs voies, pour la simple et bonne raison que Datalogger est un fait une application simplifiée réalisée avec LabVIEW.
    Cependant comme vous l'avez signalé, vous pouvez acquérir plusieurs signaux en utilisant VI-Logger ou Signal Express car vous pouvez créer une tâche DAQmx incluant plusieurs voies comme le montre mon impression d'écran.
    Enfin,  je vous conseil de poster sur le forum français, je pense que ce n'est qu'une simple erreur de votre part, mais vous auriez surement déja eu plus de réponses.
    Cordialement,
    Message Edité par Maxime MULLER le 02-28-2008 07:52 AM
    添付:
    VI Logger.JPG ‏119 KB

  • Labview cadencement boucle en corr%C3%A9lation avec acquisition graphe

    Révélation (Surlignez pour lire)
    Bonjour,
    Je souhaiterais pour une application avoir un affichage de ma valeur mesurée (avec son historique) en fonction du temps et non du nombre d'acquisitions.
    En effet, quand je mets 3s de candencement pour ma boucle, j'ai une acquisition toutes les 3 secondes mais je souhaiterais avoir le temps en abscisse X.
    Comment puis-je faire ? J'ai essayé avec des graphes XY mais j'arrive qu'à avoir seulement un point qui se rafraichit et donc je n'ai pas le tracé d'une courbe.
    Voici mon VI pour illustrer et merci de votre aide.
    Pièces jointes :
    VI Analyseur Perméabilité.vi ‏277 KB

    Bonjour Lily,
    Concernant votre problème, plusieurs remarques peuvent être faites.
    Tout d'abord, pourquoi utilisez-vous la fonction "Wait (ms)"? Cette fonction force la boucle à attendre 500 ms (dans votre cas) au minimum. Enlevez-la tout simplement si vous désirez réduire le temps d'exécution de la boucle!
    Deuxièmement, (le code utile de) votre deuxième VI n'est certainement pas plus rapide que le premier. Avez-vous essayé de séquencer vos fonctions d'acquisition et de génération au moyen du cluster d'erreur, par exemple, dans votre premier VI?
    En réalité, tous deux devraient être plus rapides que 500ms et le temps que prennent les fonctions utiles de la boucle devrait être masqué par la fonction "Wait (ms)". Lorsque vous contrôlez le timing de manière logiciel, ce timing n'est pas prédictible et n'est pas exclusivement géré par LabVIEW. Dès lors, la comparaison de temps d'exécution que vous faites n'est donc pas très "fiable".
    Finalement, sachez que lorsque vous désirez acquérir ou générer à une fréquence plus élevée et connue, il vous faut utiliser une horloge matérielle (grâce au mode « Finite samples » ou « Continuous samples » de DAQmx).
    Cela répond-il à votre question ?
    Cédric | NI Belgium

  • Probleme de synchronisation iphone avec itunes

    itunes m'affiche le message suivant : cet iphone est synchronisé avec une autre bibliothèque, voulez-vous effacer et synchroniser avec la nouvelle bibliothèque ? Si je réponds OUI, y a-t-il un risque de perte de données sur mon iphone, à savoir les contacts, les messages, .... ou ne chargera-t-il que la nouvelle musique (j'ai effectivdement changé ma bibliothèque de musiques). Merci

    Ideally, your music on the phone should be empty and when you enable match it will play off air (If you will)
    Try to clean your phone first in few steps
    1. Turn off itunes match on the phone only.
    2. Delete music from the phone completely (hopefully you know how)
    3. Enable itunes match again and you should be OK.
    Sorry for using Google translate.
    Idéalement, votre musique sur le téléphone doit être vide et lorsque vous activez le match, vous pourrez jouer hors d'air (si vous voulez)
    Essayez de nettoyer votre premier téléphone en quelques étapes
    1. Éteignez itunes match sur le téléphone uniquement.
    2. Supprimer la musique du téléphone complètement (j'espère que vous savez comment)
    3. Activer iTunes Match à nouveau et vous devriez être OK.

  • Synchronisation de l'acquisition de signaux analogique par un codeur incrémental

    Bonjour,
    Pour mon stage, je dois réaliser un VI par le biais de LabVIEW. Ce VI sera utilisé dans de le cadre de la caractérisation de moteur électrique.
    J'ai à ma disposition un cDAQ-9174 avec 2 modules qui sont : 9215 pour les signaux analogiques et 9411 pour les signaux numériques.
    On me demande de faire l'acquisition de signaux analogique comme un capteur de couple, une sonde à effet hall, ... en fonction de la position angulaire du moteur. Pour déterminer cette dernière, j'ai un codeur incrémental avec une résolution de 5000 point sachant qu'il possède une voie A, B et un index de position.
    Pour le moment, je suis parvenu à réaliser un projet permettant de mettre la position angulaire et la valeur de la tension du capteur dans un tableau pour chaque position différente. Je rencontre un problème qui est que je n'ai aucun contrôle sur l'échantillonnage. En effet, je n'ai pas un pas angulaire constant. Si l'utilisateur fait tourner le moteur très lentement, on arrive à avoir un échantillon tous les 0.018°, mais s'il tourne à une vitesse d'environ 15s/tour, il se peut que l'on ait des échantillons tous les degrés.
    J'aimerai faire une acquisition de mes signaux analogiques à chaque nouveaux angles avec une résolution angulaire choisit par l'utilisateur.
    J'ai mis une pièce jointe montant mon VI réalisé.
    En vous remerciant par avance
    Cordialement
    Pièces jointes :
    VI.jpg ‏135 KB

    Je n'ai pas beaucoup de temps en ce moment pour entrer dans tous les détails mais le principe consiste à utiliser le codeur pour déclencher les acquisitions de manière matérielle.
    Cela revient à dire qu'un échantillon de chaque signal AI et un échantillon de position est lu à chaque changement d'état de ce signal de déclenchement.
    Dans les exemples s'installant avec LabVIEW, vous trouverez des VIs montrant comment procéder pour une acquisition déclenchée par un signal externe.
    Si la résolution de 5000 impulsions/tour du codeur est suffisante, il vous suffit d'utiliser le signal A (ou B) du codeur en l'adaptant si nécessaire pour les niveaux TTL de la NI-9215. En utilisant un LS7184 configuré en mode X4, cette résolution pourrait être facilement multipliée par 4 en ajoutant de plus un filtrage hardware pour éliminer les éventuels parasites sur les signaux.
    C'est un principe que j'applique fréquemment avec les cartes DAQ multifonctions PCI. Il faudrait toutefois encore vérifier que le déclenchement externe est supporté par les deux modules que vous utilisez; vérification que je n'ai pas le temps de faire.

  • Comment synchroniser Itunes avec Iphone

    Bonjour !
    Quelqu'un peut-il me supporter afin que je puisse être en mesure de synchroniser (enfin) mon Itunes sur Windows avec mon Iphone 4 ? Je ne comprends pas le problème.
    Merci !
    Mélanie

    Unison File Synchronizer

  • Mon iphone 4 ne se synchronise pas avec mon itunes

    Bonjour à Tous,
    je viens de changer de tel et qd j'ai essayé de le synchroniser sr mon ordi pr les apps et deux sonneries rien ne se transfere vers mon iphone4.
    Les apps je les ai donc recuperées manuelement sr l'iphone ms les sonneries q je ne peux telecharger directement sr le tel et dt 2 st encore ds la bibliotheque de sons je n'y arrive pas.
    Donc question 1: pourquoi mon iphone ne se synchronise pas? (il dit synchronisation etape 1...6 ms RIEN ne se passe)
    question 2: pourquoi les nouvelles sonneries telechargees sr l'ordi q je devrais pouvoir simplement faire glisser ds la blibliotheque des sons ne "glissent" pas?
    Merci beaucoup!

    dites-vous que vous essayez de mettre à jour le logiciel de ios sur votre appareil? quel est le message d'erreur exact que vous obtenez si c'est ce que vous parlez. merci

  • Pb synchronisation mac avec imsg de l'iphone 4S

    Une fois éteint, mon mac ne synchronise plus mes imsg quand je le rallume. Ca le faisait automatiquement d'habitude mais plus maintenant ...

    Alors voilà. Après avoir farfouiller un peu, j'ai trouver un moyen de ne pas synchroniser les calendriers. Ce qui fait que je n'ai plus ce problème.
    Mais maintenant que j'arrive à synchroniser, iTunes se met à copier toutes les applications que j'ai sur mon iPhone. Ce qui utilise donc toute la mémoire disponible. Comment l'empêcher ?

Maybe you are looking for