LabVIEW将现有数据文件映射至TDMS数据文件格式

简介: LabVIEW将现有数据文件映射至TDMS数据文件格式

LabVIEW将现有数据文件映射至TDMS数据文件格式


在某些情况下,可能无法使用TDMS文件格式,例如客户或供应商指定必须使用某种格式存储数据。有些传统仪器可能会自动使用某种自定义格式提供数据输出文件。此外,已经用某种方式收集的传统测量数据无法重新收集,因此不能存储为TDMS文件格式。


为此,用户可以定义如何将任意自定义文件格式映射至TDMS模型。该技术称为DataPlugin,可通过DIAdem向导程序创建或使用VBScript、C++或LabVIEW进行编写。在定义如何使用TDMS模型解析自定义文件格式后,NI DataFinder就能识别并索引描述性信息,用户也能从NI DataFinder客户端(LabVIEW DataFinderConnectivity VI或DIAdem)对其进行搜索。


提供了数百种DataPlugin,可免费下载。要下载常见文件格式的DataPlugin以使用TDMS模型,或请求免费为自定义文件格式编写DataPlugin。


借助DataPlugin,用户可在任意自定义文件格式中添加文件位置、通道组和通道的描述性信息(如上图所示),从而与TDMS模型结合使用。


将测量数据流式传输到磁盘的快捷方法


自NI-DAQmx 9.0起,用户可直接在DAQmx API中将数据记录至TDMS文件。通过DAQmx Configure Logging VI配置记录后,用户可轻松将TDMS记录集成到现有应用程序中。此外,这种数据流盘方法优化了数项内存操作,并绕过了Windows、LabVIEW和TDMS缓冲区以充分提高效率,因此极大地提高了高速测量数据流盘的速度。使用DAQmx Configure Logging VI的测试数据流盘速率超过了1.2 GB/s。要详细了解如何在NI-DAQmx应用程序中集成TDMS记录,请参阅在NI-DAQmx记录中直接集成TDMS。


.借助NI-DAQmx Configure Logging VI,用户只需再执行一小步操作即可通过TDMS文件格式将数据流式传输到磁盘。


只需关注数据,不必担心格式


NI开发TDMS文件格式的目的在于,帮助工程师和科学家以恰当的方式存储仿真和测试期间生成的大量数据。借助简单易用的接口来存储结构清晰、信息充分的文件,用户可将精力集中于开发过程中更急迫的问题上,并让数据存储随着应用程序的开发自然扩展。


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

相关文章
|
Ubuntu Linux
在Linux (Ubuntu 16) 下安装LabVIEW
在Linux (Ubuntu 16) 下安装LabVIEW
862 0
|
IDE 物联网 开发工具
【史上最全面esp32教程】点灯大师篇
【史上最全面esp32教程】点灯大师篇
1767 0
|
Dubbo Java 应用服务中间件
深入了解Spring Cloud Alibaba Dubbo
在现代分布式系统开发中,构建高性能、可伸缩性和弹性的微服务架构变得越来越重要。Spring Cloud Alibaba Dubbo(简称Dubbo)是一个开源的分布式服务框架,可以帮助开发者构建强大的微服务架构,具备负载均衡、服务治理、远程调用等强大功能。本文将深入介绍Spring Cloud Alibaba Dubbo,帮助你理解它的核心概念、工作原理以及如何在你的项目中使用它。
|
5月前
|
人工智能 自然语言处理 定位技术
百度下场做GEO?笑死人了
百度所谓“GEO”实为换壳广告营销,打着AI优化旗号,行“付费上榜”之实。本质是用旧套路收割企业焦虑,而真正GEO应是高质量内容与数据驱动的生态建设,而非在枯井里打水。别做AI时代的韭菜。
574 2
|
9月前
|
传感器 数据采集 资源调度
【SOC状态估计】基于EKF和UKF电池充电状态和健康状态联合估计研究(Matlab代码实现)
【SOC状态估计】基于EKF和UKF电池充电状态和健康状态联合估计研究(Matlab代码实现)
308 1
|
C语言
C语言进阶教程(传值调用和传址调用的区别)
C语言进阶教程(传值调用和传址调用的区别)
475 0
|
数据采集 API
LabVIEW为NI-DAQmx设备创建任务
LabVIEW为NI-DAQmx设备创建任务
442 1
|
存储 缓存 算法
LabVIEW大量数据的内存管理
LabVIEW大量数据的内存管理
542 1
|
机器学习/深度学习 人工智能 算法
[大语言模型-算法优化] 微调技术-LoRA算法原理及优化应用详解
[大语言模型-算法优化] 微调技术-LoRA算法原理及优化应用详解
[大语言模型-算法优化] 微调技术-LoRA算法原理及优化应用详解
|
域名解析 JavaScript 前端开发
5分钟快速上线Web应用和API(Vercel)
上周有个童鞋问我如何快速搭建一个Web应用,想拿来练手,就不考虑购置服务器。我推荐了前段时间很火的Vercel,接下来我带你5分钟上手!

热门文章

最新文章