LabVIEW读取修改TDMS文件中的组名和通道名group name andchannel name

简介: LabVIEW读取修改TDMS文件中的组名和通道名group name andchannel name

LabVIEW读取修改TDMS文件中的组名和通道名group name andchannel name


如何找到TDMS文件的组名和通道名


是否将组名连接到VI?您应该只需连接TDMS参考,它将生成具有所有通道名称的2D阵列。这个并不困难,最终应该看起来如下图这样:


Were youwiring in a group name to the VI? You should just be able to wire in the TDMSreference and it will generate the 2D Array with all the channel names. Itspretty basic and should end up looking like:


Thechannels and group names in TDMS files are not tied to a property. The namesare implicitly encoded in the file and cannot be retrieved as a property. Youcan change the name by wiring the new name to the Property Values input of aTDMS Set Properties function and wiring the Property Names input withNI_UpdateChannelName or NI_UpdateGroupName.


在附件所示VI中,实现的功能是:先读取之前存储的TDMS文件,由于该文件采样时间比较短,数据比较大,需要将其转换为采样间隔长的文件。比如之前是100us的采样间隔,按照用户的要求,只需要保存为采样间隔为10ms的文件。在这里进行重采样的方式,对原始文件进行按照新的间隔重新保存。为了保持前后文件中组名和通道名的一致性,通过“TDMSList Contents”获取原始TDMS的group和channelName,并负值给ReSample后的TDMS文件。这样操作后,前后两个TDMS在组名和通道名上就一致了。


需要说明的是,上述的例程和文档,都是可以下载的,双击即可打开,其中压缩文件是可以采用粘贴复制的方式,拷贝到硬盘上。这不是图片,各位小伙伴看到后尝试一下,这个问题就不用加微信咨询了。有关LabVIEW编程、LabVIEW开发等相关项目,可联系们。附件中的资料这里无法上传,可去公司网站搜索下载。

相关文章
|
5月前
去除程序名称 去除程序属性详细信息中的程序名称 创建时间等信息
去除程序名称 去除程序属性详细信息中的程序名称 创建时间等信息
30 0
|
6月前
MFC编程 -- 保存和读取列表框内容
MFC编程 -- 保存和读取列表框内容
85 1
|
Shell Linux
附加到文件
附加到文件
44 1
ENVI_IDL:(批量处理)如何对HDF5文件进行GLT文件的创建并进行几何校正最终输出为IMG格式?
ENVI_IDL:(批量处理)如何对HDF5文件进行GLT文件的创建并进行几何校正最终输出为IMG格式?
176 0
|
Go Python
Go-文件目录操作分类详解(创建、打开、关闭、读取、写入、判断等)
Go-文件目录操作分类详解(创建、打开、关闭、读取、写入、判断等)
415 0
Go-文件目录操作分类详解(创建、打开、关闭、读取、写入、判断等)
根据用户输入的参数自动读取对应时间内的wrf模式输出数据
根据用户输入的参数自动读取对应时间内的wrf模式输出数据
|
Java 应用服务中间件
publiccms中,怎么修改默认的端口8080以及默认上下文名称
publiccms中,怎么修改默认的端口8080以及默认上下文名称
130 0
TP5.1自定义命名空间使用命令行添加文件(修改源码)
TP5.1自定义命名空间使用命令行添加文件(修改源码)
127 0
TP5.1自定义命名空间使用命令行添加文件(修改源码)
|
数据库
【TP5】获取数据库注释信息
【TP5】获取数据库注释信息
193 0
【TP5】获取数据库注释信息