Melderfunktionen
- Aktualisiert2025-07-30
- 2 Minute(n) Lesezeit
Die Melder-Funktionen werden benötigt, wenn die Ausführung eines Blockdiagramms so lange ausgesetzt werden soll, bis Daten aus einem anderen Teil des Blockdiagramms oder einem anderen VI in derselben Anwendungsinstanz zur Verfügung stehen.
Für die Kommunikation mit VIs auf anderen Computern sind Melder nicht geeignet. So kann zum Beispiel damit nicht über ein Netzwerk oder einen VI-Server kommuniziert werden.
Anders als bei den Queue-Funktionen werden die gesendeten Meldungen bei Melder-Funktionen nicht gepuffert. Wenn beim Absenden einer Nachricht keine Knoten für deren Empfang bereitstehen, geht diese beim Senden der nächsten Meldung verloren. Melder sind mit Queues vergleichbar, die in der Größe begrenzt sind und deren Inhalt einzeln abgearbeitet wird.
Bei Melderfunktionen in einer While-Schleife sollte die Stoppbedingung an die Ausführung der Funktion gekoppelt werden.
