Acquisition et génération simultanées de signaux analogiques

LabVIEW SignalExpress

Acquisition et génération simultanées de signaux analogiques

LabVIEW SignalExpress peut exécuter des étapes dans des projets simultanément. Par exemple, si vous avez deux étapes DAQmx - Acquérir dans un projet, chaque étape s'exécute à sa propre fréquence sans tenir compte de l'autre quand vous exécutez le projet. Vous pouvez utiliser des déclenchements ou partager les données d'une étape avec l'autre pour contrôler l'ordre d'exécution des étapes d'un projet. Par exemple, si vous utilisez LabVIEW SignalExpress pour générer un signal de stimulus puis mesurer la réponse de l'unité testée, vous devez vous assurer que l'étape DAQmx - Générer génère le signal de stimulus avant que l'acquisition ne commence. La section suivante décrit différentes façons de contrôler les relations d'exécution des étapes matérielles pour que les mesures soient réalisées correctement.

Dépendances d'exécution dans les étapes matérielles

Si un projet contient deux étapes DAQmx - Acquérir et que vous configurez les étapes pour qu'elles partagent le même déclenchement de démarrage, LabVIEW SignalExpress exécute les deux étapes simultanément quand vous exécutez le projet. Les étapes ont une dépendance de déclenchement.

Si un projet contient une étape DAQmx - Générer et une étape Créer un signal analogique, et que l'étape DAQmx - Générer génère le signal créé par l'étape Créer un signal analogique, LabVIEW SignalExpress exécute l'étape Créer un signal analogique avant l'étape DAQmx - Générer car les étapes sont dépendantes au niveau des données. L'étape de génération ne peut s'exécuter qu'après avoir reçu le signal en sortie des étapes Créer un signal analogique.

Vous pouvez utiliser le partage de déclenchement ou les options de configuration sur l'onglet Configuration de l'étape pour configurer les dépendances d'exécution de systèmes de matériels communs comme des systèmes de stimulus/réponse.