数据采集入门,NI数据采集系统的几个基本概念

数据采集入门,NI数据采集系统的几个基本概念

National Instruments 提供了多个工具和技术,用于数据采集和仪器控制。这篇文章主要探讨了 NI MAX、NI-DAQmx、VISA 以及传统的 NI-DAQ 之间的关系,并介绍了如何使用 NI-DAQmx。

1. NI MAX、NI-DAQmx、VISA 之间的关系

  • NI MAX (Measurement & Automation Explorer):用于与 NI 设备进行交互的配置和测试工具。
  • NI-DAQmx:数据采集和仪器控制驱动程序。
  • VISA (Virtual Instrument Software Architecture):用于与各种通信总线上的仪器进行交互的标准仪器编程接口。

简而言之这三者之间的关系是,NI MAX 为 NI-DAQmx 和 VISA 等工具提供了图形界面,可以在其中配置和测试设备,可以简化使用NI的设备,也可以更好地与NI的LabVIEW等软件集成。而NI-DAQmx和VISA是驱动程序,可以但不限于和NI公司的LabVIEW软件配合使用。

2. 传统的 NI-DAQ

传统的 NI-DAQ 是 NI 提供的早期版本的数据采集驱动程序。与 NI-DAQmx 相比,它可能在某些方面更为复杂。尽管如此,有些旧的系统和应用可能仍然依赖它。

3. 如何使用 NI-DAQmx

你可以通过多种方法和编程语言来调用和利用 NI-DAQmx 的功能,包括:

  • LabVIEW
  • 文本编程语言(如 C/C++、Python、.NET),通过NI公司的Measure Studio,可以在Visual Studio中快速使用NI软件和驱动进行编程,通过NI公司的LabWindows/CVI可以使用C语言进行编程。
  • MATLAB
  • NI MAX
  • SignalExpress
  • FieldDAQ 设备
作者
魏智勇(John)
加入讨论

此站点使用 Akismet 来减少垃圾评论。了解我们如何处理您的评论数据

魏智勇(John)

站长,80后,创业者,擅长工业自动化与信息化技术,熟悉各种PLC,组态软件,熟悉计算机技术,熟悉LabVIEW、C,C#,JavaScript程序设计技术。