Déclenchem​ent d'une action toutes les secondes - horodatage

Bonjour,
Je travaille actuellement sur un projet et j'ai besoin d'effectuer des tests régulièrement (toutes les secondes).
En fait je reçois des données via un port USB émulé en port COM et j'ai besoin de compter le nombre de trames qui arrivent par secondes.
J'écris toutes ces données dans un fichier de sortie qui a pour rôle de vérifier le bon fonctionnement de projet.
J'écris donc actuellement la date de répection et ma trames.
J'aurais besoin d'évoi un top à chaque seconde qui lancerai un compteur de trames afin de testet si ma réception est correcte.
Connaissez vous un moyen de récupérer l'horodatage à partir duquel je pourrais avoir un top toutes les secondes ?
Cordialement,
Sylvain Jourdan
Résolu !
Accéder à la solution.

Bonjour Sylvain_j05,
Pour générer un TOP toutes les secondes, vous pouvez utiliser une méthode matérielle avec une fréquence de 1Hz (génération d'impulsion), ou une méthode logicielle avec un compteur qui s'incremente toutes les secondes.
Quel est le logiciel que vous utilisez (LabVIEW, CVI...?)?
Cordialement,
Rémi D.
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;}
>> Les rencontres techniques de NI - Mesures et acquisition de données : de la théorie à la mise en ...

Similar Messages

  • Afficher moyenne toute les secondes

    Bonjour,
    j'acquéri 4 signaux analogiques provenant d'afficheurs numériques via une carte ni usb 6008.
    les signaux ètant brruités et et les variations de valeur moyenne étant lente, j'éssaie d'afficher toutes les 250ms la moyenne sur 4 secondes du signal.
    Est-ce que cela est possible car je n'arrive pas a trouver de solution avec LV.
    Cordialement
    Justin
    Résolu !
    Accéder à la solution.

    Il y a un VI qui fait la moyenne Pt par Pt. Tu indiques ta nouvelle valeur, le nombre de points pour la moyenne glissante et voilà...
    Cordialement,
    Micaël DA SILVA

  • Comment enregister des données toutes les minutes?

    Salut à tous !
    Je travaille sur un programme qui m'enregistre les données d'un capteur toutes les 0.2 secondes dans un fichier excel. j'ai donc configuré le DAQ comme il se doit (nb samples = 200 et Rate= 1k). Toutes les 0.2 secondes, je vérifie la valeur de mon signal pour savoir s'il ne descend pas en dessous d'un certain seuil. J'ai donc BESOIN d'enregistrer mes données toutes les 0.2 secondes pour effectuer ce contrôle.
    Mais au final, je souhaiterai écrire dans un fichier excel les données du capteur toutes les secondes (tout simplement pour ne pas avoir trop de place attribuée dans le fichier excel).
    J'ai donc pensé conserver mon premier fichier excel et je me suis dit qu'il suffisait de l'ouvrir, le lire et faire une moyenne toutes les 5 données et écrire le résultat dans un autre fichier excel.
    Seul problème : je n'arrive pas du tout à trouver comment faire !
    Quelqu'un pourrait-il m'aider ?
    Merci

    Bonjour van29, je voudrais vous aider avec ce problème. Vous utilisez quelle version de LabVIEW (français ou anglais)? Et quelle OS?   Le problème, comme je le comprends, c’est que vous essayez de prendre les 5 données, faire une moyenne, et les enregistrer dans un fichier Excel. À mon avis, il y a deux façons de faire ça:
    a)      Vous pourriez enregistrer les cinq points dans un fichier, et puis prendre la moyenne. Comme ça, vous utiliseriez plus d’espace et plus de choses se passerait dans chaque itération.  Cette méthode ne serait pas très efficace.
    b)      Vous pourriez faire une moyenne immédiatement, sans enregister les cinq points dans un fichier. Comme ça, vous utiliseriez moins d’espace et moins se passerait dans chaque itération de la boucle «While».  La meilleure solution, à mon avis, serait «b» si vous n’avez pas besoin enregistrer les premières données dans un fichier Excel.  D’abord, est-ce que c’est absolument nécessaire d’avoir un Rate = 1kHz? Si vous avez besoin de 0.2 échantillons chaque seconde, peut-être vous pourriez avoir un Rate = 5Hz et Nb Samples = 5. Puis, vous pourriez faire une moyenne des 5 données chaque itération et enregistrer les données après la boucle «While» est terminé. S’il vous plaît, regardez le fichier JPEG ci-dessous.
    1.       Si vous avez «Dynamic Data», utilisez le «Convert from Dynamic Data» VI. Si vous avez «Waveform Data», utilisez le «Get Waveform Components» VI.
    2.       Vous pourriez faire une moyenne avec une boucle «For» comme indiqué dans le JPEG.
    3.       Branchez les lignes comme indiqué dans l’image. Soiyez sûr que «indexing» et actif ou inactif et utilisez les «shift registers» comme  nécessaire
    4.       Finalement, vous aurez les données après la boucle «While». 
    De plus, si vous n’aviez pas besoin de faire une moyenne, vous pourriez prendre 5 données chaque itération pour vérifier les valeurs, et puis enregistrer seulement 1 des données.
    Si cette solution ne marche pas pour vous, faites-moi savoir. Bonne journée!
    Dan Richards
    Certified LabVIEW Developer
    Attachments:
    8_12_08 solutions.JPG ‏37 KB

  • Comment scanner sur un temps long en récupérant les données toutes les s

    Avec une carte PCI-6031E, comment scanner toutes les voies sur un temps long en récupérant les données toutes les secondes (sans perte de données), et surtout en se gardant la possibilité de stopper l'acquisition à tout moment ?
    Merci

    Avec une carte PCI-6031E, comment scanner toutes les voies sur un temps long en récupérant les données toutes les secondes (sans perte de données), et surtout en se gardant la possibilité de stopper l'acquisition à tout moment ?
    Merci

  • J'ai importer des CD sur iTunes et entrer toutes les infos une par une sauf que quand je regarde le fichiers dans l'explorateur windows, il n'y a que le titre et rien d'autre

    J'ai importer des CD sur iTunes et entrer toutes les infos une par une sauf que quand je regarde le fichiers dans l'explorateur windows, il n'y a que le titre et rien d'autre. Comment faire pour que les infos des musiques iTunes sois les memes sur le fichiers en questions ?
    Mes musiques se trouvent dans un dossier sur mon bureau.
    Merci

    http://en.wikipedia.org/wiki/Comparison_of_audio_formats
    http://translate.google.com/translate?sl=auto&tl=fr&js=n&prev=_t&hl=en&ie=UTF-8& layout=2&eotf=1&u=http%3A%2F%2Fen.wikipedia.org%2Fwiki%2FComparison_of_audio_for mats&act=url
    http://fr.wikipedia.org/wiki/Format_de_fichier_audio#Caract.C3.A9ristiques_des_f ormats_audio
    I think the bit rate of 1023kbps as opposed to 1411kbps illustrates that the Apple Lossless file is 72% of the size of the original, however it sill consists of 16bit stereo sampled at 44.1KHz. You can also compare the lossy AAC formats to see if you can hear any difference at higher sample rates.
    Wav -> Apple Lossless -> Wav = original data
    Wav -> ACC -> Wav = degraded data
    Je pense que le débit binaire de 1023kbps contre 1411kbps illustre le fait que le fichier Apple Lossless est de 72% de la taille de l'original, mais il se compose de filon-couche stéréo 16bit échantillonnées à 44,1 KHz. Vous pouvez également comparer les formats avec perte AAC pour voir si vous pouvez entendre aucune différence des taux d'échantillonnage élevé.
    Wav -> Apple Lossless -> Wav = données d'origine
    Wav -> ACC -> Wav = données dégradées
    tt2

  • Connectez-vouz à itunes pour utiliser les notifications push c'est une erreur danas toutes les applications je peux plus les utiliser

    connectez-vouz à itunes pour utiliser les notifications push c'est une erreur danas toutes les applications je peux plus les utiliser

    n'ayant pas l'assistance promise par le site d'aide, d'un tchat avec des experts jours et nuits toute la semaine ...
    je continue le sujet ; j'ai fait une nouvelle tentative en désactivant le mode sans échec avant de réinstaller adobe, j'ai supprimé tous les composants adobe possibles et même ceux cachés comme selon le modèle mis à disposition sur le forum par un utilisateur ... je ne sais pas encore si cela fonctionne ; cela fait déjà 12heures que j'y suis, il va me falloir bien 1 heure pour installer un logiciel ; j'espère ... je ferais suivre l'article
    il faut peut être un autre article concernant le tchat permanent d'assistance en ligne inexistant ?
    c'est scandaleux qu'ils envoient les gens télécharger en mode sans échec alors qu'il n'est pas possible de se connecter ; en plus le modèle d'assistance que j'ai eu sur le forum ne convient pas à windows8

  • Copier-coller toutes les données d'une fiche du carnet d'adresse

    Dans les versions antérieures du Carnet d'adresse, je pouvais facilement copier d'un seul coup toutes les données d'une fiche pour les coller dans un document.  Mais suite à une mise-à-jour récente, je dois copier les données de chacun des champs un à un pour les coller dans un autre document.
    Existe-t-il un truc pour revenir à cette ancienne possibilité ?
    Merci de m'aider !!

    I don't speak or read French so I'm depending on a Babelfish translation, but I believe you are seeing an issue with text on a curve disappearing from your document when you print.
    If I remember correctly this is a known bug. It may have been fixed finally in the 6.0.4 update, but I'm not certain.

  • Comment récupérer toutes les valeurs de X et de Y de chaque épieux d une photo ?

    Bonjour a tous.
    Je vous adresse ce message en désespoir de cause je suis actuellement au Liban et je dois faire un programme sous LABVIEW, langage que je ne maîtrise absolument pas. Le but et de prendre une photo issue d un IRM et d isoler certaines zones plus claires dans cette image. Pour ce faire j ai mis limmage dans un tableau 2D que je balaye avec deux boucles for et japplique un seuillage a chaque Pixel. Cela marche a merveille mais maintenant il faudrait que je récupère chaque valeurs de X et de Y pour chaque pixel dit intéressant. Ceci afin de pouvoir du région growing. C est ici que ca bloque. Je ne connais pas tous les outils Labview et j ai notamment beaucoup de mal avec les tableaux. Mon idée étais de mettre une boucle conditionnelle et si mon pixel vérifie la condition du seuillage mettre en mémoire dans un tableau les valeurs de X et de Y. Je ne vois pas comment réaliser cela car quand jessaie de faire un tableau autot indexe a partir de la boucle for mais celui ci ne dépasse pas les 198 valeurs ce qui équivaut a la largeur de la photo. Or pour chaque pixel dit intéressant il me faut la valeur de X et de Y. Si vous voyez comment faire ou si vous pensez a une autre solution je suis tout ouïe.
    Voici un imprim écrans de la solution que je voudrais mettre en ouvre Si vous voulez dautres information n hésitez pas a demander.
    Veuillez excuser l orthographe mais je ne dispose pas de toutes les marques de ponctuation sur ce clavier. Merci d avance pour ceux qui pourrons maider
    Attachments:
    Untitled.png ‏15 KB

    Bonjour,
    Je vous conseille de regarder ce lien, si vous débutez en LabVIEW.
    http://zone.ni.com/devzone/cda/tut/p/id/7466
    Cordialement
    Samuel G. | Application Engineer Team Leader
    Certified LabVIEW Developer
    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;}
    Été de LabVIEW 2014
    12 présentations en ligne, du 30 juin au 18 juillet

  • En branchant mon Iphone à ITunes, il m'a restauré une version de 2011 ( sans rien me demander)en effaçant toutes les nouvelles données. Comment les récupérer?

    en branchant mon Iphone à ITunes, il m'a restauré une version de 2011 ( sans rien me demander)en effaçant toutes les nouvelles données. Comment les récupérer?

    Yes,
    unless you have a more recent back up then restore and use that.
    Do not back up the current installation as it is of course 2011

  • Je n'arrive pas à biseauter une image animée de plusieurs calques ! Le biseau se fait juste sur une image, comment faire pour qu'il soit sur toutes les images ?

    Je n'arrive pas à biseauter une image animée de plusieurs calques ! Le biseau se fait juste sur une image, comment faire pour qu'il soit sur toutes les images ?
    Merci

    Here is the above post in English courtesy of Google translate. Just trying to help out.
    The Subject of the post in English is  "How is this done?"
    Hello,
    I have seen this video several times: (http://www.youtube.com/watch?v=tl7phyAq2Jk) and I'm trying to reproduce the effect used on the video in my video editing software.
    Unfortunately I do not quite understand how they did it.
    I first thought it was enough to put a shadow with PSD layers and opacity and move them on video, but I noticed that each layer seemed to have its own video.
    So I tried to superimpose several videso and give effect a CROP set on the face, change the scale and everything. But when it comes to moving the layer that is another story. I need to change the path of the layer, the path of the ongoing crop video AND the video on the face of the person. Seems like a mammoth task for just one layer.
    I suspect there must be a simpler way, but I don't see how.  Any suggestions?

  • Mon mac est constamment en activité et ce malgré l application de toutes les procédures j'ai même tenté une analyse anti virus et il n a rien détecté que faire?

    Mon mac est en constante activité.
    j ai essayé toutes les procédure je pense
    j ai même fait une analyse anti virus avec norton et il n a rien trouvé
    Dans le finder il y a en partage un PC:stb0xx je ne sais pas ce que c'est.Est il possible que le problème vienne de celui là?
    Si oui comment l'ejecter?

    Norton, c'est MAL!
    Norton Antivirus (made by Symantec) has a very long and illustrious reputation for mangling Mac OS X systems, sometimes to the point where a complete reinstall is necessary. Among other things, it installs kernel extensions which are known to cause kernel panics and system freezes; it contains known and documented bugs which can silently corrupt Adobe Photoshop and Adobe InDesign files, destroy a user's ability to authenticate as an administrator, and (on PPC systems) can cause Classic to stop functioning; and Symantec has on at least two occasions now released flawed .dat file updates which erroneously report certain critical Mac OS X files as "viruses." (Deleting these "viruses" causes damage to the system that in some cases renders it unbootable.)
    Norton Removal Tool (Symantec Uninstaller):
    http://www.symantec.com/business/support/index?page=content&id=TECH103489&locale =en_US

  • Comment faire pour obtenir une acquisition de données toutes les 5 secondes ??

    Bonjour
    Je suis en train de réaliser un VI me permettant de faire une acquisition de données de thermocouples reliés à mon COMPACT DAQ.
    Je voudrais qu'il me fasse une acquisition des 8 thermocouples toutes les 5 secondes.
    Je peux transferer mon VI pour voir un peu mieux ce que j'ai fait.
    Cordialement

    Lulu82,
    Pour pouvoir utiliser ton executable sur une machine sans LabVIEW d'installé, tu vas avoir besoin d'un petit logiciel pour pouvoir faire tourner le .exe. Il s'agit du Run Time Engine de LabVIEW.
    Soit tu installes en parallèle ce module en passant par notre site (en installant le Run Time correspondant à ta version de LabVIEW). 
    Soit, le plus simple, tu génères un installeur, comme tu peux le retrouver dans l'aide LabVIEW :
    Principes de base >> Construction et distribution de l'application >> Création de spécifications de constructions >> Construire un instaleur
    Dans cet installeur, tu ajouteras le Run-Time Engine ainsi que les drivers nécessaires à ton application (je suppose le driver NI-DAQmx), et ils se déploieront au moment de l'installation sur ton PC ne possédant pas LabVIEW :
    onglet "Avancé", dans la fenêtre qui s'ouvre, s'assurer que  "Moteur d'exécution Labview" soit bien coché.
    En éspérant que cela pourra t'aider !
    Antonin G. Associated LabVIEW Developper
    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;}
    Communauté francophone des développeurs LabVIEW et des enseignants en STI2D
    Si vous souhaitez partage...

  • Gérer "afficher toutes les fenêtres"

    Bonsoir,
    après une recherche infructeuse dans la communauté et sur divers forum, je viens vers vous.
    Quand on fait un click droit sur l'icone de Numbers ou Pages dans le dock, un certains nombres de fichiers plus ou moins récents apparaissent dans le menu contextuel.
    Si on clique sur afficher toutes les fenêtres, ces mêmes fichiers sont présenté sous forme d'icone dans le bas de l'écran.
    J'aimerais pouvoir au moins réinitialiser cette liste car y apparait des fichiers supprimés de longue date. Si je pouvais y mettre mes fichiers favoris ce serait top.
    Merci d'avance pour vos suggestions.

    Thank, I didn't search in English forum, beacause I didn't know witch KeyWord using.
    I've followed your site's procedure, I didn't find any *LSSharedFileList* in my computer.
    Then quite the Dock have worked for Pages, but not Numbers.
    So I'ved use Terminal instruction, quite the Dock, and  then it works.
    Thank you very much.

  • Mesure sur tout les éléments d'un tableau avec Teststand

    Bonjour,
    J'ai actuellement un V.I Labview qui ferme des chemins de relais lus dans un fichier texte et qui vient ensuite mesurer la tension, il me sors ensuite un tableau avec toutes les valeurs de tension mesurées. J'ai fais une séquence Teststand où je viens exécuter mon V.I et faire un "Measure numeric limit" sur les valeurs de tension.
    Seulement sur le rapport il n'y a qu'un unique pass/failed. J'aimerais que le pas de test soit fait sur chaque mesure et avoir chaque valeur avec la mention pass/failed a coté
    Merci d'avance
    Merya
    Résolu !
    Accéder à la solution.

    Une solution basique serait d'appeler un VI qui ne traite qu'une seule tension par TestStand dans une boucle.
    Une solution plus élégante serait d'utiliser un step Multiple Numeric Limit test
    Rodéric L
    Certified LabVIEW Architect
    Pièces jointes :
    sequence.png ‏50 KB
    rapport.png ‏17 KB

  • Dans la fenetre de rédaction des messages toutes les icones ont disparues, dont le bouton "envoyé"

    lors de la rédaction d'un message, j'ai du faire une mauvaise manipulation en allant dans l'onglet pour changer le style, et toutes les icones ou boutons du haut de la fenêtre ont disparus, dont le bouton "envoyer" : impossible d'envoyer mes messages, pour toutes les boites mail

    Merci beaucoup,
    Mais le problème était que je n'avais plus de menu (Affichage disparu aussi !) dans la fenêtre de rédaction de message...
    dépannage : en pointant le curseur en haut de la fenêtre et ALT + A, Affichage est réapparu et j'ai pu effectivement remettre les barres d'outils qui étaient désactivées
    Bonne journée

Maybe you are looking for

  • Reporting Services UserToken SID's error

    Hi All I know there is loads on the web about this but none of it is fixing the issue. We have SCCM 2012 R2 (Not been upgraded from 2012) and SQL Server 2008 R2. All was working fine till a couple of days again when some uses started getting the User

  • TS4002 trash messages permanently deleted after a month

    My preferences are set to NEVER delete messages in trash. Still all my messages older than a month are permanently deleted from trash. Does anybody have an answer for this? Thanks

  • Dynamic variant at job - selection options

    Hi Experts, Could any of You pls help me to find out the original selection for a job, if the selection variant was not saved previously? There are a couple of user report, which could be run at the background with an ad-hoc selection variant, such a

  • Business Content & Infopackages

    We are using the BC Infocube 0CCA_C11. I'm looking at the Infosource Overview for this cube and I can see there are several elements of Text / Attributes / Master Data that need data uploading to it. But when I look at the datasources for some of the

  • Problems converting ALV LIST to ALV GRID

    Hey guys when i changed the name of the function REUSE_ALV_LIST_DISPLAY to REUSE_ALV_GRID_DISPLAY..in a report..I get the GRID in next page.. whys is it so?? like the rpeort has the the ALV to be displayed in END_OF_LIST event...(the report has oen H