le 04-15-2014 10:11 AM
Bonjour,
j'ai un programme qui utilise une carte d'acquisitione. J'effectue une tâched'acquisition pendant 1seconde, j'attends 1ms puis j'effectue une acquisition pendant 2s.
Bref, j'aimerais attendre moins de 1ms mais je ne sais pas comment faire.
Est-ce que le vi "attente (ms)" accèpte les valeurs doubles (genre 0.5, 0.75)?
Merci d'avance.
Sébastien
Résolu ! Accéder à la solution.
04-16-2014 03:08 AM - modifié 04-16-2014 03:08 AM
Bonjour Sébastien,
Malheureusement avec un cadencement logiciel, tu ne pourras pas descendre en dessous de la ms sous un OS Windows.
Pour faire une acquisition sous la ms, il te faudra utiliser le cadencement matériel et donc utiliser le VI de Cadencement.
Tu trouveras plus d'informations sur la différence entre cadencement matériel et logiciel dans le chapitre 5 du lien suivant:
Je t'inviite également a regarder l'exemple présent dans LabVIEW : Tension entrée continue (Aide>>Recherche d'exemples>>E/S matérielles>>DAQmx>>Entrée analogique)
Bonne journée
Valentin
Certified LabVIEW Architect
Certified TestStand Architect
Certified LabWindowsCVI Developer
National Instruments France
le 04-17-2014 01:08 AM
Bonjour Valentin,
Merci pour ta réponse.
J'ai donc utilisé une même tâche qui récupère 10000 échantillons, x échantillons et 20000 échantillons cadencés par une hrologe externe à 10kHz.
Cela fait bien 1s, x µs et 2 s.
Ca marche très bien, merci.
Séb