![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Lab VIEW
实战加练习
啦啦赛
坚持学习,做出贡献。
展开
-
由于将在索引、 主关键字、或关系中创建重复的值,请求对表的改变没有成功。 改变该字段中的或包含重复数据的字段中的数据,删除索引或重新定义索引以允许重复的值并再试一次。
出现这样的问题是由于你保存数据时数据库中已经有了相同的数据,而ACCESS中表建立的约束或者主键不允许出现重复的记录。因此会报错。原创 2021-05-18 20:05:26 · 5753 阅读 · 2 评论 -
LabVIEW数组转树形结构
需要可自行进行下载:VI源代码原创 2021-05-11 13:57:19 · 776 阅读 · 1 评论 -
LabVIEW将表格写入excel表
函数介绍写入带分隔符电子表格VI使字符串、带符号整数或双精度数的二维或一维数组转换为文本字符串,写入字符串至新的字节流文件或添加字符串至现有文件。 通过连线数据至二维数据或一维数据输入端可确定要使用的多态实例,也可手动选择实例。使用该VI可转置或分隔数据。1.格式指定如何将数字转化为字符。 如格式为%s(默认),VI将复制输入字符串。 如格式为%.3f,VI将创建包含数字的字符串,小数点后有三位数字。 如格式为%d,VI将把数据转换为整数,使用尽可能多的字符包含整个数字。 使用格式字符串语法。2.原创 2021-04-01 09:27:51 · 9606 阅读 · 3 评论 -
基于LabVIEW的用户登录系统跳转至指定VI并运行
问题首先通过登录系统进行用户登录,当登录成功后,跳转至指定VI并开始运行,登录系统VI自动关闭,若用户名或密码错误,则显示登录失败,继续运行登录系统VI,直至登录成功。设计使用条件结构,当用户名和密码显示正确,打开指定VI,关闭当前系统,若不正确,继续等待,直至正确。登录系统设计可参考通过LabVIEW设计简单的登录界面...原创 2021-03-31 11:15:49 · 3899 阅读 · 5 评论 -
通过LabVIEW设计简单的登录界面
设计思路:当密码等于所写定的字符串后,显示登录成功;密码错误时,显示用户名或密码错误,请重新输入。点击登录或取消便可停止循环,通过条件结构实现。前面板设计:登录背景可直接将图片复制粘贴,通过重新排序进行调整即可将图片放在使用控件的后面。如图所示,分别在前面板添加字符串输入控件和两个空白按钮,为了界面较美观,选用控件→银色中的控件。程序框图设计:通过条件结构对两种情况进行不同的文本框显示。运行结果:bug:这个简单的登录界面有一个问题,它是循环检测密码和字符串是否相等从而判断循环原创 2021-03-30 14:26:51 · 17313 阅读 · 7 评论 -
LabVIEW错误 连线:属于循环成员
当两个循环中数据交互时会出现连线:属于循环成员错误,两个循环可能在不同的事件执行,所以这种情况属于逻辑错误,出现这种情况,应该考虑整体循环的逻辑思路,尽量放在嵌套循环或分别放在两个循环中。...原创 2021-03-30 09:25:14 · 637 阅读 · 0 评论 -
LabVIEW中获取当前日期、时间
原创 2021-03-29 14:12:16 · 9475 阅读 · 0 评论 -
LabVIEW中字符串和字符串数组的相互转换
1.字符串转换为字符串数组使用函数"电子表格字符串至数组转换"2.字符串数组转换为字符串原创 2021-03-29 14:09:45 · 12977 阅读 · 1 评论 -
LabVIEW中的三维数组
在LabVIEW中,三位数组的索引名称分别用页、行和列表示,即在三维数组中,每一页就为一个二维数组,而多页的二维数组便构成了一个三维数组。前面板:程序框图:运行程序后:第0页和第1页分别输出一个二维数组...原创 2021-03-29 10:51:11 · 3967 阅读 · 0 评论 -
调用子VI的按键不能触发相应的事件?
子VI是结合事件结构,通过按键控制不同的事件发生,已经删除了while循环,但在主VI中调用还是不会执行相应的事件,主VI的程序也不能通过正常的停止按钮停下找不到问题所在等找到解决方法再来更新,如果有会的大佬麻烦评论一下谢谢~~~...原创 2021-03-27 20:46:34 · 443 阅读 · 0 评论 -
通过LabVIEW调用Web网页电子地图,修改参数
1.前面板2.程序框图————————————————————————————————————————————————————————————后续更新详细设计方法~~~原创 2021-03-20 15:28:42 · 1710 阅读 · 4 评论 -
(LabVIEW)数据如何上传云服务?巴法云详解
1.注册/登录2.控制台新建主题(我选择的是TCP协议,因此使用TCP设备云)3.连接巴法云的TCP服务器TCP设备云服务器地址IP:bemfa.com 服务器端口:83404.如果你想收到服务器的推送消息,你必须发送一个订阅主题订阅主题消息格式:cmd=1&uid=7d54f85af42976ee3c2693e6xxxxxxxx&topic=led_1\r\n如果你想往云端上传信息,你必须发送一个信息消息发布信息消息格式:cmd=2&uid=7d54f85af原创 2020-11-29 13:02:50 · 3781 阅读 · 1 评论 -
LabVIEW⑤——双机通信
1.串口通信整体思路1)前面板设计2)程序框图设计2.TCP通信1)前面板设计2)程序框图设计原创 2020-06-26 22:18:10 · 1482 阅读 · 0 评论 -
LabVIEW④——数组存取
一维数组与二维数组存取整体结构流程:1)前面板设计2)程序框图设计运行结果总结:在本次的程序设计中,我用的存储方法是随机读取,使用了随机数0-1函数节点。原创 2020-06-26 21:38:00 · 3004 阅读 · 0 评论 -
LabVIEW③——波形产生、测量、显示
1)前面板设计新建VI,切换至LabVIEW前面板窗口,通过控件选板添加程序功能实现必须的控件,完成操作界面设计。为了显示设置频率的参数,添加旋钮(控件→新式→数值→旋钮),标签“频率”;为了显示设置幅度的参数,添加旋钮(控件→新式→数值→旋钮),标签“幅度”;为了显示设置相位的参数,添加旋钮(控件→新式→数值→旋钮),标签“相位”;为了显示设置放大倍数的参数,添加旋钮(控件→新式→数值→旋钮),标签“放大倍数”;为了显示信号类型的设置,添加枚举(控件→新式→下拉列表与枚举→枚举),标签“信号类原创 2020-06-26 12:46:38 · 20895 阅读 · 14 评论 -
LabVIEW②——事件结构与子VI调用
1.子VI设计1)前面板设计2)程序框图设计3)封装设计对其整个子VI进行封装,如下图所示,选择模式,封装后的VI为两输入,一输出;如下图所示:2.VI设计1)前面板设计2)程序框图设计3.运行结果总结:子VI设计可能会出现端口不匹配情况,因此在设计子VI时应讲子VI端口设置与VI保持一致。...原创 2020-06-26 12:34:37 · 2121 阅读 · 0 评论 -
基于LabView的排列熵计算
基于LabView的排列熵计算文章目录基于LabView的排列熵计算1问题描述2背景知识3总体方案构思4前面板与程序框图设计4.1产生序列子VI4.2相空间重构子VI4.3符号化子VI4.4序列出现次数子VI4.5排列熵计算子VI4.6发送数据子VI4.7保存数据子VI4.8基本函数信号排列熵计算软件 VI5.结果测试6.总结1问题描述1)排列熵所解决的问题 排列熵算法能够有效放大时间序列的微弱变化,是检测信号突变的一种方法,因为信号在突变时往往有很大的信息量,利用排列熵可方便准确的检测出复杂系统原创 2020-11-26 16:14:49 · 1652 阅读 · 0 评论 -
LabVIEW①——流程控制9*9乘法表
9x9乘法表实验原理:在9x9乘法表利用循环结构进行,循环结构是当循环条件为真时,不断的重复进行某些动作,即反复运行同一程序块,直到循环条件为真,结束循环,转向循环结构的出口。分别定义两个数据索引i,j,利用双层循环,从1—9逐一开始遍历。最后将结果转为数组或字符串输出即可。下三角形状的9x9乘法表利用循环总数N的取值来确定,直接将第二个循环i的取值接入第一个循环N的取值来控制,则可以实现下三角的输出。for循环实现矩形:while循环实现矩形:左上三角实现:左下三角实现:右上三原创 2020-06-07 22:12:48 · 2806 阅读 · 1 评论