Implementierung von Rendevous über SubVi's ohne Anschlüsse am SubVi - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +---- Forum: Datenerfassung (DAQ) (/Forum-Datenerfassung-DAQ) +---- Thema: Implementierung von Rendevous über SubVi's ohne Anschlüsse am SubVi (/Thread-Implementierung-von-Rendevous-ueber-SubVi-s-ohne-Anschluesse-am-SubVi) |
Implementierung von Rendevous über SubVi's ohne Anschlüsse am SubVi - t.hipp - 30.01.2018 22:26 Hallo zusammen, anbei habe ich drei Vi's die soweit zusammen funktionieren. Nun möchte ich die beiden SubVi's ohne Referenzanbindung betreiben. Ich denke ich muss die einzelnen Referenzen innerhalb des SubVi's aufrufen und übergeben. Blöde Frage: Wie geht das? Dynamisch? Strikt? Statisch?... Hatte schon mehrere Sachen ausprobiert aber ich komm irgendwie nicht zum Ziel. Ziel ist: Die beiden SubVi's intern zu synchronisieren - nicht über den Vi-Aufruf!. Vielen Dank vorab. :-) Gruß Thomas RE: Implementierung von Rendevous über SubVi's ohne Anschlüsse am SubVi - GerdW - 31.01.2018 07:48 Hallo Thomas, du arbeitest hier mit dem Namen des Rendezvouz! Wenn du in den subVIs ebenfalls ein Rendezvouz mit dem exakt gleichen Namen erstellst, dann beziehen sich auch alle auf dasselbe Rendezvouz - und du benötigst dafür keine Referenz mehr als Input für die subVIs… (Das gleiche funktioniert auch mit Queues und Notifiern. LabVIEW arbeitet bei den Rendezvouz unter der Haube auch mit Queues, kannst du dir ja mal anschauen…) RE: Implementierung von Rendevous über SubVi's ohne Anschlüsse am SubVi - t.hipp - 31.01.2018 17:46 Danke! Funktioniert einwandfrei. (siehe Anhang) Gibt es hier auch noch eine "elegantere" oder andere Lösung? Also, dass der Namen z.B. zentral über eine Referenzen verändert werden kann und dass ausgeschlossen werden kann, dass ein anderes Programm den Name bereits hat? Thomas RE: Implementierung von Rendevous über SubVi's ohne Anschlüsse am SubVi - jg - 01.02.2018 09:57 (31.01.2018 17:46 )t.hipp schrieb: Danke!Ein anderes Programm ist eine andere Software-Instanz, die wissen nichts voneinander, auch nichts von mglw. identischen Queue- oder Rendevouz-Namen. Gruß, Jens |