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天前
|
前端开发
Antd中Table列表行默认包含修改及删除功能的封装
Antd中Table列表行默认包含修改及删除功能的封装
49 0
|
5天前
MFC编程 -- 保存和读取列表框内容
MFC编程 -- 保存和读取列表框内容
20 0
|
5天前
|
C++
MFC编程 -- 列表删除单行及多行操作
MFC编程 -- 列表删除单行及多行操作
21 1
|
9月前
UE4 更新资源时修改导入设置
UE4 更新资源时修改导入设置
58 0
UE4 更新资源时修改导入设置
|
存储 SQL 分布式计算
导出 Export--默认模式导出(Insert)| 学习笔记
快速学习 导出 Export--默认模式导出(Insert)
171 0
导出 Export--默认模式导出(Insert)| 学习笔记
|
存储 机器学习/深度学习 分布式计算
导出 Export--默认模式导出(Insert)--配置参数 | 学习笔记
快速学习 导出 Export--默认模式导出(Insert)--配置参数
265 0
导出 Export--默认模式导出(Insert)--配置参数 | 学习笔记
|
Go Python
Go-文件目录操作分类详解(创建、打开、关闭、读取、写入、判断等)
Go-文件目录操作分类详解(创建、打开、关闭、读取、写入、判断等)
335 0
Go-文件目录操作分类详解(创建、打开、关闭、读取、写入、判断等)
【Excel自动化办公Part3】:工作表的创建、删除、复制和修改名称,冻结窗格,添加筛选
【Excel自动化办公Part3】:工作表的创建、删除、复制和修改名称,冻结窗格,添加筛选
126 0
【Excel自动化办公Part3】:工作表的创建、删除、复制和修改名称,冻结窗格,添加筛选
|
JSON Shell 测试技术
gookit/config - Go应用配置管理,支持多种格式,多文件加载,支持数据合并,解析环境变量名等等
gookit/config - Go应用配置管理,支持多种格式,多文件加载,支持数据合并,解析环境变量名,绑定数据到结构体等等
141 0
gookit/config - Go应用配置管理,支持多种格式,多文件加载,支持数据合并,解析环境变量名等等