TDMS转换格式
- 更新时间2025-07-30
- 阅读时长4分钟
使.tdms文件的格式从1.0转换为2.0,或者相反。该VI依据目标版本中指定的新文件格式版本指定重写.tdms文件。该VI还可更改.tdms文件的字节顺序为原有主机上的顺序。

输入/输出
文件路径
—
文件路径指定要转换的.tdms文件的路径。
目标版本
—
目标版本指定转换后的.tdms文件的版本。
新属性名称
—
新属性名称指定.tdms文件中组或通道的名称属性的新名称。例如,如组的名称属性的值为TDMSDataGroup,连线group name至该输入,运行VI,该组原有的名称属性将变为group name,值为TDMSDataGroup。该VI可为组创建新的名称属性,使用创建.tdms文件时指定的组名作为属性值。目标版本的值为2.0时,该输入有效。
错误输入(无错误)
—
错误输入表明该节点运行前发生的错误条件。该输入提供标准错误输入功能。
文件路径输出
—
文件路径输出返回要操作的.tdms文件的路径。
错误输出
—
错误输出包含错误信息。该输出提供标准错误输出功能。 |
使.tdms文件从格式版本1.0转换为2.0时,该VI可更改.tdm文件的下列属性。
- 如.tdms文件没有名称属性,该VI可为该文件添加名称属性,文件名为名称属性的值。
- 如.tdms文件的组或通道有名称属性,该VI可在版本为2.0的文件中保存该属性。该VI可更改组或通道的对象路径。例如,如使用写入TDMS文件函数在版本为1.0的文件中写入.tdms数据,且未连线组名称输入输入端,“TDMS写入”函数可使该组自动命名为Untitled。例如,如使用TDMS设置属性函数为该组创建名称属性,且值不为未命名,则仍需使用未命名访问该组。无法通过名称属性值访问该组。如通过该VI使.tdms文件的文件格式版本转换为2.0,则无需使用未命名访问该组。必须通过之前指定的名称属性值访问组。提示 如需通过在版本1.0中指定的原有名称访问组或通道,可连线值至新属性名称输入端,更改名称属性为新的属性名称。
- 如组或通道的名称属性有重复值,该VI可为重复的值添加数字后缀。例如,如.tdms文件的组有三个通道名为TDMSDataChannel,该VI可使第二个和第三个组的名称属性分别更改为TDMSDataChannel 1和TDMSDataChannel 2。该VI不更改第一个通道的属性值,使其保持为TDMSDataChannel。
文件路径
—
目标版本
—
新属性名称
—
错误输入(无错误)
—
文件路径输出
—
错误输出
—