首页 > 其他分享 >LabVIEW|知识点:TDM与TDMS

LabVIEW|知识点:TDM与TDMS

时间:2023-02-19 14:31:38浏览次数:37  
标签:知识点 存储 TDM 文件 LabVIEW TDMS 数据 通道

在 labview中,数据的管理方式有很多种,其中,TDM和TDMS是其中常用的之一。

TDM,Technical Data Mangement,即数据管理技术。

TDM文件一般分为两种,一个是*.TDM -> 指以xml文件格式存储文件;一个是*.TDX -> 以二进制格式存储文件。

LabVIEW|知识点:TDM与TDMS_数据管理

可以将TDM文件理解为一种小型的关系数据库,TDM三大内容:文件、通道组、通道。其中,文件对应 -> 数据库、通道组 -> 表、通道 -> 不同的字段。

而TDMS,全称Technical Document Management System,是一种流式技术,TDMS文件是NI公司推出的数据管理系统,以二进制方式存储数据,文件很小,速度很快(文件存取速度可以达到600MB/S),可以很好的解决实时数据的存储问题。

TDMS也常用来存取波形数据,以及其他常见的数据格式。

TDMS与TDM虽然都分为文件、通道组、通道三部分,但是两者的物理结构完全不同。

TDMS速度比TDM会更快。

注:TDMS文件写入字符串表格数据的时候,表格中不允许有空字符串。

一般推荐使用TDMS。



标签:知识点,存储,TDM,文件,LabVIEW,TDMS,数据,通道
From: https://blog.51cto.com/u_15118170/6066724

相关文章

  • TS基础知识点
    前言:TS简介相关介绍就不一一赘述,网上自行按照需求搜索查阅即可1.TypeScript的静态类型TypeScript的一个最主要特点就是可以定义静态类型,英文是StaticTyping。那到底......
  • oracle 存储过程知识点
    第一个简单的存储过程:createorreplaceprocedureupdate_sal(idnumber,namevarchar2)isv_sqlcodenumber;v_sqlerrmvarchar(1000);begininsertintotesta(id,na......
  • Java基础知识点(带返回值方法的定义和调用
    一:带返回值方法的定义方法的返回值其实就是方法运行的最终结果。如果要在调用处根据方法的结果,去编写另外一段逻辑,为了在调用处拿到方法的结果,就需要定义带返回值的方法。eg......
  • Java基础知识点(方法)
    1.方法是程序中最小的执行单元。2.作用:能够提高代码的复用性,提高代码的可维护性(好处)重复代码、具有独立功能的代码可以抽取到方法中。3.方法的定义:把一些代码打包在一起。方......
  • 【计算机网络】计算机网络核心知识点
    文章目录​​1.计算机网络分类​​​​2.计算机网络的层次结构​​​​3.层次结构设计的基本原则​​​​4.网络层核心知识​​​​5.传输层核心知识​​​​6.MTU-MSS介绍......
  • Java基础知识点(二维数组)
                       二维数组1.二维数组的定义方式有多种。下面介绍常见的三种方式:第一种:数据类型[][]数组名=new数据类型[行的......
  • 一个小知识点
    old={'l':2}new=oldprint('id(old)',id(old))new['l']=3print('id(new)',id(new))print(old)old=2new=old(new)=3print('id(old)',id(old))print('id(new)',id......
  • react知识点汇总
    一、react认识用于构建用户界面的JavaScript库二、创建react项目:react脚手架创建react项目,创建新的react应用npxcreate-react-appmy-appcdmy-appnpm......
  • Java基础知识点(数组遍历以及常见问题)
    一:数组遍历:将数组中的所有内容取出来,取出来之后可以对它进行一系列的操作。注意:遍历指的是取出数据的过程,不要局限的理解为遍历就是打印。在Java中,关于数组的一个长度属性.l......
  • Java基础知识点(数组较难的的一个练习-数组的排序)
    冒泡排序:第一步:从第一个元素开始,将相邻的两个元素进行比较,如果前一个元素比后一个元素大,则交换他们的位置,直到最后两个元素完成比较。整个过程完成后,数组中最后一个元素自然......