LabVIEW中保存数据的方法

您所在的位置:网站首页 labview将数据写入表格 LabVIEW中保存数据的方法

LabVIEW中保存数据的方法

#LabVIEW中保存数据的方法| 来源: 网络整理| 查看: 265

LabVIEW中保存数据的方法

在使用LabVIEW时,不论是数据采集还是过程记录,都涉及到数据的保存。因此,常将数据保存为.xls、.xlsx、.txt等格式,便于数据分析。保存为.xls、.xlsx的文件可写入字符串、数值型数据类型;保存为.txt文件需要写入的是字符串数据类型(即使需要写入数值数据,仍需要通过数值字符串格式转换函数来转换数据类型)。

数值字符串转换类型函数位置 3. 数据的读写主要用到以下函数: LabVIEW中数据的读写函数 左侧用于.txt文件的读写,右侧用于.xlsx、.xls文件的读写

4.数据的读写 (1)基本的读写数据操作。 在这里插入图片描述 (2)程序运行一次保存一次数据的操作。 在此条件下有两种情况: 保存方式一:替换原文件。 保存方式二:增加新文件。 当然,当保存的文件与之前的文件同名与同类型时,新文件就会替换原有文件(保存方式一),而当我们改变文件保存名称后,自然而然地就会增加文件以达到数据保存的目的(保存方式二)。 替换原文件又可分为两类情况:一是不断覆盖原有文件已达到保存数据的目的,二是在原有文件的基础上在文件尾部不断增加数据。 替换原文件的保存方式 因在执行10次的情况下,保存的文件名称一直不变(保存数据.xls),仅能看到最后一次执行的结果。 增加文件以保存所有数据 当我们以i这一变化的值加入保存文件的命名中时,10次的运行结果都能保存下来。 说到底,如果想保存每一次运行的结果时,将名字改变一下即可。

那么,会有这样一个想法,想将10次结果都保存下来又不想保存这么多的文件,该怎么办? 方法一:将所有结果先暂存于数组中,然后写文件。下图给出一个示例。 在这里插入图片描述 上图中的方法对于文本数据的保存依然有效。 方法二:将数据实时添加到文本末端。 在这里插入图片描述

(3)定时保存数据 如果程序每运行一次就保存一次数据时,当程序运行速度很快,就会保存大量的文本数据,生成大量文件,不利于数据分析。 可解决的办法有: (1)在程序中增加延时操作,使程序运行一次的时间变长,减小数据的产生,从而减少文本的保存数量。 (2)在程序中增加定时器以每间隔固定时间来保存一次数据。 在这里插入图片描述



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3