Libérer un sémaphore
- Mise à jour2025-07-30
- Temps de lecture : 2 minute(s)
Libère l'accès à un sémaphore. Si le VI Acquérir un sémaphore est en train d'attendre le sémaphore libéré par ce VI, il cesse d'attendre et poursuit son exécution.
Utilisez ce VI en conjonction avec les autres VIs Semaphore pour implémenter un sémaphore dans LabVIEW.

Entrées/Sorties
sémaphore
—
sémaphore est une référence à un sémaphore.
entrée d'erreur (pas d'erreur)
—
entrée d'erreur décrit les conditions d'erreur qui ont lieu avant l'exécution de ce nœud. À l'exception suivante près, cette entrée fournit la fonctionnalité d'entrée d'erreur standard. Ce nœud s'exécute normalement même si une erreur a lieu avant son exécution.
sémaphore de sortie
—
sémaphore de sortie a la même valeur que sémaphore.
sortie d'erreur
—
sortie d'erreur contient des informations sur l'erreur. Cette sortie fournit la fonctionnalité sortie d'erreur standard. |
Si le sémaphore n'est pas actuellement acquis, ce VI renvoie le code d'erreur 1111.
Exemples
Reportez-vous aux exemples de fichiers inclus avec LabVIEW suivants.
- labview\examples\Synchronization\Semaphore\Simple Semaphore.vi
sémaphore
—
entrée d'erreur (pas d'erreur)
—
sémaphore de sortie
—
sortie d'erreur
—