LabVIEWForum.de
VI über anderes VI im selben Projekt öffnen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenkommunikation (/Forum-Datenkommunikation)
+---- Thema: VI über anderes VI im selben Projekt öffnen (/Thread-VI-ueber-anderes-VI-im-selben-Projekt-oeffnen)

Seiten: 1 2


RE: VI über anderes VI im selben Projekt öffnen - AAlp - 24.05.2019 11:09

Hallo NoWay,
dann versuche ich das mal nachzureichen:
Also ich habe mehrere Geräte, die an unterschiedlichen Eingängen angeschlossen sind. Ziel ist es, alle ermittelten Daten auf einem VI zu vereinen.
Dafür verwende ich eine Fpga mit entsprechenden Modulen und die USBPorts meines PCs.
Somit befinde ich mich in der Projektstruktur auf drei "Ebenen"
[attachment=60010]
Vom PC auf RT bekomme ich die Daten mit einem Netzwerkstream. Um den korrekt starten zu können, ist die Reihenfolge der VI-Aufrufe entscheidend. Erst muss das Sender-VI starten, dann das Empfänger-VI.
Da ich aber nicht mehrere VIs öffnen will, sonder nur eins und damit implizit alle anderen, versuche ich das über eine Asynchronen Aufruf. Nun werden die VIs in der richtigen Reihenfolge geöffnet, allerdings treten Fehler auf, die beim einzelnen öffnen nicht da sind, was ich mir nicht erklären kann.

Es entsteht ein Fehler im Netzwerkstream von PC auf RT,
[attachment=60011]
aber auch von Fpga auf RT.
[attachment=60012]

Mir wäre egal welches VI ich öffnen muss, solange alles andere richtig ausgeführt wird.
Bisher öffne ich mein START.vi und mein MainVI (BA_ALV_2.3_RT.vi)

Ich packe das Projekt in den Anhang, hoffentlich habe ich etwas Licht ins dunkle bringen können.


Gruß
AAlp


RE: VI über anderes VI im selben Projekt öffnen - NoWay - 27.05.2019 06:45

Vielleicht hilft dir das hier, um den Fehler zu finden: https://knowledge.ni.com/KnowledgeArticleDetails?id=kA00Z000000kIh0SAE&l=de-DE