使用NI-DAQmx仿真设备读取和写入数据
- 更新时间2025-12-03
- 阅读时长2分钟
NI-DAQmx仿真设备在NI MAX中显示为相应的USB、PXI、PCIe、cDAQ机箱和C系列模块图标,但该图标为黄色,用于指示设备为仿真设备。仿真设备的命名规范与真实硬件设备相同。换算写入NI-DAQmx仿真设备中的数据,即使仿真设备与真实设备类似。
读取数据
所有NI-DAQmx仿真设备均以全量程正弦波(附带3%全量程噪声)的形式返回模拟输入数据。
如任务中有多个通道,每个通道的数据随时间变化的偏移量为5°。
通过设置信号输入范围的最大和最小值指定仿真信号的幅值。如减少最大和最小值,仿真正弦波的幅值将随之减小。但对于实际硬件,模拟输入信号将在输入信号设定的最大和最小值范围内缩减。
为仿真模拟输出数据设置信号输出范围的最大值和最小值。该范围不应超出真实硬件的产品规范。将测试信号类型设置为正弦波、方波或三角波。使用测试面板时,可选择直流和正弦波生成选项。
数字数据的返回方式类似于每一个8位端口都是一个用于数字输入/输出的二进制计数器。
计数器数据始终返回为0。
写入数据
换算写入NI-DAQmx仿真设备中的数据,即使仿真设备与真实设备类似。因此,任务中实现的任何自定义换算都会适当地影响仿真数据。