Modes d'exécution

LabVIEW SignalExpress

Modes d'exécution

Par défaut, LabVIEW SignalExpress exécute les projets en continu lorsque vous cliquez sur le bouton Exécuter. Toutefois, vous pouvez configurer LabVIEW SignalExpress pour exécuter un projet pendant un nombre d'itérations ou une durée que vous spécifiez. Si vous exécutez un projet une fois, le projet est en mode Exécuter une fois. Si vous exécutez un projet en continu, le projet est en mode Exécuter en continu. Si vous exécutez un projet pendant un certain nombre d'itérations ou une durée que vous spécifiez, le projet est en mode Exécuter en continu tant que la condition d'arrêt ne se produit pas.

Utilisez le mode Exécuter une fois si vous voulez que les étapes d'un projet s'exécutent une seule fois. Par exemple, si vous utilisez une étape Balayage pour contrôler l'exécution des étapes d'un projet, il se peut que vous ne souhaitiez pas que l'étape Balayage continue de s'exécuter une fois qu'elle a balayé les valeurs que vous spécifiez quand vous configurez l'étape Balayage.

Utilisez le mode Exécuter en continu si un projet contient des étapes qui fonctionnent sur des signaux par itérations, comme des étapes qui filtrent des signaux ou effectuent un moyennage. Par exemple, si vous utilisez l'étape Spectre de puissance pour effectuer un moyennage de données dans un projet, l'étape effectue le moyennage des données à chaque itération du projet. Si vous n'exécutez pas le projet en continu, vous ne pouvez pas faire la moyenne des données car LabVIEW SignalExpress réinitialise l'étape Spectre de puissance chaque fois que vous exécutez le projet en mode Exécuter une fois.

Si vous configurez un projet pour qu'il s'exécute un nombre d'itérations spécifié ou une durée en secondes spécifiée, le projet s'exécute en mode Exécuter en continu jusqu'à ce que la condition d'arrêt se produise. Par exemple, si vous configurez un projet pour qu'il s'exécute pendant 30 secondes, le projet s'exécute comme s'il était en mode Exécuter en continu, et que vous cliquiez sur le bouton Exécuter puis sur le bouton Arrêter 30 secondes plus tard.

Remarque Remarque  Si vous configurez un projet pour qu'il s'exécute pendant une durée définie, LabVIEW SignalExpress utilise le cadencement logiciel pour déterminer pendant combien de temps le projet s'exécute. Vous ne pouvez pas utiliser de cadencement matériel pour contrôler la durée d'exécution d'un projet.

Configuration des modes d'exécution

Cliquez sur la flèche vers le bas du bouton Exécuter et sélectionnez Exécuter en continu, Exécuter une fois ou Configurer l'exécution pour spécifier le mode d'exécution que vous voulez utiliser. Vous pouvez aussi accéder aux options de configuration du mode d'exécution à partir du menu Exécution.

Si vous sélectionnez Configurer l'exécution, la boîte de dialogue Configurer l'exécution apparaît. Vous pouvez utilisez cette boîte de dialogue pour spécifier le nombre d'itérations ou la durée, en secondes, de l'exécution du projet. Vous pouvez aussi créer un instantané de tous les signaux du projet quand le projet termine son exécution. Une fois que vous avez configuré le mode d'exécution, l'icône du bouton Exécuter se met à jour pour refléter la configuration. Vous configurez les modes d'exécution par projet. Lorsque vous enregistrez un projet, LabVIEW SignalExpress enregistre aussi la configuration du bouton Exécuter.

Conversions de/en VIs LabVIEW

Quand vous convertissez un projet LabVIEW SignalExpress en diagramme LabVIEW, le VI généré s'exécute dans le mode que vous avez configuré pour le projet à moins que vous n'éditiez le VI pour changer son mode d'exécution. Si vous importez un projet LabVIEW SignalExpress dans LabVIEW, vous pouvez configurer le mode d'exécution en utilisant le menu déroulant du bouton Exécuter ou le menu Exécution.

Remarque Remarque  Si un projet inclut une étape Exécuter un VI LabVIEW, le mode d'exécution que vous configurez n'écrase pas l'exécution des éléments du VI LabVIEW comme les boucles.