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开发等相关项目,可联系们。附件中的资料这里无法上传,可去公司网站搜索下载。

相关文章
|
IDE 物联网 开发工具
【史上最全面esp32教程】点灯大师篇
【史上最全面esp32教程】点灯大师篇
1577 0
|
6月前
|
传感器 数据采集 资源调度
【SOC状态估计】基于EKF和UKF电池充电状态和健康状态联合估计研究(Matlab代码实现)
【SOC状态估计】基于EKF和UKF电池充电状态和健康状态联合估计研究(Matlab代码实现)
255 1
|
C语言
C语言进阶教程(传值调用和传址调用的区别)
C语言进阶教程(传值调用和传址调用的区别)
411 0
|
存储
LabVIEW谨慎使用局部变量和全局变量
LabVIEW谨慎使用局部变量和全局变量
312 1
|
机器学习/深度学习 人工智能 算法
[大语言模型-算法优化] 微调技术-LoRA算法原理及优化应用详解
[大语言模型-算法优化] 微调技术-LoRA算法原理及优化应用详解
[大语言模型-算法优化] 微调技术-LoRA算法原理及优化应用详解
|
开发框架 JavaScript API
UniApp组件封装
UniApp是一个跨平台的开发框架,允许开发者使用Vue.js编写一次代码,然后将其发布到多个平台,包括iOS、Android和Web。在UniApp中,组件是构建用户界面的基本单元,它们可以重复使用,并且具有可配置的属性和方法。其中组件是一种可重用的UI元素,用于展示信息、接收用户输入或实现特定功能。UniApp提供了一系列内置的组件,如按钮、输入框、列表、滑动组件等,开发者也可以自定义和扩展组件以满足特定需求。
492 1
|
数据采集 API
LabVIEW为NI-DAQmx设备创建任务
LabVIEW为NI-DAQmx设备创建任务
387 1
|
机器学习/深度学习 人工智能 语音技术
使用深度学习进行语音识别:技术探索与实践
【8月更文挑战第12天】深度学习技术的快速发展为语音识别领域带来了革命性的变化。通过不断优化模型架构和算法,我们可以期待更加准确、高效和智能的语音识别系统的出现。未来,随着技术的不断进步和应用场景的不断拓展,语音识别技术将在更多领域发挥重要作用,为人类带来更加便捷和智能的生活体验。
|
域名解析 JavaScript 前端开发
5分钟快速上线Web应用和API(Vercel)
上周有个童鞋问我如何快速搭建一个Web应用,想拿来练手,就不考虑购置服务器。我推荐了前段时间很火的Vercel,接下来我带你5分钟上手!
|
存储 安全 数据库
蓝易云 - Nexus2迁移升级到Nexus3
请注意,这只是一个基本的迁移步骤,具体的步骤可能会根据你的具体情况有所不同。在进行迁移之前,你应该仔细阅读Sonatype的官方迁移指南,并确保你理解所有的步骤和可能的风险。
509 1

热门文章

最新文章