Integration der DELIB.DLL in LabVIEW
Beschreibung der Integration von "delib.dll" in LabVIEW Version 8.2 :
- Download und Installation der DELIB-Treiberbibliothek (Weiter zur DELIB Treiberbibliothek)
- Die benötigten Dateien für LabVIEW befinden sind im Verzeichnis
C:\Windows\System32\delib.dll
und in
C:\Programme\DEDITEC\DELIB\include\ delib.h - LabVIEW starten, das Popup Menue " Tools -> Import -> Shared Library (.dll)" öffnen.
- Den Punkt "Create VIs for a shared library" anwählen, und "Next" anklicken.
- Im nächsten Fenster über die Browse-Buttons den Speicherort der .DLL und der .H Datei aufsuchen und mit "Next" Weitermachen.
- Es erscheint die folgende Meldung, die ignoriert werden kann :
The shared library contains 48 function(s), among which the declarations of 44 function(s) are found in the header file and these function(s) will be imported. The remaining 4 function(s) listed below cannot be imported.
- DapiInternCommand ()
- DapiOpenDebugChannel ()
- DapiProgDevice ()
- DapiReadDebugChannel ()
This could be caused by:
The function(s) are not declared in your header file. - Den weiteren Anweisungen folgen, bzw. die Konfiguration und den Speicherort für die VI's anpassen.
- Werden die Standardeinstellungen übernommen, so werden die erzeugten VI's im Verzeichnis C:\Programme\National Instruments\LabVIEW 8.2\user.lib\delib\delib\ abgelegt.
- Im LabVIEW Blockdiagramm-Fenster könnten nun die VI's über Rechte Maustaste -> User Librarys -> delib -> VI angewählt und eingefügt werden.
- Wurden die Standardeinstellungen übernommen, do kann nun das Programm "Deditec_Modul_Control.vi" aufgerufen und sofort ausgeführt werden.
- Wurden die Standardeinstellungen verändert, so fragt LabVIEW beim Starten von "Deditec_Modul_Control.vi" nach dem Speicherort der Delib VI's. Nach der Durchführung diese Angaben sollte das Programm erst abgespeichert werden, und kann
danach ausgeführt werden.