Matlab的数据采集工具箱?

7
我花费了大量时间阅读国家仪器的产品以及它们与LabVIEW一起使用时的能力。然而,除了LabVIEW和国家仪器硬件,我几乎没有看过其他竞争LabVIEW在采集和控制方面的产品。对我来说,硬件支持至关重要。国家仪器有许多不同且高质量的硬件。此外,一些第三方制造商编写了LabVIEW驱动程序。MathWorks列出了所有编写了驱动程序来使用这个工具箱的制造商。但制造商是否仍在做这个,或者MATLAB工具箱是否已失去受欢迎程度?

我正在设计用于一般用途的温度测量仪器。如果我们能联系并交换意见,那将对我非常有帮助。如果您有时间,请给我发消息,我会非常感激。我的电子邮件地址在我的网站上,网站地址在我的StackOverflow个人资料中。干杯! - Nick Alexeev
4个回答

4

MATLAB DAQ功能非常强大(我希望类似OctaveFreeMat等开源的MATLAB克隆软件也有类似的功能 :))。我们使用它与多个采集板卡配合无任何问题。它具有很高的可配置性,因此可以轻松地从全新的硬件上读取数据。

如果这个DAQ工具箱还不能满足您的需求,那么还有其他工具箱,例如Instrument Control Toolbox,可以提供其他类型的通信协议。

但是制造商们是否仍在进行这项工作,或者说MATLAB工具箱是否已经失去了流行度?

我认为MATLAB(或其任何工具箱)并没有失去任何流行度 :)


0

MATLAB的页面来看,数据采集工具箱似乎是NI-DAQmx驱动程序集的包装器。如果他们编写得当,您应该能够访问NI硬件的许多功能。难道不能直接在MATLAB中访问daqmx DLL文件吗?


0

LabVIEW的直接竞争对手并不多。在测试/测量/数据采集领域,我看到的主要竞争者是C或C ++。在控制领域,它是梯形逻辑。

硬件是一个不同的问题。NI拥有约80%的DAQ市场份额,而在控制领域则拥有更少的市场份额。Allen-Bradley,西门子是一些拥有大量控制市场份额的大公司名称,而在嵌入式应用程序中经常看到的廉价版本是PC-104堆栈(在学术界很受欢迎)。

LabVIEW支持使用新的m-script节点的m-scripts。

LabVIEW中的m-script支持

您也可以在Matlab中使用NI硬件...请参阅DAQmx工具箱的说明。

DAQmx工具箱


0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接