​Code aus anderen Programmiersprachen hinzufügen

 

Verwenden von Python, MATLAB, C und .NET mit LabVIEW

 

 

LabVIEW spricht mehrere Sprachen. Entwickler können mit Python-, C- und .NET-Code neue Algorithmen und Datenanalyseroutinen hinzufügen und Verbindungen zu anderen Systemen herstellen. Sprachflexibilität und Integration sparen Zeit.

Die wichtigsten Funktionen für das Hinzufügen von anderen Programmcode

Python-Knoten

Mit dem Python-Knoten können Ingenieure neue Algorithmen und Technologien aus dem Python-Ökosystem nutzen. Benutzer können Versionen auswählen, Fehlersuche durchführen und mit virtuellen Umgebungen arbeiten.

MATLAB-Knoten

Der MATLAB-Knoten bringt fortgeschrittene Analysen, Algorithmusentwürfe und Simulationen in LabVIEW. Es bietet Funktionen zum Aufrufen bestimmter Versionen und zum Durchlaufen von Programmcode zur Fehlersuche.

DLLs und .NET-Assemblys

Die Funktion "Bibliotheksaufruf" und der Konstruktorknoten ermöglichen die Wiederverwendung von C/C++- und .NET-Code in LabVIEW. Benutzer können vorhandene dynamisch verknüpfte Bibliotheken und Assemblies aufrufen.

Der Python-Knoten bietet uns die Möglichkeit, Python in LabVIEW einzuführen und die beiden Sprachen zu kombinieren. Da Python so weit verbreitet ist, ist es einfacher, mit anderen zusammenzuarbeiten, die mit einigen der Stärken von Python vertraut sind.

James McNally

Systemingenieur und Direktor

Wiresmith Technology

LabVIEW für die Entwicklung von Testsystemen

Verbessern der Zusammenarbeit

Teams arbeiten besser mit LabVIEW – selbst dann, wenn nicht alle Entwickler LabVIEW verwenden. Andere Sprachen sind keine Blockade in Sachen Integrationsmöglichkeiten.

Entwicklungsdauer einsparen

Entwickler müssen weniger Code umwandeln, um die für ihr System benötigten Funktionen in LabVIEW zu erhalten. Sprachknoten sparen technische Zeit durch Wiederverwendung.

Das passende Tool für jede Aufgabe verwenden

Entwickler entscheiden sich immer wieder für LabVIEW, um Benutzeroberflächen zu erstellen, Hardware zu automatisieren und vieles mehr. Für andere Aufgaben können Ingenieure andere Tools integrieren, bei denen die Fähigkeiten besser aufeinander abgestimmt sind.

Machen Sie alles mit LabVIEW

LabVIEW ist Hub in der Mess- und Prüftechnik. Benutzer können Algorithmen für maschinelles Lernen integrieren, mit anderen Systemen interagieren, mit Anwendungen von Drittanbietern kommunizieren und mehr.