LabVIEWForum.de
USB 6009 in Matlab verwenden - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenerfassung (DAQ) (/Forum-Datenerfassung-DAQ)
+---- Thema: USB 6009 in Matlab verwenden (/Thread-USB-6009-in-Matlab-verwenden)



USB 6009 in Matlab verwenden - Coja - 30.10.2012 22:29

Hallo,

ich würde gerne mit dem NI USB 6009 von Matlab aus Messdaten einlesen. Hab mich schon durch Foren geschlagen, aber nur teilweise etwas brauchbares gefunden. Ich Möchte nicht die DAQ-Toolbox von Matlab nutzen, sondern die Daten per Befehlszeile und DLL einlesen.
Da es mit LV 8.5 funktioniert, sollte es doch auch mit Matlab gehen, oder?

Also ich bin bisher hier angekommen:

Code:
% addpath('xxx') Pfad zur DLL nicaiu.dll und zum Headerfile nidaqmx.h wurde hinzugefügt
[notfound,warnings]=loadlibrary('nicaiu.dll','nidaqmx.h','alias','myni') % Bibliothek laden
Naja und nun würde ich gerne Daten einlesen von den analogen Eingängen der Karte, kann mir da jemand weiterhelfen?

Verwende Matlab R2008b und habe hier eine Seite, die mir eigentlich weiterhelfen sollte, aber das ganze liefert viele Fehlermeldungen...(das fängt schon bei
Code:
NIconstants;
an

Mathworks

Wäre schön, wenn mir jemand helfen kann!?Hab leider wenig EInblick in die Verwendung von Bibliotheken und Headerfiles bzw. Funktionsaufrufe davon.

Viele Grüße
Coja


RE: USB 6009 in Matlab verwenden - Y-P - 31.10.2012 10:55

Wieso liest Du die Daten nicht mit LabVIEW ein und verarbeitest sie (z.B. als Textdatei) erst danach mit Matlab (falls überhaupt nötig)?

Gruß Markus