使用 DAQmx 在多个 TDMS 文件记录数据

更新 Feb 15, 2023

环境

软件

  • LabVIEW

驱动

  • NI-DAQmx

我想将指定数量的采集数据样本写入 TDMS 文件,并在每次达到样本限制时自动创建新文件。我怎样才能做到这一点?

您可以使用DAQmx读取属性记录:每文件采样属性指定每个 TDMS 文件写入的样本数量。此属性指定要写入每个文件的样本数。当文件达到指定的样本数时,将使用 <filename> _ ####.tdms 的命名创建一个新文件,其中 #### 从 0001 开始,并随每个新文件自动递增。
 
要以编程方式设置此属性,请按照以下步骤进行操作:
  1. DAQmx读取属性节点拖曳到程序框图上。
DAQmx 读取.png
  1. 单击属性节点后,在“记录”类别下选择“每文件采样”。
每文件采样.png
  1. DAQmx读取属性节点连接到 DAQmx读取函数以设置属性并指定每个文件要写入的样本数。
连接DAQmx读取.png