INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

LabVIEW 2009 Linux: wire class conflict



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!

23.06.2010, 10:55
Beitrag #1

neophilus Offline
LVF-Neueinsteiger


Beiträge: 3
Registriert seit: Jun 2010

9.0.1
2008
de_en


Deutschland
LabVIEW 2009 Linux: wire class conflict
Hallo allerseits,

mit LabVIEW 9.0.1 habe ich unter XP ein VI erstellt, das über die serielle Schnittstelle Daten eines MC einliest. Das funktioniert soweit super. Gestern habe ich LabVIEW 9.0.1 und NI-VISA 4.5.1 auf meiner Workstation mit Debian installiert. Das lief auch super. Das VI konnte ich direkt öffnen und statt COM1 ASRL1 auswählen, wenn ich dann starte läuft das Programm wie unter XP (Anhang: error_1). Ändere ich allerdings etwas an der "Verkabelung" dann erscheint folgender Fehler bei VISA Read und VISA Close (Anhang: error_2):

Wire: Class conflict
You have connected a refnum of one type to a refnum of another type and both types are members of some class hierarchy, but there is neither a simple up cast nor type cast between the two classes.

Aber das kann doch gar nicht sein. Es ist eine direkte Verbindung von VISA Init zu Read zu Close. Der Fehler ist auch leicht zu reproduzieren, wenn man in ein leeres VI ein VISA Serial, dann ein VISA Read einfügt und beide verbindet. Beim VISA resource name Kabel erscheint ein Class conflict.

Ich glaube erstmal nicht an ein Treiber-Problem, da das VI bei direkter Übernahme von XP läuft. Mir ist noch aufgefallen, dass ich beim "VISA resurce name Control" die VISA Class nicht auswählen kann. Der Eintrag ist im Drop-Down-Menu ausgegraut (Anhang: error_3).

Speichere ich das VI mit den Fehlern dann ab, dann ist es statt 26kiB nur noch 19kiB groß. Kann das ein Hinweis auf eine fehlende Bibliothek/Ressource sein?

Es wäre schön, wenn mir jemand weiterhelfen könnte bzw. einen Wink in die richtige Richtung geben kann!

Einen schönen Tag,
Cornell


Angehängte Datei(en) Thumbnail(s)
           
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Nachrichten in diesem Thema
LabVIEW 2009 Linux: wire class conflict - neophilus - 23.06.2010 10:55

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  VISA/serielle konfiguration Fehler bei Änderung von LabVIEW 2009 in 2010 H_S 3 8.334 29.01.2011 20:51
Letzter Beitrag: H_S
  über LabVIEW 2009 mit LakeShore 340 komunizieren special13 5 5.245 30.11.2010 11:10
Letzter Beitrag: special13
  Library mit VIs für LV 2009 YipYip 4 4.304 12.11.2010 08:16
Letzter Beitrag: jg
  Ubuntu 9.10 und LabVIEW 2009 Apu 1 3.764 25.08.2010 07:42
Letzter Beitrag: Falk
  Keithley 2000 SingleRead/4-Wire Resistance Tobbel 2 8.268 27.02.2010 18:10
Letzter Beitrag: Tobbel
  Unterschied class INSTR und Serial INSTR toaran_ 3 4.839 31.08.2007 12:25
Letzter Beitrag: toaran_

Gehe zu: