LabVIEWForum.de
Problem durch die Querverbindungen beheben - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Problem durch die Querverbindungen beheben (/Thread-Problem-durch-die-Querverbindungen-beheben)



Problem durch die Querverbindungen beheben - Lessy2205 - 03.11.2011 07:51

Hallo liebes Forum,

bei der Massenkompilierung sind einige Warnungen aufgetreten:

Could not load (C:\Labview\ABC-Wagen\Gui\RasCreatePhonebookEntry.vi) because (C:\Labview\ABC-Wagen\Gui\Rasapi32.llb\RasCreatePhonebookEntry.vi)[u][b] in memory[/b][/u]

Auf der NI-Homepage habe ich folgendes gefunden: Es handelt sich dabei um Fehler durch Querverbindungen, bei denen LabVIEW auf das falsche SubVI verlinkt, weil mindestens zwei VIs auf der Festplatte denselben Namen haben.

Ich habe die Fehlerbehebung Schritt für Schritt, wie das beschrieben wurde, um die Fehler zu vermeiden, durchgeführt. (Abb. 1 und Abb.2) Aber die Fehler wurden nicht gelöst. Was soll ich noch machen??? Wer weist, wie das richtig gemacht werden soll??? Kann man einfach eine Datei durch die andere ersetzen???

Danke.


RE: Problem durch die Querverbindungen beheben - DuffiDuck - 03.11.2011 08:12

Hallo Lessy,

ich weiß jetzt zwar nicht wie die Fehlerbehandlung ausschaut aber ich hatte die gleichen Probleme.

Habe eigendlich folgende Schritte gemacht:

1) Bei mir war das sub.vi ausgegraut und einfach relink to sub.vi gemacht
das hat nur bei ein paar funtkioniert

2) das sub.vi aus der aktuellen Struktur gelöscht und wieder neu eingefügt

3) Wie 2) nur vorher noch unter neuen Namen gespeichert

4) Ich weiß jetzt nicht wie das .vi aussieht bzw. wie es im Programm eingebunden ist aber könntest du wenn an mehreren Stellen in deinem haupt.vi darauf zugegriffen wird nicht einen Klon (sprich einfach Glb-TCPIP_2.vi) machen und halt dann das Orginal und den Klon verwenden

mfg DuffiBadewanne_2_2


RE: Problem durch die Querverbindungen beheben - Lessy2205 - 04.11.2011 12:13

Danke für die Antwort und für den Tipp DuffiDuck,

aber ich möchte gerne mit dem Project Explorer (Werkzeuge in LabVIEW zum Vorhersagen, Vermeiden und Beheben von Querverbindungen) solche Fehler beheben. Das Programm ist ziemlich groß (über 1000 VI), so einfach geht nicht (schon ausprobiert))))
Ich würde gerne solche Probleme richtig mit dem Werkzeug von Labview lösen, wie das sein sollte! Trotzdem Danke für die Antwort.

Wer weißt genau wie ich die Konflikte lösen kann???
Danke im Voraus.


RE: Problem durch die Querverbindungen beheben - DuffiDuck - 05.11.2011 12:45

Hallo,

ok hätt ich ein bisschen besser lesen müssen.

Was mir jetzt noch einfällt hast du vielleicht irgendwo die Prioritäten verändert bzw. wurden die mal eingestellt. Ist zu finden unter VI Prperties. Vielleicht hatts da was

Mfg DuffiBadewanne_2_2


RE: Problem durch die Querverbindungen beheben - schrotti - 06.11.2011 21:51

Du hast anscheinend ein VI zweimal im Projekt drin. Lösche oder entferne jenes aus dem Projekt, welches weniger oft aufgerufen wird. Starte anschließend den Projekt-Explorer neu. Es wird evtl. eine Meldung erscheinen, die darauf hinweist, dass ein VI vom Pfad A nicht gefunden wurde, aber ein VI mit gleichen Namen unter Pfad B gefunden wurde. Hier Pfad B auswählen und gut. Erscheint der Dialog nicht, das kannst du ihn über Konflikt lösen aufrufen.


RE: Problem durch die Querverbindungen beheben - Lessy2205 - 15.11.2011 12:58

Danke euch für die Hilfe,

ich probiere mal alle eure Varianten aus.

Grüß

Lessy