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.


icon

Entrées/Sorties

  • cdlrn.png sémaphore

    sémaphore est une référence à un sémaphore.

  • cerrcodeclst.png 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.

  • idlrn.png sémaphore de sortie

    sémaphore de sortie a la même valeur que sémaphore.

  • ierrcodeclst.png 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