• NI美国国家仪器,Labview软件  |  咨询电话:189-2876-4315  |

文章分类

当前位置:首页>文章中心>行业新闻>NI-DAQmx模拟器件的几点思考

NI-DAQmx模拟器件的几点思考

发布时间:2021-06-08 点击数:726

环境 

软件

·        LabVIEW

·        测量与自动化资源管理器(MAX)

司机

·        NI-DAQmx

操作系统

·        Windows

如果您想了解功能和测试硬件功能而不需要硬件物理存在,则模拟的NI-DAQmx设备可以复制该设备的类似属性。模拟设备的目的是在没有硬件的情况下进行编程,检查程序的语法,并验证书面数据是否符合板的规格。

然而,与实际物理设备相比,这些模拟设备的使用有一定的局限性。下面是一些捕捉到的信息:

读取数据

  • 所有模拟设备都以全尺度正弦波的形式返回模拟输入数据,并带有3%的全尺度噪声。
  • 当任务中有多个通道时,每个通道的数据在时间上略有偏移。
  • 数字数据被返回,好像每个8位端口都在计数。
  • 计数器数据总是以0的形式返回。
  • 模拟设备不模拟定时,数据总是可以立即读取。
  • 无法读取写入输出行的数据,因为该数据没有保存在内存中的任何位置(返回的数据将如前所述)。没有办法得到反馈的信号,你写的输出行,除了一个错误,如果该值是不受限制的。
  • Ni-DAQmx模拟装置为所有模拟输入通道产生一个有噪声的正弦波.目前无法配置其他模拟数据。
  • 模拟设备不会检测到错误-200078,这是由于一个模拟输入任务试图在计数器开始时使用计数器,而计数器已经在使用。这是由于硬件生成的错误,而不是DAQmx任务状态模型
  • 当模拟超过26个温度输入任务时,有一个条件。附加通道将无法正确更新,值被冻结在“149.944”中。


写入数据

  • 除了验证数据在限制范围内外,写入NI-DAQmx模拟设备的数据没有任何限制。


定时与触发

  • 模拟定时
    • NI-DAQmx 7.4-8.1中创建不要模拟定时。任务读写将立即返回。
    • NI-DAQmx 8.3及更高版本中创建模拟定时。任务读和写操作将模拟它们完成所需的实际时间,就像它们在物理设备上运行一样。
  • 不要模拟触发。触发器将立即返回。
  • 看门狗计时器永远不会过期。
  • 不支持依赖于硬件的事件,例如示例时钟事件。
  • 时钟不能用作其他任务的外部定时源。
  • 计数器任务不模拟定时。


其他业务

  • 诸如自我测试、校准和重置等操作总是成功的.
  • 通常存储在物理设备上的数据(例如序列号)总是以0的形式返回。
  • 模拟设备不能包含在与物理设备相同的任务中。

18928764315

微信咨询
联系客服