最近换用Windows7系统了,可是在用LabVIEW发布可执行文件后出现了一个新的问题。那就是在进行一些文档的读写操作时提示权限不够。究其原因,是Win7采用了比XP更严格的权限等级。        Win7把可执行文件的执行等级分为3级:a
转载 6天前
4阅读
使用VISA进行串口通信:(1)相关配置:串口资源(波特率等设置)、VISA的打开、配置(接收和发送缓冲区)、调用属性结点(一有字节出现就马上接收,或者发送)(2)读取部分:首先依据协议进行包头的识别,再从后续的字节里读取字节进行相应的判断和显示存储,显示存储部分需要将接收的字符串进行转换操作读取的单个字节使用一个for循环结构进行字节的读取,其中读取部分使用循环移位结构依次向后累加的读取字节(3
连接 Access数据库 使用ODBC管理工具 连接无密码数据库 ​ 有密码需要在选择 高级进入设置用户名和密码,用户名是数据库名称,密码是数据库密码 ​ LabVIEW 打开函数路径填写前面那个有意义的名字 使用LabVIEW生成的udl连接数据库 ​ ​ LabVIEW打开函数路径填写udl所在 ...
转载 2021-09-13 22:54:00
2223阅读
2评论
LabVIEW中动态配置ODBC数据源 1  前言 ADO作为Microsoft开发数据库应用程序的最新接口,是一种提供访问各种数据类型的连接机制。由于它提供了比 DAO和RDO更加灵活的技术和更为广泛的应用,各种高级语言都用它来编制数据库应用程序。LabVIEW作为目前最流行的虚拟仪器开发工具之一,通过ActiveX控件技术来支持利用ADO技术来访问数据库,较之价格昂
最近做了一个项目,使用到了Microsoft Access数据库来存储数据,在自己电脑上试验时候(office版本是2011),都是好的,但已安装到客户电脑(版本是2013),数据库打开时候报错。在NI管网上各种搜索报错原因,最后在这篇文章中找到了答案。问题: Access数据库是微软提供的一个常见的数据库工具,如何使用LabVIEW访问和使用Access数据库目前没有完整教程,这里给出
LabVIEW通过Microsoft Data Link file UDL访问Microsoft Access数据库 Microsoft Data Link(. UDL)文件是目前最常被使用到的数据库链接文件。 UDL文件一般而言您可以直接在桌面上建立。   UDL文件,步骤如下: 在桌面或是任何欲存放. UDL文件的文件夹中点击右键。 选择"新增">>"数据链接文件(Mic
文章目录基础快捷键基本操作创建子vi打开工具选板建立连接器使用即使帮助加入注释连线生成exe局部变量 && 全局变量设置枚举变量使用字符串给数组元素设值引用事件结构公式节点使用条件结构实现switch隧道显示错误列表程序的执行顺序工程的文件结构其他博文链接 基础快捷键快捷键描述Ctrl+E切换前面板和后面板Ctrl+T左右两栏显示基本操作创建子vi打开工具选板建立连接器右击前面板
labview与oracle数据库远程连接最近有个项目要用到去远程连接oracle,网上找了好多种办法,然后参考了Labview远程链接Oracle数据库这篇文章。可以用labview远程操作oracle数据库,里面了ODBC for Oracle 的驱动,但是该驱动是收费的,然后在项目验收的前一天才发现。没办法只能换一种办法,这里使用的是oracle官方提供的驱动,是免费的,也可以实现labvi
  本文目录一、什么是子VI二、子VI的创建与调用2.1 子VI的创建2.2 子VI的调用 一、什么是子VI  程序设计中很重要的一个思想就是模块化思想,也就是将程序划分为若干个区块,这样对程序某个区块进行修改就不会影响到其它区块。在Labview中,我们通过子VI来实现模块化的编程。  任何一个VI本身就可以作为子VI被其他VI调用,子VI只是需要在普通VI的基础上定义连接端子和图标即
目录一. 认识LabVIEW二. 数据流编程三. 工具选板四. 常用快捷键五. 前面板与程序框图工具栏六. Hello World! 一. 认识LabVIEW图形化编程语言,直接拖动模块到程序框图进行连线即可实线代码中的语句功能;右击可打开控件(前面板)或函数选板(程序框图);鼠标进行拖动和连线。二. 数据流编程管理G程序执行的规则称之为数据流。对于节点,只有当其所有输入端子的数据全部到
匹配模式(函数)函数介绍功能介绍输入、输出详细信息例程分析分析总结 函数介绍功能介绍在从偏移量起始的字符串中搜索正则表达式。如函数查找到匹配,它将字符串分隔为三个子字符串。正则表达式为特定的字符的组合,用于模式匹配。该函数虽然只提供较少的字符串匹配选项,但执行速度比匹配正则表达式函数快。输入、输出偏移量:指定字符串中的字符数值,函数在该字符数值后开始查找匹配。偏移量必须为数值。 字符串中第一个字
LabVIEW上位机串口数据接收不完整、不正常的解决方法 通常在测试、测量实验中, 使用LabVIEW做上位机的开发,串口通信是一种常用的数据传输方式。 1在传输数据较少、波特率低的情况下,通常的串口接受数据不会存在问题。 2一次性传输数据多、波特率高情况下,经常出现接受数据不完整、或者只能接受到很少一部分的数据。下面是针对这种情况的几种分析:(可能1):数据量太大,缓冲区需要重新设计(不常见)
转载 2月前
94阅读
问题: 我如何在LabVIEW中使用OPC? 解答: 关于LabVIEW和OPC所必须知道的: LabVIEW 5.0可以通过ActiveX自动化接口和OPC服务器(OPC sever)通信。 LabVIEW 5.1和 6.x可以作为DataSocket客户端通信。 LabVIEW 6.x和 LabVIEW 数据记录和监测控制模块( Datalog
俗话说: 主要采用鼠标操作的软件,它的极致是脱离鼠标,走向键盘; 主要采用键盘操作的软件,它的极致是脚本自动化。 例如我们常用的Excel、Word、PS,它们的快捷键和脚本简直是逆天。小白版快捷键Ctrl+E——切换前后面板(可以“工具栏”-“窗口”-“显示程序面板”手动操作) Ctrl+H——打开/关闭及时帮助(使用之后你就知道有多方便了,要不然不用的 时候碍眼,用的时候点死你) Ctrl+B
LabVIEW中内存已满的错误 在LabVIEW中开发大型应用程序时,有时会收到以下错误消息:   有大量的可用内存,为什么会收到此错误消息? 解决方案 在开发具有大型数组,簇或波形的应用程序时,通常会遇到此错误消息。由于LabVIEW将每个数据集存储在一个连续的内存块中,因此计算机上可用的内存块可能无法满足存储要求。 以下是一些有助于防止出现此错误消息的建议: 减少数组,簇和波形使用的
labview与数据库的连接labview与上面两种数据库的连接方法基本相同,下面交叉讲述这两种数据库与labview连接。当然第一步就是先安装好这两种数据库,对于access数据的安装比较简单,对于mysql的数据库的安装见另一篇文章《mysql数据库的安装》。第二步就是建立连接方式,两个都可以使用的是利用DSN连接数据库。下面以mysql数据库为例说明利用DSN连接。首先需要安装Conne
LV创建DLL的步骤LabVIEW编写DLL LabVIEW是一种程序开发环境,由美国国家仪器(NI)公司研制开发的,类似于C和BASIC开发环境,但是LabVIEW与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,而LabVIEW使用的是图形化编辑语言G(Graphics)编写程序,是一种产生的程序是框图的形式。通过一个简单的例子,用LabVIEW来编写一个实现三个数相
# LabVIEW连接MySQL数据库 LabVIEW是一种图形化编程语言,广泛应用于工业自动化、数据采集和测试测量等领域。在某些情况下,我们需要将LabVIEW采集的数据存储到MySQL数据库中,以便进行进一步的分析和处理。本文将介绍如何使用LabVIEW连接MySQL数据库,并提供一些示例代码。 ## 准备工作 在开始之前,我们需要确保已经安装了MySQL数据库,并且创建了一个数据库以及
原创 1月前
84阅读
函数位置:互联接口-->databse函数一览:主要介绍上面一行1. DB Tool Open Connection.vi简介:使用连接信息打开一个数据库连接,然后返回一个连接引用。若连接成功则错误簇里面的Status会返回为False,若连接失败则Status返回为True。connectioninformation格式:Driver=SQLServer;Server=.; Databas
分享一个用LabView设计的登陆界面以及程序框图实现。第一步:绘制主界面登录系统样式图,如下图所示 首先,用修饰控件画出一个边框,在边框内部绘制工号、密码字符串控件。在边框外部创建簇控件,并将两个字符串复制到簇内。第二步:编写程序框图首先,登录系统需要具备以下功能:输入工号、密码,验证账号密码是否正确、确认其权限、验证成功后页面跳转。那么,如何将这些功能联系到一起呢?答案是:队列;通过
  • 1
  • 2
  • 3
  • 4
  • 5