Gast
#2446027
Hallo Forenmitlglieder, ich stehe vor der Frage, wie man am besten ein C# <-> LabVIEW Interface realisiert. Konkret: es stehen 2 große Projekte zur Verfügung, eines in C# und eines in LabVIEW geschrieben. Die Projekte sind soweit vorangeschritten, dass eine komplette Neuumsetzung in der jeweiligen anderen Sprache ausgeschlossen ist. Was wäre nun die klügste Lösung um eine Schnittstelle zwischen LabVIEW und C# zu schaffen? Was ich bereits herausgefunden habe: Eine Möglichkeit besteht darin, die C#-Teile über die .NET-Konnektivität aufzurufen. Muss dazu das C# Projekt in einer besonderen Weise erstelle werden (z.B. als DLL)? Oder würde es mehr Sinn machen, VIs als DLLs zu verpacken und in C# aufzurufen? Oder gibt es da gar noch ganz andere Möglichkeiten (ActiveX, COM,...)? Ich hoffe jemand hat schon entsprechende Erfahrung oder hilfreiche Links zu dem Thema. Gruß Martin