National Instruments LabVIEW ist eine visuelle Programmierumgebung für die Instrumentierung , Datenerfassung und Anlagensteuerung. Obwohl LabVIEW enthält eine Vielzahl von Funktionen, die als virtuelle Instrumente oder VIs , finden Sie es vielleicht notwendig, um eine Funktion aus einer Dynamic Link Library ausführen oder DLL. LabVIEW bietet eine einfache Methode für Anrufe zu C /C + + DLLs. Anleitung
1
Suchen Sie die Header-Datei mit der Endung " . H ", das beinhaltet die Funktion Definition der Funktion oder Funktionen , die Sie von LabVIEW .
2 nennen < p> Identifizieren Sie die Funktion, die Sie anrufen möchten , einschließlich der Ein-und Ausgabe -Parameter sowie die zugehörigen Datentypen. Finden Sie diese Informationen in der Header-Datei oder Dokumentation der DLL
3
Import alle DLL-Funktionen , wenn alle Input-und Output -Parameter einfach sind - . Dass ist , sind keine Ein-oder Ausgabe -Parameter -Arrays , Vektoren oder Strukturen - und Sie haben eine Header-Datei befindet . Klicken Sie auf das Menü "Extras" auf der LabVIEW -Symbolleiste klicken Sie dann auf "Importieren" und wählen Sie die "Shared Library (DLL) ... "-Option.
4
Rufen eine bestimmte DLL-Funktion , wenn die Parameter sind einfach und Sie müssen nicht eine Header-Datei , mit der " Call Library Function "-Knoten . Definieren Sie die Funktion Prototyp indem Sie die Anzahl der Ein-und Ausgänge mit den entsprechenden Datentypen.