LabVIEW存储数据笔记 您所在的位置:网站首页 labview数据采集程序 LabVIEW存储数据笔记

LabVIEW存储数据笔记

2023-07-23 00:03| 来源: 网络整理| 查看: 265

LabVIEW存储数据笔记

——数据存储与读取

一、基础控件

图1 右击程序面板

图2 (a)写数据;(b)读数据

二、写入数据

1.基础配置

图3 写数据引脚

‘file(use dialog)’:保存数据的文件。右击->选择’create control’,用户自行选择保存路径。

‘text’:需要存储的数据。右击->选择’create control’,用户自行输入数据

(1)搭建程序

简单搭建一个保存数据程序,框图如图4所示。

           

(a)程序面板                        (b)前面板    

图4 程序框图

因为上述程序太简陋,在运行前,需要选择文件路径并输入需要保存的数据,而且不能一直运行,故增加一个while循环、条件结构与按键,搭建的程序如图5所示。

图5 程序框图

(2)运行结果

运行结果如图6所示。

图6 运行结果

(3)改进程序

该程序比较简陋,很多操作不如日常操作那么简单。存在的问题有:日常操作是按下‘save’键再选择文件,该程序顺序相反;若输入框为空,则保存失败,该程序没有提示并且保存空白的文件;如果是同一个文件,是替代文本内容,而不是接着上一个数据保存。

根据上述问题,设计程序如图所示。

参考笔记:https://blog.csdn.net/bugua_0808/article/details/100051364

图7 程序框图

图8 打开/创建/替代文件

 

‘file path(use dialog)’: 文件路径

‘operation’:操作,可以打开/创建/替代

图9 设置文件位置

 

‘refnum’:文件路径

‘from’:选择存储位置。图中的‘end’:从上一次数据的末尾继续存储

图10 建立路径

‘base path’:文件路径,输入一般接文件夹。如果右击->选择’create control’,则用户好像只能选择单个文件,不太适合。可以选择’File Constants’->’Application Directory’作为base path。

‘name or relative path’:文件名称。可以使用字符串连接符’Concatenate Strings’,将文件名称与后缀名连接起来,再与该引脚连接。文本文件后缀名.txt,excel后缀.xls名。

由于Build Path控件不能实现按下按键后,弹出选择路径窗。经过摸索,发现File Dialog控件,可以实现按下按键后弹出路径选择框。

图11 文件弹出窗

‘selected path’:弹出文件路径选择窗

将该引脚的输出为文件路径,相当于Build Path控件的appended path功能。

再使用一个条件结构,如果输入框(既’text2’)不为空,则弹出保存路径的对话框;若为空,则弹出提示框,表示存储失败。

2.读取数据

图12 读取文件

 

图13 程序框图

‘file’:读取文件。

‘text’:读到的内容。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有