LabVIEWForum.de
endpoint.vi - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: endpoint.vi (/Thread-endpoint-vi)



endpoint.vi - serge_franke - 23.07.2018 08:02

Hallo zusammen
Habe seit Wochen problemlos an einem Labview Projekt gearbeitet.
Dann scheinbar aus dem nichts habe ich Probleme bekommen, dass gewisse LabView VIs nicht mehr gefunden werden.
Betroffen sind alle Loop Channel operationen.

was könnte der grund sein warum die Pfade plötzlich nicht mehr gefunden werden und wie kann ich den Link zu diesen VIs wiederherstellen?

besten dank für eure Hilfe
Serge


RE: endpoint.vi - GerdW - 23.07.2018 08:36

Hallo serge,

die zu den Channels gehörenden Funktionen legt "mein" LabVIEW hier ab:
"user folder"\Eigene Dokumente\LabVIEW Data\2017(32-bit)\ExtraVILib\ChannelInstances\...

Ist dort vielleicht was durcheinander gekommen?
Was passiert, wenn du den Ordner (nach einem Backup) mal löscht? LabVIEW sollte dann die Channel-Instanzen erneut anlegen…

P.S.: Profil_ergaenzen, wenn du nicht mehr mit LV2014 arbeitest…


RE: endpoint.vi - serge_franke - 23.07.2018 08:42

Hi Gerd
Danke für deine antwort, bin echt grad am verzweifeln...

Der Ordner welcher du meintest schaut bei mir wie folgt aus:

allzu viel scheint da ja nicht drin zu sein?

grüsse
Serge

edit: hab den ordner jetzt gelöscht. Wenn ich das VI neu starte wird der ordner zwar wieder neu generiert, allerdings ohne inhalt...


RE: endpoint.vi - GerdW - 23.07.2018 08:48

Hallo serge,

was passiert, wenn du in einem anderen (neuen) VI ein neues boolsches Tag-Channel (zumindest sieht das in deinem Bild oben so aus) anlegst?

Dann sollten zuerst im genannten Verzeichnis neue Dateien auftauchen. Und danach dein jetzt fehlerhaftes VI wieder korrekt sein…

(Ich würde dazu dein bisheriges Projekt schließen und evtl. sogar LabVIEW neustarten. Nur zur Sicherheit, um alle evtl. von LabVIEW intern verwalteten Referenzen zu schließen.)


RE: endpoint.vi - serge_franke - 23.07.2018 08:55

Hi
Habe LV neu gestartet und ein neues VI generiert.
Bei der Boolkonstanten wollte ich dann ein Tag Write anbringen. Folgendes Fehlerbild:


Der ordner ChannelInstances wird generiert, ohne jeglichen inhalt


RE: endpoint.vi - serge_franke - 23.07.2018 09:26

ich nochmal.

Ich habe gesehen, dass das Standardverzeichnis (unter Werkzeuge --> Optionen --> Pfade) ein Verzeichnis auf unserem netzlaufwerk ist. Evtl wurde da etwas an den zugriffsrechten geschraubt. Könnte ich dieses verzeichnis auch ändern und zB in ein lokales verzeichnis umwandeln?

lg
Serge


RE: endpoint.vi - GerdW - 23.07.2018 09:30

Hallo serge,

tja, da hat sich LabVIEW wohl irgendwo gemerkt, welche Channel schon generiert wurden - und sucht nach den zugehörigen, aber nicht mehr existenten Dateien…

Leider habe ich bisher kaum Channel benutzt (eigentlich überhaupt nicht), sodass ich hier nicht mehr weiterhelfen kann. Was sagt der NI-Support zum Thema?
Im schlimmsten Fall: LabVIEW reparieren oder gleich deinstalliert und danach neu installieren.

Was mich auf den ersten Blick (auch) stört: die zu den Channels gehörenden Dateien landen nicht automatisch im SCC, weil sie eben in einem komplett anderen Ordner als die "üblichen" VIs abgespeichert werden. Mit SCC wäre dein Problem mit einem Rechtsklick (sehr wahrscheinlich) wieder behoben…


RE: endpoint.vi - serge_franke - 23.07.2018 09:45

Hi Gerd
Also, ich habs nun versucht mit dem geänderten Standardpfad. Es funktionierte nun, alle dateien konnten erstellt werden.

Ich hoffe nur, dass ich mir dadurch nicht andere probleme eingehandelt habe Wink

herzlichen Dank für deine tolle Untersützung und einen schönen Tag
Serge


RE: endpoint.vi - GerdW - 23.07.2018 10:00

Hallo Serge,

von Netzlaufwerken bei der LabVIEW-Nutzung rate ich dringend ab, da habe ich von zuvielen Probleme gehört!

Besser: lokal arbeiten und ein SCC-Tool einsetzen…