2010-07-16 21 views
6

Ho trascorso un sacco di tempo a leggere i prodotti National Instruments e le relative funzionalità quando utilizzato con LabVIEW. Tuttavia, l'hardware di LabVIEW e National Instruments è praticamente l'unica cosa che ho visto, e sono curioso di sapere cosa c'è là fuori che compete con LabVIEW in una prospettiva di acquisizione e controllo.Toolbox di acquisizione dati per Matlab?

Il supporto hardware è una grande cosa per me. National Instruments ha un sacco di hardware diverso e di alta qualità. Inoltre ci sono alcuni produttori di terze parti che scrivono i driver per LabVIEW. MathWorks elenca tutti gli manufacturers che hanno scritto driver per utilizzare questa casella degli strumenti. Ma i produttori continuano a farlo o sono o hanno perso la popolarità del toolbox MATLAB?

+0

Sto progettando strumentazione per la misurazione della temperatura per uso generale. Mi sarebbe di grande aiuto se potessimo entrare in contatto e confrontare le note. Se hai un momento, ping me, lo apprezzerei davvero. L'indirizzo e-mail si trova sul mio sito Web e l'indirizzo del sito Web si trova nel mio profilo StackOverflow. Saluti! –

risposta

0

Guardando la pagina da MATLAB, sembra che la casella degli strumenti Acquisizione dati sia un wrapper per il set di driver NI-DAQmx. Se lo hanno scritto correttamente, dovresti essere in grado di accedere a molte delle funzioni dell'hardware NI. Non è possibile accedere direttamente ai file DLL daqmx in MATLAB?

4

MATLAB DAQ è molto buono (vorrei che i cloni di MATLAB open source come Octave e FreeMat avessero qualcosa di simile :)). Lo stavamo usando con diverse schede di acquisizione senza problemi. È molto configurabile, quindi è abbastanza semplice abilitare la lettura dei dati da un hardware completamente nuovo.

Se la casella degli strumenti DAQ continua a non eseguire il lavoro, ci sono altri strumenti, come Instrument Control Toolbox che offrono anche altri tipi di protocolli di comunicazione.

Ma i produttori lo stanno ancora facendo o hanno o la cassetta degli attrezzi MATLAB ha perso popolarità?

Non penso che MATLAB (o nessuna delle sue toolbox) abbia perso popolarità :).

0

Non ci sono molti concorrenti diretti in LabVIEW. Quello che vedo è che nel mondo test/misura/daq il grande concorrente è C o C++. Nel mondo di controllo è Ladder Logic.

L'hardware è un altro problema. NI possiede circa l'80% del mercato DAQ rispetto a un numero molto più piccolo nel mondo dei controlli. Allen-Bradley, Seimens sono grandi nomi aziendali che possiedono un sacco del mercato dei controlli e una versione più economica che vedo molto nelle applicazioni di tipo embedded è uno stack PC-104 (popolare in ambito accademico).

LabVIEW supporta gli m-script con il nuovo nodo m-script.

m-script support in LabVIEW

È possibile utilizzare l'hardware NI in Matlab anche ... vedere le spiegazioni sulla casella degli strumenti DAQmx.

DAQmx toolbox

Problemi correlati