LabVIEWForum.de
Nachrichten- und Datentransfer - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenkommunikation (/Forum-Datenkommunikation)
+---- Thema: Nachrichten- und Datentransfer (/Thread-Nachrichten-und-Datentransfer)



Nachrichten- und Datentransfer - MKay - 27.05.2015 16:28

Hallo liebe LVF-Gemeinde,

ich bin gerade an meiner Studienarbeit zu Gange und könnte ein wenig Nachhilfe in Sachen LV und seine Funktionen: Queues und Notifier gebrauchen.
Leider kann ich keines der von NI mitgelieferten Design Patters für meine Anwendung nutzen.

Um meine Anfrage zu verdeutlichen, habe ich noch ein Blockdiagramm vom Hauptprogramm angehängt.

Ich möchte gerne die angedeuteten Messgeräte via Nachrichtenqueue ansteuern und deren produzierte Daten via Notifier an den Messagehändler senden.
Da Thema scheint wahrscheinlich nicht all zu komplex zu sein, jedoch ist es dies gerade für mich.
Ich bekomme leider nicht die gewünschte Basisstruktur hin, mit der ich mein Hauptprogramm benutzen möchte.
Da z.B. jedes Messgeräte eigene Zustände hat, kann ich meine erlaubten Zustände nicht pauschal für alle Messgeräte erstellen.[attachment=53224]

Wenn ihr mir also ein wenig auf die Sprünge helfen könnt, dann wäre dies sehr hilfreich.

MfG
Markus


RE: Nachrichten- und Datentransfer - BNT - 28.05.2015 08:25

Sieh mal unter dem Stichwort:Actor Framework nach.

Gruß Holger


RE: Nachrichten- und Datentransfer - Trinitatis - 29.05.2015 17:14

(27.05.2015 16:28 )MKay schrieb:  Ich möchte gerne die angedeuteten Messgeräte via Nachrichtenqueue ansteuern und deren produzierte Daten via Notifier an den Messagehändler senden.

Wenn ihr mir also ein wenig auf die Sprünge helfen könnt, dann wäre dies sehr hilfreich.

Hallo Markus,

Du kannst in jedem VI namentlich eine Queueu bzw einen Melder anfordern und beschreiben bzw. über einen TO auf neuen Inhalt warten.

Das sollte aber in der LV-Hilfe / Beispielen zu den einzelnen Funktionen ersichtlich sein.
Ansonsten musst du mal konkreter werden, woran es hakt.


Gruß, Marko


RE: Nachrichten- und Datentransfer - MKay - 03.06.2015 16:38

Hallo ihr Beiden,

eigentlich hakt es schon bei der Recherche zu Queued Message Handler und das Design Patter von NI ist auch nur bedingt verwendbar. Ich möchte nämlich diverse Messgeräte ansteuern und auslesen. Dies ist vom DP aus gar nicht so ohne Weiteres möglich.
Auch werde ich jetzt keine Notifier verwenden, sondern Queues. Damit ist ein Datenverlust ausgeschlossen. Die Nachteile der Queue muss man dann allerdings in Kauf nehmen.

Könnt ihr mir ggf. ein paar nützliche Links zu QMH und QSM etc. angeben?
Wegen mir auch gerne Tutorials etc. dazu.

MfG
Markus