LabVIEWForum.de
VI öffnet mit LV-Version 8.2 nicht - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: VI öffnet mit LV-Version 8.2 nicht (/Thread-VI-oeffnet-mit-LV-Version-8-2-nicht)



VI öffnet mit LV-Version 8.2 nicht - kp1403 - 18.05.2015 14:44

Hallo,

ich habe ein Programm mit LabVIEW 2011 erstellt. An dem Prüfstand, an welchem es eingesetzt werden soll, ist leider nur LabVIEW 8.2 verfügbar. Wenn ich jetzt auf meinem Laptop (LV 2011) das Programm "für vorherige Version speichere" und dieses VI am Prüfstandsrechner (8.2) öffnen will, wird mir direkt die Fehlermeldung "Speicher- oder Datenstruktur ist beschädigt.
Beim Laden des VIs 'Neu ....' ist ein Fehler aufgetreten. LabVIEW-Ladefehlercode 24: Dieses VI kann nicht geladen werden, da es defekt ist und kein Blockdiagramm enhält." angezeigt, ohne den tatsächlichen Versuch einer Kompilierung o.Ä.

Dieselbe Datei (mit Sub-VIs und globalen Variablen) lässt sich auf einem weiteren Rechner mit LabVIEW 2010 jedoch problemlos öffnen!

Hat jemand eine Idee, was das sein könnte? Ich habe bereits versucht, nur stark abgespeckte Teile des Programms einzeln in downgegradeter Version zu öffnen, alles mit demselben Ergebnis...


Danke im Voraus!

Im Anhang das Haupt VI ('Neu m WS....') und die Sub-VIs.


RE: VI öffnet mit LV-Version 8.2 nicht - GerdW - 18.05.2015 14:56

Hallo kp,

Zitat:Wenn ich jetzt auf meinem Laptop (LV 2011) das Programm "für vorherige Version speichere" und dieses VI am Prüfstandsrechner (8.2) öffnen will, wird mir direkt die Fehlermeldung "Speicher- oder Datenstruktur ist beschädigt.
Das kann passieren, wenn man 5 Versionen zurückspeichern will…

Zitat:Ich habe bereits versucht, nur stark abgespeckte Teile des Programms einzeln in downgegradeter Version zu öffnen
Lösung: das VI am LV8.2-Rechner neu erstellen - so groß sind die ja nicht…

Vorher noch:
- Anzahl der lokalen Variablen minimieren: mehr Draht, mehr Schieberegister!
- RubeGoldbergs entfernen
- Label von Terminals anzeigen lassen
- unsinnige Operationen minimieren: muss man alle 40ms eine CSV-Datei erneut einlesen? Muss man Filehandling in einer PID-Schleife tun?
- FP verschönern: zuviele verschiedene Fonts verwirren das Auge…