Blog Neosoft Technologies
Appeler un VI depuis le Stimulus Profile Editor : c’est possible !
NI VeriStand est un environnement particulièrement ouvert, conçu pour répondre à une grande variété d’applications : du prototypage rapide au test HIL, en passant par le simple enregistrement de données temps réel.
L’une des grandes forces de VeriStand réside dans sa capacité à intégrer du code LabVIEW personnalisé sous différentes formes :
- Dans le moteur temps réel, via des Custom Devices ou des modèles.
- Dans l’interface utilisateur (workspace), sous forme de Custom Tools.
- Ou encore en pilotant directement VeriStand depuis LabVIEW, grâce à l’API .NET fournie.
Le Stimulus Profile Editor : bien plus qu’un outil de séquencement
Lors de l’exécution de scénarios de test automatisés dans VeriStand, le Stimulus Profile Editor offre une option souvent méconnue mais puissante : le step “Open Workspace Tool”.
Ce step permet en réalité d’appeler n’importe quel VI, à condition que celui-ci contienne toutes ses dépendances. Pour cela, il suffit de créer une distribution de code source depuis LabVIEW.
Grâce à cette astuce, il devient possible de lancer un daemon ou une interface utilisateur supplémentaire pendant l’exécution d’un stimulus, ouvrant la porte à des cas d’usage avancés ou interactifs.
Attention au comportement asynchrone
Il est important de noter que le lancement du VI est asynchrone : dès que le VI démarre, le stimulus poursuit son exécution sans attendre la fin du VI.
Si ton application nécessite un comportement bloquant.
➡️ Exemple d’application :
Pour attendre une interaction utilisateur ou une validation manuelle. Il faut alors créer un exécutable contenant ce VI et l’appeler via le step “Command Shell”.
Cette approche garantit que le stimulus suspendra son exécution jusqu’à la fin du processus externe, offrant un contrôle total sur la séquence de test.
En résumé
✅ Oui, il est possible d’appeler un VI depuis le Stimulus Profile Editor.
💡 Utilise le step “Open Workspace Tool” pour une exécution asynchrone.
🧩 Pour un appel bloquant, passe par un exécutable et le step “Command Shell”.
Cette fonctionnalité, bien que discrète, démontre une fois de plus la flexibilité de NI VeriStand et sa capacité à s’adapter à des architectures de test complexes et évolutives.
Réflexions à la une

Neosoft NI Partner Gold 2026 une expertise reconnue
Blog Neosoft Technologies Entreprise Blog Neosoft devient NI Partner Gold 2026 : une reconnaissance majeure de notre expertise Nous sommes

Erreur 97 avec l’API ActiveX: causes et résolutions
L’erreur 97 liée à l’API ActiveX de Microsoft Office dans le Report Generation Toolkit peut bloquer vos scripts de génération
Comment pouvons-nous vous aider ?
Recevez une réponse personnalisée de nos experts sous 24h, avec des solutions adaptées à vos besoins en automatisation et acquisition de données.