LabVIEWForum.de - LabVIEW - Versionskonflikte bei DAQ, FP..

LabVIEWForum.de

Normale Version: LabVIEW - Versionskonflikte bei DAQ, FP..
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo LabVIEW Fans,

als Softwareentwickler habe ich verschiedene LabVIEW-Versionen auf meinem Laptop, um verschiedene, auch ältere Projekte weiter betreuen zu können:

1) Mein blitzschnelles Lieblings-Bibliotheks-LabVIEW 6.1 + RT
2) Lästigerweise LabVIEW 7.0 + RT, um ggf. auf 6.1 zu konvertieren
3) Mein Projekt-LabVIEW 7.1
4) Das lästige 8.0 + RT, die Gurke
5) Das interessante 8.20 + RT

Dazu die neuesten Treiber aller Art.

Nun das Problem:

Die Treiber von LV8.20 zerstören z.T. die 6.1 / 7.1 Installation,
Traditional NIDAQ, und auch die alten Fieldpoint-Routinen sind
teils verschwunden, teils nicht ausführbar.

Muss ich nun ständig mit 2 Laptops rumlaufen (6.1/7/7.1) und
(8/8.2) ???

gibt es eine Möglichkeit, z.B. durch umbenennen und anpassen der
DLL-Schnittstellen alles auf einem Rechner (nicht gleichzeitig)
laufenzulassen? Worin liegen die Unverträglichkeiten? Sind es ersetzte, inkompatible DLLs?

Kann ich alle Traditonal DAQ Karten wegschmeissen, wenn ich auf 8.20 Upgrade?

Wielange werden die DAQmx Karten noch supported? Kommt mit LabVIEW 9.0 wieder was neues?


Spannende Fragen! Weiss jemand Rat?

Viele Grüsse aus Ulm,
Robi
Hallo Robi,


alles Fragen über Fragen...;)auf die ich dir auf Anhieb auch keine Antwort geben kann...Unsure

Aber... um ähnliche Fälle zu umgehen, habe ich ein Mulibootsystem auf der ein oder anderen Maschine eingerichtet...

D.h. in deinem Fall z.B. min. 2 Bootimages

1) Win + 6.1/7/7.1
2) Win + 8/8.2

ggf. noch eine 3te wo du Daten speicherst (vi.../Email...)


So kannst du alles immer dabei haben und schaltest je nach Bedarf einfach um....

Gruß Dennis
' schrieb:Hallo Robi,
alles Fragen über Fragen...;)auf die ich dir auf Anhieb auch keine Antwort geben kann...Unsure

Aber... um ähnliche Fälle zu umgehen, habe ich ein Mulibootsystem auf der ein oder anderen Maschine eingerichtet...

D.h. in deinem Fall z.B. min. 2 Bootimages

1) Win + 6.1/7/7.1
2) Win + 8/8.2

ggf. noch eine 3te wo du Daten speicherst (vi.../Email...)
So kannst du alles immer dabei haben und schaltest je nach Bedarf einfach um....

Gruß Dennis

Hallo Dennis,

herzlichen Dank für den Tip, ich werde Dich sicher nochmal in Koblenz beim Treffen darauf ansprechen,
welche Tools Du dabei verwendest.

Mittlererweile habe ich festgestellt, dass andere ähnliche Probleme haben:

http://digital.ni.com/public.nsf/allkb/97D...625708100596848
http://forums.lavag.org/Traditional-Daq-in...lled-t4186.html

Weiterhin habe ich nun tatsächlich alle 5 LabVIEW-Versionen (von denen ich 2 nur zum Rückkonvertieren brauche,
auf einem Rechner am laufen mit folgenden Schritten:

1) Deinstallation von NIDAQ 7.4.2 Legacy ("Altlast") + alle Abhängigen
2) Reinstallation NIDAQ 7.4
3) Deinstallation Fieldpoint 5.x
4) Reinstallation Fieldpoint 4.1
5) Max 4.1 ohne NIDAQ 7.4.2 Legacy

Nun kann man alle Versionen (gleichzeitig!) laufenlassen mit folgenden Einschränkungen:
- LabVIEW 8.2 kann kein NIDAQ Traditional
- LabVIEW 8.2 kann kein FieldPoint
- gelegentlich kommt es vor, dass in nicht das zuletzt gestartete LabVIEW in die Registry eingetragen wird,
sondern ein anderes startet. Also achtet darauf, dass Ihr nicht versehentlich eine alte Version in eine neue
konvertiert.
- ob noch weitere Einschränkungen auftauchen, kann ich jetzt noch nicht sagen, das ganze war mit 2..3 Neustarts
erledigt und ist innerhalb 1...2 Stunden reversibel, wenn man weiss, was man tut.

Frohes Fest und schöne Grüsse nach Koblenz,
Robi
hier die Ansicht der 5 Versionen...
[attachment=4455]
Referenz-URLs