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

LabVIEW将现有数据文件映射至TDMS数据文件格式相关推荐

  1. docker安装redis并将配置文件和数据文件映射到外部

    [Docker那些事]系列文章 Dockerfile 文件结构.docker镜像构建过程详细介绍 Dockerfile文件中CMD指令与ENTRYPOINT指令的区别 构建Docker镜像指南,含实战 ...

  2. Java实验9 T3.对二进制数据文件中的所有数据求和

    题目要求 (对二进制数据文件中的所有数据求和)假设已经使用DataOutputStream中的writeInt(int)创建一个名为Exercise 19_3.dat的二进制数据文件,文件包含数目不确 ...

  3. oracle undo数据文件坏,oracle undo数据文件损坏故障处理案例

    oracleundo数据文件损坏故障处理案例 大家都知道Oracle的数据都存储在数据文件中,undo表空间存储的数据是某些变更操作的前镜像以及一致性读数据,而且undo表空间是循环利用的,一段时间后 ...

  4. mysql 数据文件压缩,压缩MySQL数据文件的妙招

    MySQL数据文件如果过大,能否进行压缩呢?答案是肯定的.下面就教您一个压缩MySQL数据文件的方法,希望对您能有所帮助. MySQL使用一段时间后,MySQL数据文件ibdata会增长得很大(主要是 ...

  5. oracle11g数据文件路径,oracle11g修改数据文件路径

    有时候我们想把数据文件移动到其他的目录下,可以按照如下操作: 查看数据文件位置 SQL>  select file_name from sys.dba_data_files; FILE_NAME ...

  6. c语言数据文件是,C语言数据文件操作.ppt

    C语言数据文件操作 第十一章 文件 11.1 C文件概述 文件:存储在外部介质上数据的集合,是操作系统数据管理的单位 文件处理方法 缓冲文件系统:高级文件系统,系统自动为正在使用的文件开辟内存缓冲区 ...

  7. 查找另一台计算机,查找 Outlook 数据文件,将 Outlook 数据文件从一台计算机转移到另一台计算机...

    对 Office 2010 的支持于 2020 年 10 月 13 日结束 升级到 Microsoft 365 以在任何设备上随时随地工作,并继续获得支持.立即升级 注意: 您的配置可能不包含所有这些 ...

  8. oracle数据文件全部丢失,oracle 数据文件,控制文件和参数文件全部丢失恢复

    确保已经对全库进行备份 1.删除所有文件 [oracle@sql ~]$ cd /oracle/app/oradata/TEST/ [oracle@sql TEST]$ ls control01.ct ...

  9. 服务器之间数据文件推送,数据库数据推送到另外服务器

    数据库数据推送到另外服务器 内容精选 换一换 该方案优点是简单,容易上手,缺点是停机时间较长.因此它适用于数据量不大,或者允许停机的时间较长,并且在这个时间范围内能够完成的数据.由于云数据库RDS服务 ...

最新文章

  1. php实现适配器模式(转)
  2. android view 源码分析,Android ViewPager源码详细分析
  3. 百度地图在jsp页面加载大量轨迹导致地图卡顿
  4. python元类简述
  5. java--Hibernate添加数据save
  6. Tree Cutting HDU - 5909
  7. 云服务器 怎样修改地域,云服务器 怎样修改地域
  8. gis地图和普通地图的区别_GIS之如何添加WMTS地图
  9. 一秒等于多少毫秒_全国首批!海宁5G正式商用!用手机的人必看!快多少?价贵吗?怎么换?...
  10. SQL常用用法相关笔记
  11. x1电源灯一直闪_小器鬼LED平板灯 | 明亮好光,洁净好家
  12. Centos-RedHat 添加路由
  13. 九度 1526:朋友圈(并查集)
  14. Visual Studio vs软件下载 vax Visual Assist X VAssistX
  15. 计算机海报制作过程以及内容,《海报的设计与制作》计算机职教课件.ppt
  16. 树莓派编译安装完整版本ROS
  17. Golang入门之——文件锁操作flock
  18. iPhone再添新配色: 黄铜色?
  19. 如何利用LaTex的写毕业论文
  20. 给Excel表格中某一列都添加指定内容

热门文章

  1. 被看穿本质的“圆形监狱”设想
  2. 资深猎头眼中的优质简历是如何炼成的?
  3. 荧光猝灭剂BHQ-1 acid/NHS/azide/amine/BHQ染料染料
  4. Kafka分区副本分配规则
  5. 【IoT】产品设计:硬件产品外观样品设计工艺及要求(手板)
  6. synopsys工具介绍
  7. IDEA的好用小工具Test RESTful web Service
  8. 秒表计时器怎么读_秒表应该怎么读
  9. 中国教育信息化行业发展价值分析与运营前景展望报告2022版
  10. Android逆向工程-破解 哈皮妹-萝莉