可使用DAQmx开始新文件函数/VI,或记录.每文件采样数属性,将多个TDMS记录放在多个文件中。

开始新文件

DAQmx开始新文件函数/VI会新建一个指定名称的TDMS文件,在下次将数据写入磁盘时使用。如模式为记录,数据在记录.文件写入大小属性的整数倍时被写入至磁盘。例如,记录.文件写入大小设置为150,写入150采样后,会开始一个新文件。如记录模式为记录和读取,调用DAQmx读取函数/VI时,数据被写入至磁盘。

每文件采样

记录.每文件采样数属性指定采集指定数量采样写入TDMS文件后,再创建一个新的文件。文件命名遵循规范<filename>_####.tdms,其中####从0001开始递增。

当任务运行时,可设置记录.文件路径属性修改文件路径。下个文件创建时,改动生效。如更改记录名称,文件的编号将重置为0001。也可通过指定一个以反斜杠结束的名称(例如,D:\),更改保存记录文件的目录。如指定了一个新的目录,记录文件名与原来一致,文件编号在原编号的基础上递增。例如,记录testlog_0003.tdms的过程中目录从C:\改为D:\testlog_0003.tdms仍将保存在C:\目录,testlog_0004.tdms被写入D:\目录。

备注记录.记录模式属性被设置为仅记录,记录.每文件采样数必须能被记录.文件写入大小整除。后者取决于缓冲区的大小。

要立即改变一个文件,也可在记录.每文件采样数属性有效时使用DAQmx开始新文件函数/VI。