DAQmx - Attendre la prochaine horloge d'échantillonnage
- Mise à jour2025-07-28
- Temps de lecture : 4 minute(s)
Attend l'impulsion suivante de l' horloge d'échantillonnage. Si une impulsion d'horloge d'échantillonnage se produit entre différents appels à ce VI, le deuxième appel renvoie une erreur ou une mise en garde et attend l'impulsion d'horloge d'échantillonnage suivante. Utilisez la propriété DAQmx Real-Time Convertir les erreurs de retard en mises en garde pour spécifier si ce VI renvoie des erreurs ou des mises en garde. Si cette propriété est VRAI, les mises en garde renvoyées par ce VI n'auront pas de chaîne source.
Utilisez ce VI pour assurer que les cycles d'E/S se terminent dans les périodes d'horloge d'échantillonnage. National Instruments vous recommande d'utiliser ce VI uniquement pour certaines applications.
Utilisez les propriétés DAQmx - Temps réel pour configurer les options d'attente et de compte rendu d'erreur.

Entrées/Sorties
tâche/voies en entrée
—
tâche/voies en entrée est le nom de la tâche ou une liste de voies virtuelles auxquelles s’applique l’opération. Si vous fournissez une liste de voies virtuelles, NI-DAQmx crée automatiquement une tâche.
timeout (s)
—
timeout (s) spécifie la durée d'attente maximale de l'impulsion d'horloge d'échantillonnage suivante, en secondes. Si le délai est dépassé, ce VI renvoie une erreur. La valeur par défaut de timeout est 10 secondes. Si vous définissez timeout à -1, ce VI attend indéfiniment.
entrée d'erreur
—
entrée d'erreur décrit les conditions d'erreur qui ont lieu avant l'exécution de ce VI ou de cette fonction. La valeur par défaut est aucune erreur. Si une erreur s'est produite avant que ce VI ou cette fonction ne s'exécute, celui-ci ou celle-ci transmet la valeur d'entrée d'erreur au paramètre sortie d'erreur. Si une erreur se produit pendant que ce VI ou cette fonction s'exécute, le VI ou la fonction s'exécute normalement et définit son propre état d'erreur dans sortie d'erreur. Utilisez le VI Gestionnaire d'erreur simple ou Gestionnaire d'erreur général pour afficher la description du code d'erreur. Utilisez les paramètres entrée d'erreur et sortie d'erreur pour contrôler les erreurs et spécifier l'ordre d'exécution en câblant la sortie d'erreur d'un nœud à l'entrée d'erreur du nœud suivant.
tâche en sortie
—
tâche en sortie est une référence à la tâche une fois que ce VI ou cette fonction s'exécute. Si vous avez câblé une voie ou une liste de voies à tâche/voies en entrée, NI-DAQmx crée automatiquement cette tâche.
est en retard ?
—
est en retard ? indique si ce VI a détecté une impulsion supplémentaire de l'horloge d'échantillonnage après l'exécution du nombre spécifié d'itérations de mise en route. Utilisez la propriété DAQmx - Temps réel Nombre d'itérations de mise en route pour spécifier le nombre d'itérations de mise en route. Cette sortie est toujours FAUX jusqu'à la fin de l'exécution de ce nombre d'itérations de boucle.
sortie d'erreur
—
sortie d'erreur contient des informations concernant les erreurs. Si entrée d'erreur indique qu'une erreur s'est produite avant l'exécution de ce VI ou de cette fonction, sortie d'erreur contient les mêmes informations d'erreur. Sinon, sortie d'erreur décrit l'état d'erreur produit par ce VI ou cette fonction. Cliquez avec le bouton droit sur l'indicateur sortie d'erreur de la face-avant et sélectionnez Expliquer l'erreur dans le menu local pour obtenir plus d'informations sur l'erreur. |
tâche/voies en entrée
—
timeout (s)
—
entrée d'erreur
—
tâche en sortie
—
est en retard ?
—
sortie d'erreur
—