新闻中心

EEPW首页 > 测试测量 > 设计应用 > LabVIEW的写入测量文件

LabVIEW的写入测量文件

作者:时间:2017-01-09来源:网络收藏
  “写入测量文件”Express VI位于函数选板的“编程→文件I/O→写入测量文件”,完整的图标和接线端如图1所示。

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

本文引用地址:http://www.eepw.com.cn/article/201701/337163.htm

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

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

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

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

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

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

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

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

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

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

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

  (1)文件名。

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

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

  图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测量文

评论


技术专区

关闭