Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
ich bin der Muri, studiere Physik an der Goethe Uni in Frankfurt Main und bin am Institut für Kernphysik tätig.
Wir entwickeln Teilchendetektoren und diese müssen auf Fehler überprüft werden. Wir betreiben hier eine Drahtspannungsprüfung, um die mechanische Spannung hauchdünner (Anoden-/Kathoden-)Drähte zu überprüfen. Die aktuelle Apparatur läuft derzeit über einen uralten Windows XP Rechner mit LabVIEW 7.1 mit einer DAQ Karte Modell "NIDAQ PCI-MIO-16E-4".
Die ganzen Vi-Dateien (also 7.1 Vi´s) sollen nun auf einen Windows 10 Rechner mit LabVIEW 2015 Professional und einer DAQ Karte Modell "NI PCIe-6320" migriert werden. Wenn ich eine Vi starte, fängt LabVIEW an im Pfad <vilib> zu suchen. Anscheinend kommt er mit dem neuen Pfad nicht zurecht. Ich habe mal ein wenig rumprobiert und diverse Ordner aus 7.1 in den 2015 Ordner kopiert. Bei jedem Start sucht er jetzt zwar, aber lädt die benötigten Subvi´s (?) automatisch. Dennoch bekomme ich jede Menge Error Messages und der Run Button links oben ist gebrochen.
Es wäre supernett, wenn jemand einen Rat hätte. Hier im Institut kennt sich leider niemand mit LabVIEW aus. Über jede Hilfe bin ich dankbar.
Warnings ist ja erst mal nichts Schlimmes. Laut deinem Anhang findet er auch alle VIs, bloß halt untern anderen Pfaden.
Welche(s) VI(s) genau nicht ausführbar sind, dazu müsstest du mal auf den den gebrochenen Ausführungspfeil klicken, dann bekommst du da eine genaue Auflistung, was nicht geht.
Vermutlich sind es aber die alten DAQ-VIs. Du stehst jetzt nämlich vor dem Problem, dass du zwecks der neuen Messkarte die gesamte Datenerfassungs-VIs ersetzen musst: Von Traditional NI-DAQ auf NI DAQmx. Und hier habe ich schlechte Nachrichten für dich: Das geht leider nicht 1 zu 1.
Gruß, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Zitat:Wenn ich eine Vi starte, fängt LabVIEW an im Pfad <vilib> zu suchen. Anscheinend kommt er mit dem neuen Pfad nicht zurecht.
Es kommt schon mit den Pfaden zurecht, nur findet es dort nicht das, was es sucht!
Deine VIs verwenden noch die alten "traditional" DAQ-Funktionen. Die werden aber unter LV2015 (und Win10) nicht mehr unterstützt und du darfst deine VIs auf den neueren DAQmx-Treiber umstellen. Sowas passiert, wenn eine Software üer ca. 10 Jahre nicht gepflegt wird…
Zitat:der Run Button links oben ist gebrochen.
Wieso hast du auf dem Win10-Rechner überhaupt LV7.1 installiert?
Zitat:Hier im Institut kennt sich leider niemand mit LabVIEW aus. Über jede Hilfe bin ich dankbar.
- Hat deine Uni einen offiziellen LabVIEW-Beauftragten? Ich kenne Unis, an denen wird LV als offizielles Angebot gelehrt, da findet man auch Ansprechpartner…
- Hast du deinen lokalen NI-Vertreter kontaktiert? Als Uni solltet ihr auf SSP-Support Zugriff haben!
- Wenn du Hilfe bei deinen VIs haben willst, müsstest du sie hier (öffentlich) hochladen…
Danke für deine schnelle Antwort. Auf dem neuen Rechner ist LabVIEW 2015 installiert. Ich habe die 7.1 VI´s auf einen Stick gepackt und auf den neuen Rechner rüberkopiert und versucht mit LabVIEW 2015 zu starten. Danach kamen die ganzen Error Messages. Habe Teile von 7.1 vilib (wo die ganzen Sub Routinen bzw Sub VI´s anscheinend sind) zu LabVIEW 2015 rüberkopiert und dann die VI´s gespeichert, dass er den neuen Pfad übernimmt.
Glaube, dass war keine gute Idee. Ich muss mal unseren Admin fragen, wer LabVIEW 2015 hier installiert hat. Auch die Sache mit dem Support ist eine gute Idee.
Danke für deine schnelle Antwort. Auf dem neuen Rechner ist LabVIEW 2015 installiert. Ich habe die 7.1 VI´s auf einen Stick gepackt und auf den neuen Rechner rüberkopiert und versucht mit LabVIEW 2015 zu starten. Danach kamen die ganzen Error Messages. Habe Teile von 7.1 vilib (wo die ganzen Sub Routinen bzw Sub VI´s anscheinend sind) zu LabVIEW 2015 rüberkopiert und dann die VI´s gespeichert, dass er den neuen Pfad übernimmt.
Glaube, dass war keine gute Idee. Ich muss mal unseren Admin fragen, wer LabVIEW 2015 hier installiert hat. Auch die Sache mit dem Support ist eine gute Idee.
Lieben Gruss
Also wenn du auch die Trad-DAQ-VIs von LabVIEW 7.1 mit rüberkopiert hast, dann erklärt das natürlich (wie Gerd schon geschrieben hat) die Meldungen über fehlende DLLs. VIs alleine sind keine Treiber-Installation. Zwecks der neuen Hardware kommst du aber sowieso nicht drumherum, diese ganzen VIs rauszuschmeißen und durch passende (bzw. passend nachprogrammierte) DAQmx-Aufrufe zu ersetzen.
Gruß, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
sorry für die späte Antwort, hab noch im Institut rumgewuselt. Einen LabVIEW Beauftragten haben wir leider nicht, auch den SSP-Support Zugriff haben wir anscheinend nicht, zumindestens konnte weder mein Prof, noch mein Betreuer diese Frage bejahen. Muss wohl in den sauren Apfel beissen und die VI´s abschreiben *holy molly*
Ich habe mir das Buch "Einführung in LabVIEW von Wolfgang Georgi" besorgt und arbeite mich gerade ein wenig rein. Habe es heute geschafft einen Stepper Motor zum Laufen zu bringen und einen Impuls via NI MAX an einen Luftkompressor zu senden.
Ich bedanke mich bei euch Beiden und werde sicherlich noch einige Fragen stellen. Vielleicht interessiert sich ja auch der eine oder andere für das Thema Teilchendetektoren und kann dann nebenbei noch was über unsere Arbeit hier erzählen.