Génération de données avec un périphérique NI-DAQmx

LabVIEW SignalExpress

Génération de données avec un périphérique NI-DAQmx

Vous pouvez générer un signal temporel dans le projet LabVIEW SignalExpress avec n'importe quel périphérique de sortie analogique supporté par NI-DAQmx installé sur votre système en utilisant l'étape DAQmx - Générer. Pour pouvoir générer un signal en utilisant un périphérique DAQmx, vous devez d'abord créer ou importer le signal dans LabVIEW SignalExpress puis le passer à l'étape DAQmx - Générer. Vous pouvez créer le signal temporel avec l'étape Créer un signal analogique ou l'importer dans votre projet en utilisant un instantané, un journal de données ou les étapes Charger un fichier ASCII, Charger un fichier LVM, ou Charger un fichier SPICE.

Configuration de l'étape DAQmx - Générer

À partir de la fenêtre de configuration de DAQmx - Générer, vous pouvez accéder à la plupart des paramètres de configuration du périphérique, comme la voie de sortie, la gamme de sortie et la fréquence de mise à jour. Par défaut, la fréquence de mise à jour à laquelle le périphérique est configuré correspond à la fréquence d'échantillonnage du signal en entrée défini dans les étapes Créer un signal analogique, Charger un fichier ASCII, Charger un fichier LVM ou Charger un fichier SPICE. Vous pouvez remplacer la fréquence de mise à jour par n'importe quelle valeur en désélectionnant l'option WT et en entrant une valeur dans Fréquence (Hz). Vous pouvez synchroniser plusieurs cartes pour utiliser le même signal de déclenchement en définissant un déclenchement de démarrage numérique et en spécifiant le signal de déclenchement d'un autre périphérique comme source de déclenchement. Vous pouvez aussi synchroniser plusieurs périphériques en partageant des signaux d'horloge et de base de temps maître.

Générer en continu vs Générer N échantillons

Pour générer des signaux avec l'étape DAQmx - Générer, vous devez comprendre la relation entre les modes de cadencement de génération et les modes d'exécution de LabVIEW SignalExpress. Le tableau suivant décrit comment les modes de cadencement Générer en continu et Générer N échantillons fonctionnent dans les modes Exécuter une fois et Exécuter en continu.

Échantillons continusN échantillons1 échantillon (sur demande)
Exécuter une foisLe périphérique commence à générer le signal en continu et s'arrête. Il n'y a aucune garantie que tout le signal soit généré. National Instruments ne vous conseille pas d'utiliser le mode de cadencement Générer en continu avec le mode d'exécution Exécuter une fois. Le périphérique génère un déclenchement de démarrage au début de la génération.Le périphérique génère le signal une fois et s'arrête. Le périphérique génère un déclenchement de démarrage au début de la génération.Le périphérique génère le signal une fois et s'arrête.
Exécuter en continuLe périphérique génère le signal en continu jusqu'à ce que l'utilisateur arrête l'exécution. Si le signal en entrée change pendant que le projet s'exécute, cette étape recharge le signal en entrée dans le buffer de sortie du périphérique sans arrêter le périphérique. Le périphérique ne génère un déclenchement de démarrage qu'au début de la génération.Le périphérique génère le signal en entrée de façon discontinue jusqu'à ce que vous arrêtiez l'exécution. Si le signal en entrée change pendant que le projet s'exécute, cette étape recharge le signal en entrée dans le buffer de sortie du périphérique. Le périphérique génère un déclenchement de démarrage à chaque itération.Le périphérique génère le signal en entrée de façon continue jusqu'à ce que vous arrêtiez l'exécution. Si le signal en entrée change pendant que le projet s'exécute, cette étape recharge le signal en entrée dans le buffer de sortie du périphérique.