TDM数据模型支持下列两种文件类型:

  • (Windows) TDM - TDM文件格式在不同的文件中保存测量硬件采集到的原始数据和元数据。元数据可以是测量通道的名称和单位、测试工程师姓名以及其他信息。元数据为XML格式,扩展名为.tdm。原始数据为紧凑的二进制格式,扩展名为.tdx
  • TDM Streaming (TDMS) - TDMS将二进制格式的原始数据和元数据保存在一个文件中,扩展名为.tdms
    注: 创建或打开.tdms文件时,LabVIEW可能会自动创建.tdms_index文件。LabVIEW通过.tdms_index文件提高对.tdms文件的访问速度。.tdms_index在TDMS应用程序中为可选。如磁盘空间有限,可配置“TDMS打开”函数阻止生成该文件。

可使用上述两种格式保存测量数据。下表是TDM和TDMS两种文件格式的优劣比较。

应用程序 TDM TDMS 说明
跨平台支持

TDM文件仅可在Windows操作系统上使用。TDMS文件格式可在Windows、macOS、Linux,以及实时操作系统Phar Lap ETS、VxWorks、NI Linux Real-Time上使用。
DAQmx支持

需DAQmx 9.0或更高版本。
DIAdem支持

需DIAdem 10.0或更高版本。
LabWindows™/CVI™支持

需LabWindows/CVI 8.1或更高版本。
Measurement Studio支持

需Measurement Studio 8.6或更高版本。
LabVIEW工具包支持

TDM和TDMS文件格式与DataFinder Connectivity VI兼容。下列LabVIEW工具包和模块支持TDMS文件格式:
  • LTE测量套件1.0或更高版本
  • Simulation Interface工具包4.0或更高版本
  • Statechart模块2.0或更高版本
  • Sound and Vibration Measurement Suite 7.0或更高版本
复数支持

除了支持TDM文件支持的所有数据类型之外,TDMS文件还支持单精度浮点复数、双精度浮点复数等数据类型。
高速流盘支持

LabVIEW TDMS函数和VI可用于高速流盘。LabVIEW不支持TDM文件的高速流盘。
高级文件操作支持

除了标准TDMS函数和VI之外,LabVIEW还提供用于TDMS数据同步或异步流盘的高级VI和函数。LabVIEW不支持TDM文件的高速流盘。
部分删除数据支持

对于TDM文件,可在LabVIEW中使用删除数据VI删除一个通道组或通道。对于TDMS文件,可在LabVIEW中使用TDMS删除数据函数,从一个通道或组内多个通道中删除数据。

相关信息

TDM数据模型

与TDM文件交互

与TDMS文件交互