Programmierung allgemeiner Standardfunktionen
7.12 Konsistenter Zugriff auf globale Variablen abgeleiteter Datentypen (UDT)
7.12.3
Funktion _releaseSemaphore
Mit dieser Funktion geben Sie das Semaphore frei. Der nächste Aufruf der Funktion
_testAndSetSemaphore (auch aus anderen Programmen) ergibt den Rückgabewert TRUE.
Deklaration
_releaseSemaphore
Eingangsparameter
sema
Rückgabewert
keiner
Beispiel
Siehe Konsistentes Schreiben und Lesen von Variablen (Semaphoren).
Siehe auch
Beispiel: Konsistenter Datenzugriff mit Semaphoren (Seite 390)
342
Datentyp:
Sema ist eine globale Variable vom Datentyp DINT; sie dient als Semaphore. Sie darf
nicht indiziert sein. Falls sie Element eines Arrays ist, muss der Index bereits beim
Compilieren festgelegt werden (z. B. a[2]).
(
sema
: DINT
) : VOID
DINT
Basisfunktionen
Funktionshandbuch, 05/2009