Séquence

LabVIEW SignalExpress

Séquence

Contrôle l'exécution d'un projet en exécutant puis en suspendant l'exécution des étapes de façon alternée. L'étape Séquence peut suspendre l'exécution d'étapes dans un projet sans suspendre l'exécution de tout le projet. Par exemple, vous pouvez utiliser l'étape Séquence pour suspendre l'exécution d'une étape qui acquiert un signal à partir d'un périphérique matériel pour qu'une autre étape du projet puisse utiliser le même périphérique matériel.

Si vous sélectionnez Exécuter les étapes précédentes avant les étapes suivantes, l'étape Séquence permet aux étapes qui la précèdent de s'exécuter une fois puis elle suspend l'exécution de ces étapes et permet aux étapes qui suivent l'étape Séquence de s'exécuter une fois et ainsi de suite.

Si vous sélectionnez Commencer une séquence ou Terminer une séquence, l'étape Séquence devient le début ou la fin d'une séquence et n'affecte pas l'exécution des autres étapes qui apparaissent avant ou après la séquence dans la Vue du projet. Utilisez les options Commencer une séquence et Terminer une séquence quand vous voulez permettre à des étapes hors de la séquence de s'exécuter en continu, par exemple si vous voulez générer un signal en continu.

Remarque  Quand vous utilisez l'étape Séquence pour réutiliser du matériel, vous ne pouvez pas effectuer d'acquisition de signaux en continu car LabVIEW SignalExpress arrête et démarre le périphérique.

ParamètreDescription
ConfigurationContient les options suivantes :
  • Exécuter les étapes précédentes avant les étapes suivantes — Spécifie si l'étape Séquence force toutes les étapes qui la précèdent dans la séquence à s'exécuter avant toutes les étapes qui la suivent.
    • Autoriser la réutilisation du matériel — Spécifie si les étapes qui suivent l'étape Séquence dans la séquence actuelle peuvent utiliser le même matériel que les étapes qui précèdent l'étape Séquence. Cochez cette case pour activer la réutilisation du matériel.
  • Commencer une séquence — Indique si l'étape Séquence commence une nouvelle séquence. Si vous sélectionnez cette option, l'étape Séquence commence une nouvelle séquence dans une nouvelle boucle d'exécution.
  • Terminer une séquence — Indique si l'étape Séquence arrête une séquence. Si vous sélectionnez cette option, l'étape Séquence arrête la séquence en cours et ferme la boucle d'exécution en cours.
  • Mettre à jour l'affichage des signaux après chaque itération — Met à jour les affichages des signaux, y compris des affichages sur l'onglet Affichage des données et les graphes d'aperçu sur l'onglet Configuration de l'étape chaque fois que l'étape Séquence s'exécute. Si vous sélectionnez Afficher le message à chaque itération, cette option permet à l'utilisateur de voir les valeurs des signaux mis à jour quand LabVIEW SignalExpress suspend l'exécution du projet.
ActionContient les options suivantes :
  • Afficher le message à chaque itération — Indique si LabVIEW SignalExpress suspend l'exécution de la séquence et affiche un message à l'utilisateur chaque fois que l'étape Séquence s'exécute. Si vous cochez cette case, la boîte de dialogue LabVIEW SignalExpress apparaît à chaque itération pour afficher le message et demander à l'utilisateur de continuer ou d'arrêter l'exécution du projet. Cette boîte de dialogue donne aussi à l'utilisateur l'option de créer un instantané des signaux du projet.
    • Texte du message — Spécifie le texte à afficher dans le message qui apparaît chaque fois que la séquence s'exécute.
CadencementContient les options suivantes :
  • Attente avant exécution — Spécifie, en millisecondes, l'intervalle de temps à attendre avant l'exécution de l'étape.
  • Attente après exécution — Spécifie, en millisecondes, l'intervalle de temps à attendre après l'exécution de l'étape.