LabVIEW的写入测量文件

发布者:幸福的家园最新更新时间:2015-09-07 来源: eefocus关键字:LabVIEW  测量文件 手机看文章 扫描二维码
随时随地手机看文章
  “写入测量文件”Express VI位于函数选板的“编程→文件I/O→写入测量文件”,完整的图标和接线端如图1所示。

  写入测量文件Express VI将数据写入基于文本或二进制的测量文件。输入和输出接线端说明如下。

  DAQmx任务:指定用于在对话框“配置用户定义属性→DAQmx属性”生成数据的DAQmx任务。

  错误输入(无错误):描述Express VI之前程序发生的错误信息。

  启用:指定启用或禁用Express VI。默认为真,表示启用。

  文件名:指定所读文件的文件名。

  信号:写入测量文件的一个或多个信号。

  注释:向每个写入.lvm或.tdm文件的数据集合添加注释。

  保存数据:返回Express VI是否正在保存数据。

  错误输出:包含Express VI之前和自身发生的错误信息。

  文件名输出:返回读取的测量文件的文件名。

  在添加写入测量文件Express VI时,或右键单击Express VI并选择“属性”选项,会弹出配置对话框。配置对话框如图2所示。

  配置对话框中包含如下选项。

  (1)文件名。

  显示被写入数据的文件的完整路径。仅在文件名输入端未连线时,该Express VI才将数据写入该参数所指定

的文件;如文件名输入端己连线,则数据将被该Express VI写入该输入端所指定的文件。

LabVIEW的写入测量文件

  图1 写入测量文件Express VI的图标和接线端

  (2)动作。

  “保存至单个文件”将所有数据保存至一个文件。

  勾选复选框“提示用户选择文件”显示对话框,提示用户选择文件。“仅询问一次”提示用户选择文件,仅提示一次;“每次循环时询问”在每次Express Ⅵ运行时都提示用户选择文件,只有勾选“提示用户选择文件”复选框时,这两个选项才可用。

  “如文件已经存在”包含4个选项:“重命名现有文件”表示如果重置为真,则重命名现有文件;“使用下一可用文件名”表示如果重置为真,向文件名添加下一个顺序数字;“添加至文件”表示将数据添加至文件,如选中“添加至文件”,VI将忽略重置的值;“覆盖文件”表示如果重置为真,将覆盖现有文件的数据。

  “保存至一系列文件(多个文件)”将数据保存至多个文件。如重置为真,则VI将从序列中的第一个文件开始写入。当指定文件已经存在时将采取何种措施,由配置多文件设置对话框“现有文件”选项的值决定。

  (3)文件格式。

  包含选项“文本(LVM)”、“二进制(TDMS)”和“带XML头的二进制(TDM)”。“文本(LVM)”将文件格式设置为基于文本的测量文件(.lvm),并设置文件扩展名为.lvm;“二进制(TDMS)”将文件格式设置为二进制测量文件(.tdms),并将文件扩展名设置为.tdms;“带XML头的二进制(TDM)”将文件格式设置为二进制测量文件(.tdm),并将文件扩展名设置为.tdm。当选择该文件格式时,可以勾选复选框“锁定文件以提高访问速度”,可明显加快读写速度,但将影响对某些任务的多任务处理能力。通常情况下推荐使用该选项。

配置写入测量文件对话框图


  
  图2 配置写入测量文件对话框

  (4)数据段首。

  只有选择“文件格式”部分的“文本(LVM)”时,才可以使用该项。

  “每数据段一个段首”在被写入文件的每个数据段创建一个段首。适用于数据采样率因时间而改变、以不同采样率采集两个或两个以上信号、被记录的一组信号随时间而变化的情况。

  “仅单个段首”在被写入文件中仅创建一个段首。适用于以相同的恒定采集率采集同一组信号的情况。

  “无段首”不在被写入的文件中创建段首。

  (5)X值列。

  只有选择“文件格式”部分的“文本(LVM)”时,才可以使用该项。

  “每通道一列”为每个通道产生的时间数据创建单独的列。对于每列y轴的值,都会生成一列相应豸轴的值。适用于采集率不恒定或采集不同类型信号的情况。

  “仅一列”仅为所有通道生成的时间数据创建一个列,仅包括一列x轴的值。适用于以相同的恒定采集率采集同一组信号的情况。
 
  “空时间列”为所有通道生成的时间数据创建一个空列,不包括x轴的数据。

  (6)分隔符。

  只有选择了文本格式部分的“文本(LVM)”选项才可以使用该项。

  “制表符”用制表符分隔文本文件中的字段。

  “逗号”用逗号分隔文本文件中的字段。

  (7)文件说明。

  包含.lvm、.tdm或.tdms文件的说明。LabVIEW将本文本框中输入的文本添加到文件的段首中。

  如果选择了“二进制(TDMS)”或“带XML头的二进制(TDM)”,可以单击“高级…”按钮,显示配置用户定义属性的对话框。

关键字:LabVIEW  测量文件 引用地址:LabVIEW的写入测量文件

上一篇:属性节点系列----ClassID and ClassName
下一篇:基于LabVIEW的绿色离网的能源解决方案

推荐阅读最新更新时间:2024-03-30 23:03

labview使用小技巧及按钮与选项卡匹配的方式
一. 选项卡控件颜色修改 在labview中,常常遇到修改某一个选项卡的问题,这一效果的实现需要调用选项卡的属性节点page,然后在里面将标签页独立,然后可以通过修改FGColor来更改不同选项卡的颜色,具体的后面板程序如下图所示: 对于前面板的三个选项卡,这种循环一次的做法用于修改第一个选项卡的背景色为黄色,剩余两个颜色保持不变,那么要修改中间的某一个选项卡的颜色,就需要有条件结构来实现了,当循环到要改变的那个选项卡时用条件结构给出一个不一样的颜色就可以将它的颜色变得不同于其他的。要把选项卡颜色变得更多那就要在这个程序的基础上去编程来实现了。 还有一个就是选项卡的自动切换,每隔一定延时给它的选项卡数值加1再给选项卡
[测试测量]
Labview新启程——简单串口程序
很久没有更新博客了,最近在学校带学生们做实训课,都是基于Labview的。无奈自己之前没有用过,所以只能从头开始了。之前学过很多种编程软件,都是从 Hello World 开始的。这次时间紧迫,不能从经典的起点开始了,只能从这次实训需要的部分开始了。 这次我所带的实训课基于Labview的部分,最关键的就是串口通信的部分。自己观察了两周时间,发现很多同学都不是很会。于是自己也尝试了一下,基本的步骤如下: 1. 串口控件添加 个人感觉,Labview最大的特点就是所有的器件都是模块化的, 也就是可以直接从面板中直接拖到所编写的程序中的。对于这个串口程序,串口控件自然就是最重要的部分,通过在程序框图
[测试测量]
基于LabVIEW平台和GPIB接口的测试系统开发及应用
计算机技术和大规模集成电路技术的发展,促进了数字化仪器、智能化仪器的快速发展。与此同时,工程上也越来越希望将常用仪器设备与计算机连接起来组成一个由计算机控制的智能系统。而工程中常用仪器设备种类繁多、功能各异、独立性强,一个系统往往需要多台不同类型的仪器协同工作,应用一般串、并行接口难以满足要求。为此,人们从60年代就开始着手研究能够将一系列仪器设备和计算机连成整体的接口系统。GPIB正是这样的接口,它作为桥梁,把各种可编程仪器与计算机紧密地联系起来,从此电子测量由独立的、传统的单台仪器向组成大规模自动测试系统的方向发展。GPIB的用途十分广泛,现已广泛用于计算机与计算机之间的通讯,以及对扫描仪、图像记录仪、数字存储示波器、频谱仪
[测试测量]
基于<font color='red'>LabVIEW</font>平台和GPIB接口的测试系统开发及应用
LabVIEW的创建程序框图
  创建前面板后,前面板窗口中的控件在程序框图窗口中对应为接线端。在前面板窗口的主菜单选择 窗口 显示程序框图 (快捷键为<Ctrl+E>),或者直接双击所添加的框图对象,即可将前面板的设计界面切换到程序框图窗口,即程序框图的创建界面。   此时的程序界面窗口如图1所示。在该界面中将会自动显示函数选择面板;从该面板中可以选择或添加所需要的函数对象、编程对象等各种和编程有关的函数对象。   在程序框图窗口中创建与前面板对象相对应的程序框图时,需要在该程序框图界面中添加节点对象和使用连线连接各对象。   图:空白的程序框图窗口
[测试测量]
<font color='red'>LabVIEW</font>的创建程序框图
NI 推出 LabVIEW 系统设计软件的最新版本
上海2014年8月5日电 /美通社/ -- NI (美国国家仪器公司,National Instruments,简称 NI) 作为致力于为工程师和科学家提供解决方案来应对全球最严峻的工程挑战的供应商,今日宣布推出 LabVIEW 2014系统设计软件,该软件是 NI 平台的核心,包含了许多增强的功能,以帮助用户采集、分析和可视化数据,从而快速做出明智的决策。 LabVIEW 2014通过跨系统复用相同的代码和工程流程来标准化用户与硬件交互的方式,这一方式也使得工程师能够根据未来需求调整应用程序。随着技术的进步、需求的不断变化和产品上市时间压力的逐渐增大,这一方式可帮助用户节省大量的时间和金钱。 LocalGrid Tec
[嵌入式]
基于LABVIEW的多路高速数据采集系统的设计
引言 在日常的测试测量中,经常使用数据采集卡采集数据。但是很多数据采集卡往往通过PCI总线完成数据的传输,它有诸多弊端,例如操作不便,受限于计算机插槽数量和中断资源,现场信号对计算机安全有威胁,计算机内部的强电磁干扰对被测信号也会造成很大的影响,最耗时最复杂的数据分析却由用户通过第三方软件(如VC,VB等) 在PC机上编写上位机软件来完成,因此用户不得不在这方面花费大量精力。这些问题都遏制了基于PCI总线的数据采集系统的进一步开发和应用,因此迫切需要设计一种更为简便通用的高速数据采集通信系统来完成数据采集以及与计算机的数据交互。 近年来通用串行总线(USB)以即插即用等技术优势得到了广泛的应用,INTEL等公司最近公布了USB 3.
[测试测量]
基于<font color='red'>LABVIEW</font>的多路高速数据采集系统的设计
基于LabVIEW6.1的数字存储示波器设计
0 引言   1986年,美国国家仪器公司提出了虚拟仪器概念。它是一种程序设计思想,是前面板、数据流框图和图标或连接器的有机结合,密不可分。随着现代测试与仪器技术的发展,目前虚拟仪器概念已经发展成为一种创新的仪器设计思想。它是以通用计算机(含LabVIEW软件)为操作平台,以模块化功能硬件为桥梁的测控系统。在虚拟仪器系统中,硬件仅仅是解决信号的输入和输出问题的方法和软件赖以生存运行的物理环境,软件才是整个仪器的核心,用于实现硬件的管理和仪器功能的实现 。用户只需通过调整或修改仪器的软件,便可方便地改变或增减仪器系统的功能与规模,甚至仪器的性质,完全打破了传统仪器有厂家定义,用户无法改变的模式,给用户一个充分发挥自己才能和想象力的空
[测试测量]
基于<font color='red'>LabVIEW</font>6.1的数字存储示波器设计
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
热门活动
换一批
更多
最新测试测量文章
更多每日新闻
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved