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 als "Treiber-Gateway" für C# nutzbar?



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!

01.08.2006, 22:02
Beitrag #1

Saint Offline
LVF-Neueinsteiger


Beiträge: 1
Registriert seit: Aug 2006

7
2004
kA


Deutschland
LabVIEW als "Treiber-Gateway" für C# nutzbar?
Moin!

Wir haben eine in C# geschriebene Software, die sich leider nicht vollständig nach LabVIEW konvertieren läßt. Mittlerweile wurde diese von Mitarbeiter immer wieder der sich ändernden Hardware angepast und dafür immer ein neuer Windowstreiber geschrieben. Da aber für alle Hardwarevarianten LabVIEWtreiber existieren, würde ich gerne diese zur Ansteuerung der Hardware nutzen um die Software auch zukünftig leichter auf anderer Hardware einzusetzten.

Statt:
C#(Treiber) <-----> Hardware

Besser:
C#(Treiber) <-----> LabVIEW(Treiber) <-----> Hardware

Quasi dient LabVIEW als Gateway für die Hardwareansteurung.

Ist das mit LabVIEW realisierbar?

Besten Dank!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
02.08.2006, 06:11 (Dieser Beitrag wurde zuletzt bearbeitet: 02.08.2006 06:24 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
LabVIEW als "Treiber-Gateway" für C# nutzbar?
Ich weiß nicht, was Du hier mit "LabVIEW Treiber" meinst. Die Treibersoftware für die NI-Messkarten gehört nicht zu LabVIEW selbst, sondern zum "Measurement & Automation Explorer". Dieser Treiber stellt Funktionen zur Verfügung, auf die jede Programmiersprache zugreifen kann, nicht nur LabVIEW. Manual ist downloadbar. So gesehen gibt es also gar keine spezifischen "LabVIEW-Treiber".

Und für die "LabVIEW-Treiber" von Fremdfirmen (Hardware) gilt doch allemal: Wenn sogar "LabVIEW-Treiber" zur Verfügung gestellt werden, dann garantiert doch auch Treiber für andere Programmiersprachen. Diese "LabVIEW-Treiber" sind doch nichts anderes als die mundgerechte Aufbereitung von DLL-Funktionen für LabVIEW. Auf diese DLL-Funktionen kann natürlich auch ganz normal zugegriffen werden, vorausgesetzt die Funktionen sind vollständig dokumentiert

Es sei noch erwähnt, daß es außer LabVIEW noch "Labwindows" gibt: gleicher Funktionsumfang wie LabVIEW, aber keine graphische Programmierung, sondern alle Funktionen in C. Vielleicht wäre das für Dich die bessere Alternative.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Reentrant Vis und Netzwerkvariablen zusammen nutzbar? phoenics 3 6.044 08.04.2010 06:59
Letzter Beitrag: cb
  Seriennummer einer Win-Version auf dem Mac nutzbar? Karotte 5 6.385 28.05.2008 14:01
Letzter Beitrag: Karotte
  Agilent Treiber und NI Visa Treiber konflikt Eddie123 0 4.722 26.09.2007 13:43
Letzter Beitrag: Eddie123
  Treiber vom Gerät in LabVIEW einbinden bappel 3 8.358 03.05.2007 12:00
Letzter Beitrag: cb
  Treiber in LabVIEW integrieren dany22 2 3.841 05.07.2006 11:41
Letzter Beitrag: dany22

Gehe zu: