Mises en garde et recommandations concernant l'utilisation de sondes personnalisées
- Mise à jour2025-08-27
- Temps de lecture : 2 minute(s)
La liste qui suit décrit les mises en garde et les recommandations dont vous devriez tenir compte lorsque vous créez des commandes et des indicateurs personnalisés :
- Les sondes personnalisées ne s'exécutent que lorsque des données parcourent le fil de liaison. Bien que vous puissiez actionner les commandes d'une sonde personnalisée à n'importe quel moment, les réponses du programme aux valeurs de commandes modifiées n'ont lieu que lorsque la sonde reçoit des données du fil de liaison.
- Vous pouvez mettre au point une sonde personnalisée comme s'il s'agissait d'un VI. Toutefois, une sonde ne peut sonder son propre diagramme, ni celui de ses sous-VIs. Pour mettre au point des sondes, utilisez la sonde générique.
- Enregistrez les sondes dans le répertoire labview\user.lib\_probes\default dans Default Data\Probes. Les sondes enregistrées dans le répertoire labview\user.lib\_probes\default sont disponibles aux utilisateurs exécutant LabVIEW à distance sur l'ordinateur. Ce répertoire est utile pour partager des sondes. Comme le répertoire Données par défaut change suivant l'utilisateur enregistré sur l'ordinateur, National Instruments vous conseille d'enregistrer les sondes que vous ne voulez pas partager dans ce répertoire.
- Le diagramme principal est suspendu jusqu'à ce que la sonde ait terminé son exécution. Évitez d'utiliser des boucles ou des structures Événement dans les sondes personnalisées car ces éléments peuvent augmenter le temps nécessaire à la sonde pour terminer son exécution.
- Soyez prudent lors de l'utilisation de registres à décalage non initialisés dans les sondes personnalisées. Même si un VI n'est pas réentrant, lorsqu'il est utilisé comme sonde, tous les registres à décalage non initialisés ont le même comportement que les VIs réentrants. Chaque sonde retient la dernière valeur de la boucle et ne partage pas ces valeurs avec les autres instances de la même sonde.