30.04.2012, 09:35
Beitrag #1
|
FirstSoulWinner
LVF-Grünschnabel
Beiträge: 15
Registriert seit: Apr 2012
2011
2012
EN
Deutschland
|
Großes Labview-Programm von 7.1 nach 2011
Hallo liebe Labview-Community,
ich habe ein großes Labview-Programm an dem einiges an Entwicklungsarbeit vollzogen werden soll.
Das Programm liegt in Version 7.1 auf einem Windows Xp-Rechner vor.
Da eine Entwicklung an einer 8-Jahre alten Software in meinem Augen wenig Sinn macht,
habe ich das System auf Win7 32bit geupdatet und Labview 2011 installiert. Nun habe ich jedoch (wie zu erwarten)
das Problem, dass viele Sub-Vis nicht gefunden werden.
Wie gehe ich nun am besten vor um das in den Griff zu bekommen? Die Traditional DAQ laufen ja soweit ich das mitbekommen habe
nicht auf Win7 bzw. LV2011.
Es geht beispielsweise konkret um die VI "Wait+ (ms). Kann ich die irgendwie in mein 2011 LV bekommen, oder gibt es da keine Chance?
Vielen Dank und Gruß
Johannes
|
|
|
30.04.2012, 10:43
Beitrag #2
|
GerdW
______________
Beiträge: 17.469
Registriert seit: May 2009
LV2021
1995
DE_EN
10×××
Deutschland
|
RE: Großes Labview-Programm von 7.1 nach 2011
Hallo Johannes,
Zitat:Es geht beispielsweise konkret um die VI "Wait+ (ms). Kann ich die irgendwie in mein 2011 LV bekommen, oder gibt es da keine Chance?
Da du selbst sagst:
Zitat:Das Programm liegt in Version 7.1 auf einem Windows Xp-Rechner vor.
kannst du doch das fehlende VI einfach vom XP-Rechner auf den neuen Rechner kopieren...
Da das anscheinend ein VI ist, welches nicht in der vi.lib liegt (ich konnte es nicht in der -Onlinehilfe finden), sollte es im user.lib- oder eigentlich im Projektpfad zu finden sein. Dann am besten zum neuen Projekt hinzukopieren und dort neu verlinken...
|
|
|
30.04.2012, 11:25
Beitrag #3
|
Tschirno
LV Fortgeschrittener
Beiträge: 42
Registriert seit: Apr 2008
7.1/8.x/20xx
2004
EN
46145
Deutschland
|
RE: Großes Labview-Programm von 7.1 nach 2011
Das VI Wait+(ms) ist ein SubVI der DAQ Palette. Schau mal ob du überhaupt die Traditional DAQ mit installiert hast. Und wenn ja, ob der DAQ Ordner überhaupt in vi.lib liegt.
|
|
|
30.04.2012, 11:35
Beitrag #4
|
|
|
30.04.2012, 12:24
Beitrag #5
|
FirstSoulWinner
LVF-Grünschnabel
Beiträge: 15
Registriert seit: Apr 2012
2011
2012
EN
Deutschland
|
RE: Großes Labview-Programm von 7.1 nach 2011
@ GerdW
Danke für den Link. Ich hatte diesen bereits entdeckt und bin nun so vorgegangen, die entsprechenden Teile im Programm durch "aktuellen Code" zu ersetzen.
@ Tschirno
Als weit problematischer stellt sich nun die Tatsache heraus, dass dlls wie lvdaq.dll fehlen. Wenn ich diese rüberkopieren, dann läd er diese zwar nach,
allerdings macht dies das Programm auch nicht lauffähig (Ansteuerung der PCI-Karte passt nicht, Schleifen fkt. nicht).
Die Traditional DAQ-Treiber lassen sich ebenfalls nicht installieren, da dies mit dem Hinweis auf nicht vorhandenen Support (max. XP/2000) quittiert wird.
Wahrscheinlich bleibt mir nur die Option eines Downgrades und die Entwicklung eines geupdateten Programms auf einem separaten System.
Oder seht ihr eine Möglichkeit, mein Programm ersteinmal so unter Win7 und LV2011 zum Laufen zu bringen.
|
|
|
30.04.2012, 18:40
Beitrag #6
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
RE: Großes Labview-Programm von 7.1 nach 2011
Da du hier viel von Trad.DAQ schreibst, einige Rückfragen:
Welche DAQ-Hardware wird bisher eingesetzt?
Soll die DAQ-Hardware für die Weiter- bzw. Neuentwicklung des Projekts geändert werden oder identisch bleiben?
Mglw. lohnt sich ein Upgrade auf Win 7/LV 2011 gar nicht.
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!
Einführende Links zu LabVIEW, s. GerdWs Signatur.
|
|
|
02.05.2012, 07:22
Beitrag #7
|
FirstSoulWinner
LVF-Grünschnabel
Beiträge: 15
Registriert seit: Apr 2012
2011
2012
EN
Deutschland
|
RE: Großes Labview-Programm von 7.1 nach 2011
Hallo Jens,
die Hardware ansich wurde letztes Jahr neu beschafft.
Es handelt sich um eine PCI-6602 Steckkarte sowie einen BNC-2121 Anschlussblock.
Vielen Dank und Grüße
Johannes
|
|
|
02.05.2012, 07:55
Beitrag #8
|
GerdW
______________
Beiträge: 17.469
Registriert seit: May 2009
LV2021
1995
DE_EN
10×××
Deutschland
|
RE: Großes Labview-Programm von 7.1 nach 2011
Hallo Johannes,
auf der Produktseite bei NI lese ich immer nur "NI-DAQ", wenn es um den Treiber zu deiner Karte geht - nirgends ein Hinweis zu DAQmx.
Dies ist erstmal kein gutes Zeichen: (traditional) DAQ wird unter Win7 nicht unterstützt...
Wenn du aber ganz sicher gehen willst, welche Software für deine Karte nötig ist, und welche auch unter Win7 "supported" wird, ruf doch einfach bei NI an: 089-7413130!
|
|
|
02.05.2012, 09:07
|
Tschirno
LV Fortgeschrittener
Beiträge: 42
Registriert seit: Apr 2008
7.1/8.x/20xx
2004
EN
46145
Deutschland
|
RE: Großes Labview-Programm von 7.1 nach 2011
Die Umstellung von Trad.Daq auf DAQMX macht durchaus Sinn, sofern die Karte auch DAQMX unterstützt. Man muss zwar ein wenig umdenken, aber der DAQMX Assistent ist sehr hilfreich, was geht und was nicht. Von da kann man das ExpressVI schön in LabviewCode umwandeln und nach seinen Bedürfnissen verändern.
|
|
|
| |