Labview与数据库的连接并实现数据库的增加和显示
简单介绍
大家好,我是小万,机械专业研究生,主要研究故障诊断和机器人控制。这是小万的第一篇,主要是关于Labview与数据库通信以及实现数据库的增加和显示,对于数据处理和操作十分的方便,整个编程过程也比较简单。
所需软件
- Labview2017(同伴说2015版的Labview没有Database,2017版已经集成好了Y(o)Y,当然,如果你不幸是17以下的版本,可以再去官网下载Database插件);
- Access数据库(本文采用ODBC建立数据库与Labview的连接,该方法是笔者认为最简单的!]
使用ODBC建立连接
1.新建Access数据库文件,记得修改后缀名为 .mdb 2.“控制面板”—“管理工具”—“ODBC数据源(32位)”—“添加”—“Microsoft Access Driver(*.mdb)”—“完成” 3.最重要的一步,最重要的一步,最重要的一步 “数据源名”随意填写,但是必须记住,这是通信的关键,例如“123”OR“abc” “选择”—目录中选择最初创建的Access数据库文件,一般创建时会放在桌面 上,这里寻找时即为“c”—“Users”—“你的电脑名字”—“Desktop”。找到后点击即可,如下图所示
使用Labview编写数据库程序
1.创建一个表 这里使用到“DB Tools Open” “DB Tools Creat Table” “DB Tools Close” 可以在“右键”—“互联接口”—“Database”里面找到。其中“DB Tools Open”的connection information点需要创建一个字符串常量,并输入数据源名,即上文提到的123或者abc;“DB Tools Creat Table”里面需要对创建的表进行命名和对每一列的表头和格式进行设置,如下图
2.增加数据和数据库信息显示 增加数据和数据库信息显示采用一个小程序即可实现,其基本框架如下图 此外,还需要给出数据输入框和表格显示框,丰富后的程序如下图 注;此条件循环中其一为增加,其二为等待
3.数据捆绑自动输入 与2不同(2里面的程序在前面板会出现一个数据输入框,用以手动添加数据),将2里面的簇输入改为利用数据捆绑以及局部变量,能实现数据的自动输入,如下图
前面板效果如下图
猴急
后记(o( ̄︶ ̄)o)这是第一篇,写得有点仓促,内容也比较简单,望大家多多交流和提意见,后面会不定期更新