当前位置:首页 » 存储配置 » labview数据采集存储

labview数据采集存储

发布时间: 2022-05-08 17:06:55

Ⅰ 如何在labview的一个面板中实现数据的采集,保存,和保存的数据的回放功能

最简单的方法就是你打开其中一个程序的框图,全选-》复制-》到另一个框图-》粘贴。因为labview是一种天生的并行运行的语言,所以这两部分程序不会互相干扰。当然你得确保你写入的和读取的不是同一个文件,否则程序会报错。
另外,最好把第二个程序里的while循环删了,没什么用,而且还会占用cpu资源。

Ⅱ labview采集的模拟量存储,以及波形图显示的问题,

1、你的程序框图在哪?因为DAQ助手里面有两个参数,一个叫采样频率,你采用默认的是1000Hz,一个叫读取采样数,你还采用的是1000,所以DAQ每运行一次读取1000个数据,也就是1秒的数据,所以波形图刷新频率是1秒。
2、它输出的是波形,可以转化成数组。
3、推荐用tdms保存,有专门的保存、读取函数,比较的话,就把两个信号合并成簇或者数组,到波形图中显示就好。

Ⅲ 如何将labview采集的数据存入SQL server

1. 建立一个数据库。 打开Access-->创建空数据库Register.mdb【一定要保存成.mdb后缀形式】

创建---表设计---写入字段名并选择数据类型---保存为登记表

2.创建数据源DSN(Data Source Names) 在“Windows控制面板”中双击“管理工具 ”,然后双击“数据源” ,进入 ODBC数据源管理器

用户 DSN(用户数据源名)选项卡下建立的数据源名只有本用户才能访问,系统 DSN(系统数据源名)选项卡下建立的数据源名在该系统下的所有用户都可以访问。在用户 DSN选项卡下点击 添加按钮,会弹出数据源驱动选择对话框,然后选择Microsoft Access Driver(*.mdb)

在弹出的ODBC Microsoft Access 安装窗口的数据源名填入一个名字,比如RegisterData,然后在数据库栏中单击选择按钮选择先前已经建立好的Register.mdb数据库文件,其它参数保持默认,单击确定按钮

完成上述设置后,就可以在用户 DSN选项卡下看到新建的DSN了。

单击确认按钮完成DNS的建立。

3.利用UDL连接数据库 (就是因为没有找到与8.5版本匹配的LabVIEW Database Connectivity Toolkit,没有相关的函数可以调用,所以不能拿DNS直接连接数据库,这样连接也有其它优点,个人理解并不深刻)在Register.mdb所在文件夹下新建一个文本文件,重命名为RegisterData.udl,双击此文件,打开数据链接属性对话框

在提供程序选项卡下选择Microsoft Jet 4.0 OLE DB Provider 在连接选项卡中,选择已建立好的数据库文件,然后点击测试连接按钮

若是2007版.accdb后缀形式或者在数据源驱动选择对话框,然后选择Microsoft Access Driver(*.mdb,*accdb),就会出现下面的错误

4.编程测试 后面板编程如下:

前面板布局、并填入相关数据执行(数据库名称:Register.mdb)

执行如下:

数据库(刷新一下):

测试成功!

Ⅳ labview做数据采集并保存,能够读取历史记录

保存很容易的吧。
当你能正常显示的时候,保存就已经不是问题了。
A,保存为文本文件
B,保存为二进制文件
C,保存为电子表格文件
D,保存为EXCEL表格文件(用报表工具包)
E,保存为数据库
读取只是保存的一个逆向过程。上面的都是可以读取的。

Ⅳ Labview采集的数据如何存储在数据库中

使用LabSQL工具包
以上是免费的,很小.1M

或者收费工具包:DCT.

Ⅵ 大神!!!LabVIEW如何将采集数据依次及时存储到文件夹中

首先
你要找的那个图标是在编程——簇,类与变体——按名称解除捆绑。
其次,改变日期显示可以用替换字符串函数,在编程——字符串——搜索替换字符串。
如图连接

Ⅶ labview数据采集与保存,怎么设置保存时间降格

每采集10个数保存1个。你自己的解答就不错。

最高速度采集放临时区域,每10个数据留一个。
当然采样率是10k,不代表你能每0.1ms就获得一个数据。你试验着看。

定时器精度太差,误差几十ms是可能的,快速下基本是不能用的。

Ⅷ labview 采集以及数据保存,数据处理

使用N采样还是连续采样,这要看你的需求。N采样是有限采样,完成后会自动停止采样。连续采样则会一直采集数据直至你点击停止。

如果你要求频率达到20K的话,个人感觉实现起来比较困难。labview while循环可以加一个等待时间。但是每次while执行,所读取到的位移信号不是一个值而是一串数组,你又要将这串数组中相邻的两个值做减法,势必每次while循环消耗的时间会更久。

你的需求如果不是那么高的。建议降低采样频率以及待取采样数。下图希望有帮助。

Ⅸ 我想用labview保存采集到的数据,采集5次,一次保存一个,最后可以组成数组并调用显示出来,该怎么做呢

1、采集卡一直不间断采集。
2、存储数据采用循环+条件结构,条件为控制开关量。当为真时将数字添加到创建的数组中。
3、五次过后读取数组

Ⅹ 在Labview中,如何将接收到的数据存入数组或者保存起来

方法和详细的操作步骤如下:

1、第一步,打开前面板,从控制面板中选择“数组矩阵”库中的“数组”选项,然后将其放置在前面板上,见下图,转到下面的步骤。

热点内容
md5加密函数 发布:2024-09-22 21:02:32 浏览:701
成都php工资 发布:2024-09-22 20:55:16 浏览:438
sql表删除恢复 发布:2024-09-22 20:50:12 浏览:443
python字符串查找中文 发布:2024-09-22 20:50:12 浏览:596
算法有多少种 发布:2024-09-22 20:48:44 浏览:332
艾薇多多安卓版怎么样 发布:2024-09-22 20:48:02 浏览:801
linux工程师证书 发布:2024-09-22 20:07:37 浏览:413
如何快速调整安卓手机桌面 发布:2024-09-22 20:06:26 浏览:684
GDC服务器怎么做IP 发布:2024-09-22 19:44:54 浏览:466
c语言longlongprintf 发布:2024-09-22 19:16:48 浏览:14