Exécuter un VI LabVIEW 8.6

LabVIEW SignalExpress

Exécuter un VI LabVIEW 8.6

Exécute un VI LabVIEW 8.6 dans l'environnement LabVIEW SignalExpress. LabVIEW SignalExpress présume que toutes les commandes sur le connecteur du VI que vous spécifiez sont des paramètres. Si des entrées sont disponibles, utilisez le bouton Connecter une entrée pour spécifier une commande que LabVIEW SignalExpress peut utiliser pour faire passer des données à votre VI.

Vous devez utiliser la version de l'étape Exécuter un VI LabVIEW qui correspond à la version de LabVIEW dans laquelle vous avez enregistré votre VI. Par exemple, si vous avez enregistré le VI dans LabVIEW 7.1, vous devez utiliser l'étape Exécuter un VI LabVIEW 7.1.

Si vous utilisez un VI qui contient un paramètre dont le type de données est un tableau X-Y, la sortie doit être un indicateur cluster et non un indicateur graphe. Le tableau des X doit être le premier élément du cluster et le tableau des Y doit être le second élément du cluster. Vous devez représenter ces deux éléments dans le cluster comme doubles numériques. LabVIEW SignalExpress peut accepter une variété de types de données.

Vous pouvez construire une étape Exécuter un VI LabVIEW à partir d'un VI existant ou à partir d'un modèle.

ParamètreDescription
ParamètresContient les options suivantes :
  • Sélectionnez le VI — Spécifie le chemin du VI que vous voulez utiliser en tant qu'étape dans l'environnement LabVIEW SignalExpress.
  • Exécuter automatiquement cette étape — Exécute le VI dès que vous apportez une modification à la face-avant.
  • Rafraîchir le VI — Recharge le VI du disque, analyse le VI pour rechercher si des modifications ont été apportées avec LabVIEW SignalExpress et met l'étape Exécuter un VI LabVIEW à jour avec les modifications. Si vous exécutez un projet dans LabVIEW SignalExpress, vous devez cliquer sur le bouton Arrêter avant de cliquer sur le bouton Rafraîchir le VI pour que le VI sélectionné soit mis à jour correctement.
  • Nom de la commande — Spécifie quelles entrées du VI doivent être désignées comme entrées de signal dans le projet LabVIEW SignalExpress. Si vous voulez passer au VI des données provenant d'une autre étape du projet, utilisez un signal en entrée. LabVIEW SignalExpress présume que toutes les commandes sur le connecteur du VI que vous spécifiez sont des paramètres. Un signal en entrée est une valeur qui provient d'une étape précédente. Vous ne pouvez pas éditer ce signal en entrée sur la face-avant du VI.
  • Connecter une entrée — Spécifie une commande que LabVIEW SignalExpress peut utiliser pour passer des données au VI.
  • Déconnecter l'entrée — Supprime l'entrée de la liste Nom des commandes.
  • Signal en entrée — Indique une référence à un signal d'une étape précédente.
  • Sorties — Dresse la liste des sorties reconnues du VI qui renvoient les données au projet. Ces sorties doivent se trouver sur la face-avant du VI, correspondre à un des types de signaux de LabVIEW SignalExpress et être connectées au connecteur du VI.
  • Type strict des données en sortie — Spécifie le type de signal de la sortie du VI. Vous devez spécifier un type strict de signal afin de garantir que les autres étapes du projet puissent accepter le signal comme entrée et le manipuler correctement.
Configurer le VIAffiche la face-avant du VI que vous avez sélectionné sur l'onglet Paramètres.
Contrôle d'exécutionContient les options suivantes :
  • Lancer cette étape après — Force l'étape à attendre qu'une autre étape ait démarré avant de s'exécuter. Vous pouvez indiquer à l'étape d'attendre n'importe quelle autre étape matérielle du projet en sélectionnant quelle étape attendre dans le menu déroulant.

    Vous pouvez utiliser cette option pour forcer un périphérique d'acquisition à s'exécuter après le démarrage d'un périphérique de génération. Vous pouvez aussi utiliser cette option pour vous assurer qu'un périphérique qui génère un signal de déclenchement démarre après le périphérique qui reçoit le signal, afin d'éviter que le signal ne soit envoyé avant que le receveur ne soit prêt.
  • Étape à attendre — Dresse la liste des étapes que cette étape peut attendre.
  • Attente avant exécution (ms) — Spécifie l'intervalle de temps à attendre avant l'exécution de l'étape. Si vous configurez l'étape pour qu'elle démarre après une autre étape, ce délai correspond au temps d'attente après le démarrage de l'étape spécifiée.
  • Attente après exécution (ms) — Spécifie l'intervalle de temps à attendre après l'exécution de l'étape.
  • Type de cadencement — Contient les options suivantes qui spécifient comment le signal en sortie de l'étape est cadencé :
    • Sans cadencement — Indique que le signal en sortie n'est pas cadencé. Sélectionnez cette option si le signal en sortie n'est pas une valeur scalaire ou un signal continu dans le temps.
    • Continu — Indique que le signal en sortie est cadencé en continu. Sélectionnez cette option si le signal en sortie est un signal continu dans le temps.
    • Périodique — Indique que le signal en sortie est cadencé de façon périodique. Sélectionnez cette option si le signal en sortie est une valeur scalaire et que vous voulez forcer l'étape à s'exécuter à une fréquence que vous spécifiez dans Période d'échantillonnage (s).
    • Période d'échantillonnage (s) — [Type de cadencement : Périodique] Spécifie la période d'échantillonnage à utiliser pour un signal en sortie périodique. Définissez Période d'échantillonnage (s) pour exécuter l'étape aussi vite que possible.