前言
最近一段时间一直没有更新,一方面是时间精力的问题(PS:懒癌犯了),另一方面是小黑大部分的时间都在学习C++相关知识,恶补了许多的知识(从大学C语言水平强制拔高了一段)。
本文谈谈自己近期的一些感受和感悟,算是对一段时间的总结和记录。
为什么要去学习C++
用LabVIEW好多年,在利用LabVIEW做开发,解决问题方面,深感LabVI
目录第1章 Labview1.1 概述1.2 LabView解析1.3 虚拟仪器1.4 应用领域第2章 LabWindows/CVI2.1 概述2.2 解析第3章 Labview与LabWindows比较3.1 相同点3.2 不同点第1章 Labview1.1 概述LabVIEW是一种程序开发环境,由美国国家仪器(NI)公司研制开发,类似于C和BASIC开发
转载
2023-08-27 22:01:04
294阅读
在我们工作中,必然会遇到代码的多个版本问题,也必然会遇到版本控制问题。如果所在的公司具有良好的项目管理体系或者软件管理体系,那么其版本控制应该有严格的使用规范,如果没有则作为一个上进好青年也应当熟练掌握版本控制的一些技巧。这里简单的介绍一下在工作中,我们的版本控制如何使用。版本控制是什么版本控制是什么在这个文章就不再介绍了,你没有概念,可以先在百度或者谷歌搜索相关概念。这里给一个Wiki的链接方便
为什么会有把二者结合这个想法,主要是在接触过这两种工具后,发现它们对图像处理有自己独特的优势,但也有自己的缺点,借助C++,opencv可以实现许多自己想实现的功能,但是在界面设计上得花另一番功夫,Labview的长处就在于它的界面设计简单,控件拖拽所见即所得,与QT有点类似,当然QT的跨平台性是labview比不了的,可是labview在功能实现上的快速性和简洁性也是较大的优势,对labview
转载
2023-12-18 12:59:41
245阅读
本节简单讲解队列在Labview中的使用,队列你可以认为就是一组先进先出的数据列表,在Labview中常用来缓存和传递数据。用了这么久的队列,个人认为有个方便的地方在于数据传递的把控,不管是局部变量还是全部变量,免不了要考虑到数据先后冲突的问题,但队列可以很好地解决这个问题。其中状态机的生产者消费者模式传递数据的方式大多采用队列
转载
2024-04-29 17:52:39
482阅读
博客写作背景----项目中解决的问题最近遇到一个使用stm32单片机多路采集信号的项目,还需要在上位机进行波形的查看,信号算法的处理,初步定为使用labview编写上位机程序进行处理。为啥用labview呢,因为LabVIEW是美国国家仪器公司(NI)的创新软件产品,其全称是实验室虚拟仪器工程平台(Laboratory Virtual Instrument Engineering Wo
开发环境win10(64位)开发语言Labview2019(64位)+python3.6(64位)数据库是ACCESS2010,另外在64位系统上想要访问ACCESS需要下载安装64位数据库引擎:https://www.microsoft.com/zh-CN/download/details.aspx?id=13255Labview需要单独安装的模块是VAS:视觉采集软件,可以在NI官网下载离线包
转载
2023-08-27 08:44:43
23阅读
机器学习Analytics and Machine Learning Toolkit(分析和机器学习工具包) 机器学习过程包含以下步骤:数据收集-使用数据采集设备或其他来源收集数据。特征提取-使用LabVIEW中可用的信号处理工具(例如LabVIEW Advanced Signal Processing Toolkit,Electric Power Toolkit,NI Sound and Vib
转载
2024-08-21 11:36:40
169阅读
又到了5月份一年一度的NI Week,LabVIEW 2018按期正式发布,值得注意的有两点,NXG风格的控件又到了5月份一年一度的NI Week,LabVIEW 2018按期正式发布,值得注意的有两点,Python调用支持NXG风格的控件有个大坑,LabVIEW调用的是Python36.dll,导致32bit的LabVIEW只能调32bit的Python,只有64bit的LabVIEW才能调用6
转载
2024-08-24 22:17:35
323阅读
LabVIEW调用Perl和Python脚本调用和重用现有代码可以节省开发人员的时间和金钱。LabVIEW使用户能够直接访问和集成以各种语言编写的代码。本文介绍如何使用LabVIEW中的System Exec VI重用Perl或Python脚本语言开发的测试脚本。Perl和Python是高级编程语言,它们使用解释器在运行时将源代码转换为可执行格式,而不是预编译。,ActiveP
转载
2023-08-10 14:22:14
389阅读
LabVIEW使用Python MathWorks® MATLAB®软件和C/C++LabVIEW与其他编程语言的集成对于构建测试系统的工程师来说是一项非常实用的功能。将Python、MathWorksMATLAB软件、C/C++和.NET等编程语言与LabVIEW的图形化数据流相结合,能够集各语言之所长,在更短的时间内构建灵活的测试系统。从LabVIEW调用Python脚本过
转载
2023-07-29 10:57:25
563阅读
# LabVIEW与Python接口实现指南
在现代工程中,LabVIEW和Python是两种非常流行的编程工具。LabVIEW以其图形化编程的优势在数据采集和仪器控制中占据重要地位,而Python以其强大的数据处理能力和丰富的库而受到广泛欢迎。结合这两者的优势,可以建设一个高效的测试和数据分析系统。本文章将详细介绍如何实现LabVIEW与Python的接口。
## 过程概述
以下是实现La
LabVIEW应用程序在Windows版本之间的字体变化已经在某个版本的Windows上创建了LabVIEW可执行程序( .exe )。当在不同版本的Windows上运行该可执行程序时,字体样式和大小会更改。如何避免这种情况的发生?LabVIEW代码前面板包含许多带有不同字体大小的标签。它在开发计算机上看起来就像想要的样子,但是当将其移动到另一台计算机上时,文本大小会更改并在前面板上移位,从而使其
# Python与LabVIEW优劣比较
在工程、科研和教育领域,Python与LabVIEW都是常用的编程工具。Python是一种广泛使用的高级编程语言,以其简单易学和强大的生态系统而闻名;而LabVIEW是国家仪器公司(NI)开发的一种图形化编程平台,常用于数据采集、仪器控制以及测试和测量应用。本文将对Python和LabVIEW进行优劣比较,帮助读者选择最适合自己需求的编程工具。
##
# LabVIEW与Python连接的库实现教程
在现代技术的快速发展中,LabVIEW与Python的结合可以实现更强大的功能。这一过程虽然复杂,但通过一些步骤,我们可以轻松实现它。本文将为初学者清晰展示LabVIEW与Python连接的库的实现流程,包括具体的步骤和代码示例。
## 实现流程
首先,让我们概述实现LabVIEW与Python连接的过程。以下表格展示了主要步骤:
| 步骤
LabVIEW 中支持TCP/IP网络通讯研究
介绍 LabVIEW具有强大的网络通讯功能,这种功能使得LabVIEW的用户可以很容易编写出具有强大网络通讯能力的LabVIEW应用软件,实现远程虚拟仪器。LabVIEW支持TCP/IP协议、UDP协议等等。而且NI公司还开发了一种DATASOCKET技术,很大程度上的简化甚至免除了网络通讯编程
转载
2024-05-16 00:00:57
265阅读
对于网络通信来说,LabVIEW平台本身提供了多种方法加以实现,如可以通过TCP协议、UDP协议、DataSocket技术、甚至远程面板通信技术等方式进行通信。 下面通过一个简单的例子,演示在LabVIEW中如何通过TCP协议实现两个程序之间的数据通信功能。一、实例说明 &nb
转载
2024-06-21 12:29:32
1009阅读
For循环用于将程序段重复执行预先设定的次数,类似与大部分文本语言中的For语句。2.for循环2.1for的创建For循环位于“函数”→“编程”→“结构”子选板中,如下图2-1 for循环位置:图2-1 for循环位置如下图2-2所示,for循环包含两个端口:循环次数端口(输入端)、计数端口(输出端)。循环次数端口(输入端):用于设定循环次数。计数端口(输出端):显示当前循环次数。图
第一篇博客当中说了Labview 的优势,其中就有一项就是可以和Matlab和Opencv混合编程,今天就说一下用Labview调用Opencv,当然网上也有人分享出来怎么去做这个动态链接库,但是针对于图像处理的还不多,至少我看到的都是调用windows的动态链接库,其实也都很简单就是把一维的处理变成二维的处理,网上也有不少例程,我在这个过程当中也因为粗心大意遇到一些问题,今天就把这块详细的说一说
转载
2024-02-23 19:35:46
173阅读
TCP/IP开发实例(Python与LabVIEW的TCP通信)在本篇文章中,我们将Python作为服务器端发送数据并接受指令,LabVIEW作为用户端接收数据并发送指令,构建一个server-client架构用于控制与数据传输。 这里写目录标题TCP/IP开发实例(Python与LabVIEW的TCP通信)1.为什么要使用TCP/IP协议和Python进行数据通信:2.服务器端程序代码(Pyth
转载
2023-10-07 17:28:16
469阅读