Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

comment marche DAQ_Check ?

J'utilise DAQ_Start pour acquérir 20 entrées. Lorsque la tension sur une des entrées passe en dessous d'un seuil (utilisation de ConfigATrigEvent), je veux voir ou en est l'aquisition sur cette entrée pour sauvegarder et traiter à partir de ce moment là les échantillons. Poour cela je voulais utiliser DAQ_Check mais comment spécifie-t-on à DAQ_Check le numéro d'entrée à checker . Avez-vous une solution ?
Merci
Elise Amiel
0 Kudos
Message 1 of 2
(2,416 Views)
La fonction DAQ_Check permet juste de savoir où en est la tâche DAQ, indépendamment de sa nature (AI, AO, DIO...).

Son paramètre de sortie daqStopped est à 1 si la tâche est terminée.

Si elle n'est pas finie, le paramètre retrieved retourne le nombre total de points (et non leurs valeurs) acquis au moment de l'appel de la fonction.

Ce nombre augmente donc à chaque appel de la fonction jusqu'à atteindre la valeur count spécifiée dans la fonction AI_Scan_Setup.

La méthode que vous avez choisie (Config_ATrigger_Event_Message) est donc correcte pour ce que vous voulez faire.

N'hésitez pas à consulter les exemples présents sur ni.com/support >> Example Code.

Cordialement

Frédéric BOULLOT
Ingénieur d'Applications
National Instruments France
0 Kudos
Message 2 of 2
(2,416 Views)