当前位置:首页 > 工业控制 > 电子设计自动化
[导读]“写入测量文件”Express VI位于函数选板的“编程→文件I/O→写入测量文件”,完整的图标和接线端如图1所示。 写入测量文件Express VI将数据写入基于文本或二进制的测量文件。输入和输出接线端说明如下。 DAQmx任务

“写入测量文件”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写入该输入端所指定的文件。

图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)”,可以单击“高级…”按钮,显示配置用户定义属性的对话框。



来源:ks996次

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

开关电源(SMPS)凭借高效、小型化的优势,广泛应用于电子设备中。但开关电源在工作时,因高频开关动作、元器件特性等因素,容易产生噪声。这些噪声不仅会影响自身性能,还可能干扰周边电子设备,因此准确测量开关电源中的噪声至关重...

关键字: 开关电源 噪声 测量

下面的项目包括一个机器人完成各种任务。这是通过在机器人上使用和实现各种传感器来完成的。机器人能够在一个封闭的区域内移动,收集球,并在最后的一个点上放下球。机器人将绘制出它去过的位置和该区域内的障碍物。

关键字: 传感器 机器人 LabVIEW

高海拔地区通常指海拔 3000 米以上区域,其环境与平原地区差异显著。最突出变化是大气压力和氧气含量降低,海拔每升高 1000 米,大气压力约下降 12kPa,氧气含量也相应减少。如青藏高原平均海拔超 4000 米,氧气...

关键字: 氧气 测量 高海拔地区

在Linux操作系统中,文件操作是进程与存储系统交互的重要方式。对于同一个文件,一个进程是否可以在其生命周期内多次调用open函数打开它,并进行读写操作呢?答案是肯定的。本文将深入探讨这一机制,并通过代码示例展示如何在进...

关键字: 文件 Linux 操作系统

在嵌入式Linux系统中,文件属主(Owner)与属组(Group)是文件系统权限管理的基础。它们决定了哪些用户或用户组可以访问、修改或执行特定的文件或目录。这种权限控制机制不仅有助于保护系统的安全性,还能确保只有授权的...

关键字: 嵌入式Linux 文件

在嵌入式Linux开发中,对文件系统的深入理解和操作是至关重要的。Linux系统以其灵活性和强大的文件管理功能而著称,支持多种文件类型以满足不同的需求。本文将详细探讨Linux系统中的文件类型,并通过实例代码展示如何识别...

关键字: 嵌入式Linu Linux系统 文件

在嵌入式系统开发中,文件操作是一项基础且重要的功能。它允许程序读取、写入、修改存储在存储设备上的数据,如配置文件、日志文件、数据库等。由于嵌入式系统资源有限,文件操作通常需要高效且可靠。本文将通过一个实例,深入探讨嵌入式...

关键字: 嵌入式开发 C语言 文件

NI提供的软件包经济省时,不仅帮助开发人员节省时间,还为创客提供了新的机遇

关键字: LabVIEW 自动化测试系统
关闭