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 

Alte HBM QuantumX-LV-Treiber



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!

29.03.2012, 12:32 (Dieser Beitrag wurde zuletzt bearbeitet: 29.03.2012 13:56 von jg.)
Beitrag #1

F_aus_S Offline
LVF-Grünschnabel
*


Beiträge: 10
Registriert seit: Dec 2008

8
2008
en

70000
Deutschland
Alte HBM QuantumX-LV-Treiber
Hallo zusammen,

ich versuche gerade eine Verbindung zwischen einem HBM QuantumX und Labview 8.0 herzustellen.
Leider sind aber die Treiber zu neu (ja, ich weiß, oder LV zu alt). Konvertieren der VIs für alte Version funktioniert, aber offenbar sind die DLLs zu neu, so dass LV nicht auf diese zugreifen kann...


Nun meine Frage: Ist da draußen irgend jemand, der eine möglichst alte version der SystemCD für die QuantumX-Serie von HBM hat? Meine Hoffnung ist, dass dort die net-assemblies in einer älteren .net-Version gespeichert sind. HBM kann mir da offenbar leider nicht direkt helfen.


[Oder wahlweise einen Tipp wie ich die DLLS downgraden kann ;-)]


Danke und Grüße
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
29.03.2012, 14:16 (Dieser Beitrag wurde zuletzt bearbeitet: 29.03.2012 14:20 von Lucki.)
Beitrag #2

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Alte HBM QuatntumX-LV-Treiber
Habe Thema verschoben.
Der Zugriff von Labview auf eine DLL müsste eigentlich so gut wie unabhängig von der Labview-Version möglich sein. Hat sich da überhaupt mit einer Version je etwas geändert?
Eher ist das Umgekehrte möglich: Wenn sich die DLL-Version ändert, dann kann diese neue oder geänderte Funktionen enthalten. Die Folge ist, dass einige VIs für den Zugriff auf diese Funktionen (oft als "Labview-Treiber" bezeichnet) nicht mehr funktionieren.
Es ist also darauf zu achten, dass genau die DLL-Version installiert ist, für die die LV-Treiber geschrieben wurden. Ein Konvertieren der LV-Treiber in eine andere LV-Version würde das Problem nicht lösen.
Noch etwas: Das "Reparieren" der Funktionen, die nicht mehr funktionien, sollte problemlos möglich sein. Voraussetzung dafür ist ein Manual mit Beschreibung der DLL-Funktionen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.03.2012, 07:32
Beitrag #3

F_aus_S Offline
LVF-Grünschnabel
*


Beiträge: 10
Registriert seit: Dec 2008

8
2008
en

70000
Deutschland
RE: Alte HBM QuantumX-LV-Treiber
Das Problem ist, dass ich aus dem VI offenbar nicht auf die Methoden in der dll zugreifen kann, daher kam meine Vermutung, dass die Version zu alt ist.
Oder interpretiere ich das falsch?!?
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.03.2012, 09:16
Beitrag #4

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Alte HBM QuantumX-LV-Treiber
Tut mir Leid, da kann ich nicht weiterhelfen. Von "Methoden in der DLL", und wie man daraus in Labview einen Methodenknoten macht, davon habe ich noch nie etwas gehört. Aber vielleicht ist hier jemand anderes schlauer.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.03.2012, 09:25
Beitrag #5

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Alte HBM QuantumX-LV-Treiber
(30.03.2012 09:16 )Lucki schrieb:  Tut mir Leid, da kann ich nicht weiterhelfen. Von "Methoden in der DLL", und wie man daraus in Labview einen Methodenknoten macht, davon habe ich noch nie etwas gehört. Aber vielleicht ist hier jemand anderes schlauer.
@Lucki: Es geht um eine .NET-Assembly, nicht um eine typische DLL. Und da gibt es nach Erstellung über eine Constructor Node dann Methoden und Eigenschaften.

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.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.03.2012, 09:51
Beitrag #6

F_aus_S Offline
LVF-Grünschnabel
*


Beiträge: 10
Registriert seit: Dec 2008

8
2008
en

70000
Deutschland
RE: Alte HBM QuantumX-LV-Treiber
@jg und kann man da was machen? Oder ist es tatsächlich so, dass LV8.0 die "neueren" .NET-assemblies nicht lesen/öffnen/verarbeiten kann?

Danke für eure Antworten und Gruß
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.04.2012, 07:44 (Dieser Beitrag wurde zuletzt bearbeitet: 03.04.2012 07:54 von rolfk.)
Beitrag #7

rolfk Offline
LVF-Guru
*****


Beiträge: 2.305
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
RE: Alte HBM QuantumX-LV-Treiber
(30.03.2012 09:51 )F_aus_S schrieb:  @jg und kann man da was machen? Oder ist es tatsächlich so, dass LV8.0 die "neueren" .NET-assemblies nicht lesen/öffnen/verarbeiten kann?

Danke für eure Antworten und Gruß

Zwei mögliche Gründe:

1) Die .Net Assembly ist in einer neueren Version geschrieben dann LabVIEW unterstützt. LabVIEW 8.0 war so ungefähr 2005 rausgekommen, und .Net 2.0 ungefähr zur gleichen Zeit. Zu erwarten dass LabVIEW 8.0 dann .Net 4.0 unterstützt ist dabei schon etwas blauäugig.

2) Die Methoden in der assembly sind alle statisch. Frühere .Net Implementation in LabVIEW hatten keine Möglichkeit um statische Methoden aufzurufen, da diese nicht wirklich instantiert werden. (Übrigens hat selbst LabVIEW 2011 offiziel keine .Net 4.0 Unterstüztung und verlangt einen manifest Hack um das doch möglich zu machen).

Wie Du es drehst und wendest, ein Upgrade zur aktuellen LabVIEW Version scheint unumgänglich wenn Du diese Komponente in LabVIEW benutzen willst.

Rolf Kalbermatter
Technische Universität Delft, Dienst Elektronik und Mechanik
https://blog.kalbermatter.nl
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  .NET Ausnahmefehler bei HBM QuantumX .dll's franzferdinand 7 10.738 10.07.2014 13:22
Letzter Beitrag: franzferdinand
  Problem mit der Datenspeicherung HBM QuantumX 840A enory 2 5.608 28.06.2014 21:33
Letzter Beitrag: enory
  HBM QuantumX MX840A Svente 1 8.201 30.01.2013 07:26
Letzter Beitrag: RMR

Gehe zu: