“写入丈量文件”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)”,能够单击“高档…”按钮,显现装备用户界说特点的对话框。