2010-07-16 17 views
6

Ich habe eine Menge Zeit damit verbracht, auf National Instruments Produkte und ihre Fähigkeiten zu lesen, wenn sie mit LabVIEW verwendet werden. Allerdings ist LabVIEW und die Hardware von National Instruments das einzige, das ich mir angesehen habe, und ich bin gespannt, was da draußen mit LabVIEW in Bezug auf Akquisition und Steuerung konkurriert.Data Acquisition Toolbox für Matlab?

Hardware-Unterstützung ist eine große Sache für mich. National Instruments hat viele verschiedene und qualitativ hochwertige Hardware. Außerdem gibt es einige Dritthersteller, die Treiber für LabVIEW schreiben. MathWorks listet alle manufacturers auf, die Treiber geschrieben haben, um diese Toolbox zu verwenden. Aber machen Hersteller das noch oder ist oder hat die MATLAB-Toolbox an Popularität verloren?

+0

Ich entwerfe Temperaturmessgeräte für den allgemeinen Gebrauch. Es würde mir sehr helfen, wenn wir in Kontakt treten und Notizen austauschen könnten. Wenn du einen Moment Zeit hast, ping mich, ich würde es wirklich schätzen. Die E-Mail-Adresse befindet sich auf meiner Website und die Adresse der Website befindet sich in meinem StackOverflow-Profil. Prost! –

Antwort

0

Betrachtet man die Seite von MATLAB, sieht es so aus, als ob die Data Acquisition Toolbox ein Wrapper für NI-DAQmx Driverset ist. Wenn sie es richtig geschrieben haben, sollten Sie in der Lage sein, auf viele Funktionen der NI-Hardware zuzugreifen. Ist es nicht möglich, direkt auf die Daqmx-DLL-Dateien in MATLAB zuzugreifen?

4

MATLAB DAQ ist sehr gut (Ich wünschte, die Open-Source-MATLAB-Klone wie Octave und FreeMat hätten etwas ähnliches :)). Wir haben es mit mehreren Acquisition Boards ohne Probleme benutzt. Es ist sehr konfigurierbar, so dass es ganz einfach ist, Daten von komplett neuer Hardware zu lesen.

Wenn diese DAQ-Toolbox immer noch nicht die Aufgabe für Sie erledigt, dann gibt es andere Toolboxen, wie Instrument Control Toolbox, die auch andere Arten von Kommunikationsprotokollen anbieten.

Aber sind Hersteller immer noch dies oder ist oder hat die MATLAB-Toolbox Popularität verloren?

Ich glaube nicht, MATLAB (oder irgendeine seiner Toolboxes) hat keine Popularität verloren :).

0

Es gibt nicht viele direkte Konkurrenten zu LabVIEW. Was ich sehe, ist, dass in der Test/Messung/Daq-Welt der große Konkurrent C oder C++ ist. In der Kontrollwelt ist es Ladder Logic.

Hardware ist ein anderes Problem. NI besitzt etwa 80% des DAQ-Marktes im Vergleich zu einer viel kleineren Anzahl in der Kontrollwelt. Allen-Bradley, Seimens sind große Firmennamen, die viel vom Kontrollmarkt besitzen, und eine billigere Version, die ich oft in Embedded-Anwendungen sehe, ist ein PC-104-Stack (beliebt bei Akademikern).

LabVIEW unterstützt m-Skripte mit dem neuen m-Skript-Knoten.

m-script support in LabVIEW

Sie können auch in Matlab verwenden NI-Hardware ... siehe Erklärung auf der DAQmx-Toolbox.

DAQmx toolbox