在NI MAX中创建模拟的NI-DAQmx设备

更新 Nov 20, 2020

环境

软件

  • Measurement & Automation Explorer (MAX)

驱动

  • NI-DAQmx

操作系统

  • Windows

本文档是《 NI-DAQmx入门主页》 的一部分。

本文将解释并逐步介绍如何创建模拟NI-DAQmx设备。

如果您想了解功能并测试硬件功能而没有实际存在的硬件,则模拟的NI-DAQmx设备可以复制该设备的相似属性。它是使用NI Measurement and Automation Explorer(MAX)中的NI-DAQmx模拟设备选项创建的,其行为与真实设备相似。某些NI-DAQmx设备无法在MAX中进行仿真。在许多情况下,可以模拟相似的设备来代替无法模拟的设备。但是,请记住,模拟设备可能具有您自己的设备上不可用的功能,这一点非常重要。

  1. 确认您已经安装了NI-DAQmx 。这将自动安装NI Measurement and Automation Explorer(MAX)。
    • 为了在NI-DAQmx运行时中使用模拟设备功能,请确保在安装过程中选中NI DAQmx Runtime with Configuration Support
  1. 启动NI MAX。
  2. 在NI MAX的右侧面板上,导航至我的系统>>设备和接口,然后右键。
  1. 选择新建...
  2. 在随后的对话框中,选择设备和接口>>模拟的NI-DAQmx设备或模块化仪器。双击它或单击完成。
  1. 创建模拟的NI-DAQmx设备窗口会提示您选择一个设备。搜索和/或导航到所需的设备。
注:通过该列表,您可以选择NI-DAQmx驱动程序支持的各种硬件。并非所有设备都可用于仿真。如果您安装了模块化仪器驱动程序(例如NI-DCPowerNI-SWITCH等),这些设备也将可供选择。
  1. 选择要创建为NI-DAQmx模拟设备的设备,然后单击确定。
注意:为了模拟诸如NI-9201或NI-9234之类的C系列模块,您将需要模拟将首先插入该模块的cDAQ机箱。
  1. NI-DAQmx模拟设备现在将显示在MAX下的“我的系统” >>“设备和接口”下。 NI-DAQmx模拟设备的图标颜色为黄色,而物理设备为绿色,机箱为灰色。
  2. 如果不需要添加C系列模块,请继续执行步骤11。如果需要添加C系列模块,请右键单击新的模拟cDAQ机箱,然后单击配置模拟cDAQ机箱
  1. 在“模拟的cDAQ机箱配置”窗口中,您可以选择不同的模块。可用的插槽数取决于您所配置的cDAQ机箱。
  1. 最佳做法是重命名模拟设备,以便有效使用它们。要重命名设备,请导航到每个模拟设备,然后单击鼠标右键。单击重命名。
  1. 该名称将突出显示以进行编辑。使用用户友好名称进行更新,以用于在应用程序中调用设备。
注意:重命名时请勿使用任何空格或特殊字符

完成重命名后。所有设备均应使用NI MAX中的名称进行更新,并可以使用。

下一步

模拟的NI-DAQmx设备的行为类似于真实的设备(有一些限制和注意事项)。您可以使用模拟NI-DAQmx设备来模拟物理硬件提供的大多数功能: NI-DAQmx仿真设备使开发人员无需硬件即可开始应用程序开发和逻辑,可以在目标系统以外的机器上开发应用程序逻辑,并评估NI软件的获取功能。如果尝试执行实际物理硬件不支持的操作,则在使用该模拟设备执行DAQ应用程序时会收到相应的错误。