NI LabVIEW,CVI,数据采集等产品讨论区

取消
显示结果 
搜索替代 
您的意思是: 

DAQmx Configure Logging vi与TDMS write vi有何区别?

已解决!
转到解答

本人使用PCI6250采集数据,用labview显示和保存数据。

使用中发现,采用DAQmx Configure Logging vi保存的TDMS文件,相比于直接用TDMS write保存的文件,要小很多。这两者有什么区别呢?那种更适合高速保存呢?

0 项奖励
1 条消息(共 5 条)
3,532 次查看
解答
接受人 三儿

Good question!

 

DAQmx Configure Logging vi保存的是DAQmx采集出来的raw data,而是用TDMS Write时,无法把raw data直接存储进去,而要使用double之类的数据类型,因此DAQmx Configure Logging vi保存的文件通常比用TDMS Write存储的TDMS文件要小。

 

此外,DAQmx Configure Logging vi可以在raw data的基础上直接写入scaler信息。在使用DAQmx存储数据时,DAQmx Configure Logging vi更适合于高速保存。

0 项奖励
2 条消息(共 5 条)
3,528 次查看

谢谢您的回复,很有帮助,再次感谢!

0 项奖励
3 条消息(共 5 条)
3,520 次查看

追问:我采集的时候,同时有模拟输入和计数器计算频率。能否用DAQmx Configure Logging把两种数据合并在同一个TDMS文件的,同一个组中呢?

0 项奖励
4 条消息(共 5 条)
3,517 次查看

估计不行,使用DAQmx Configure Logging VI时,一个device对应TDMS的一个通道组。

0 项奖励
5 条消息(共 5 条)
3,512 次查看