大家好,我是不爱说话的逝水。由于学业要求,和大家一起来学习一下这款软件名字叫 Labview 由NI公司发布的一款软件。
Labview 是什么?
Labview(Laboratory Virtual Instrument Engineering Workbench)是一款由美国国家仪器公司(National Instruments)开发的图形化编程环境和开发平台。它提供了丰富的工具和函数库,用于创建、控制和测量虚拟仪器和系统。LabVIEW的主要特点是可视化编程,使用图形化的块图形式来表示程序逻辑,不需要编写传统的文本代码。这使得LabVIEW适用于各种科学、工程和控制领域的应用,包括数据采集、自动化测试、嵌入式系统开发等。LabVIEW也是一种流行的教学工具,被广泛应用于各个学科的实验教学中。(上段话由Chatgpt生成。)
Labview的下载与安装
下载地址:
Labview 2023的下载地址为:
安装地址:
详细安装和激活我就不详细演示了:以2020为例来安装与激活。
LabVIEW2020下载与安装教程_Half_A的博客-CSDN博客https://blog.csdn.net/weixin_44543463/article/details/120473252
Labview的程序开发
在LabVIEW中,VI代表Virtual Instrument(虚拟仪器)。VI是LabVIEW程序的基本单元,它类似于其他编程语言中的函数或子程序。VI包含了一组用于实现特定功能的图形化程序逻辑。每个VI都可以独立地调用和执行,也可以通过连接多个VI来构建更复杂的应用程序。
在LabVIEW中,VI由一个前面板和一个块图组成。前面板是VI的用户界面,可以包含各种控件(如按钮、滑块、图表等)和指示器(如数字显示、图形显示等)。块图是VI的程序逻辑表示,它由各种图形化的节点(如函数、结构、线、连接器等)组成,用于处理输入数据、执行计算和生成输出结果。
通过连接块图中的节点,您可以定义数据流的流动和处理方式。这使得LabVIEW的编程方式更加可视化和直观,使得开发人员能够更轻松地构建和调试复杂的应用程序。
(以上为ChatGpt生成)
第一步新建AI
我们打开安装好的Labview的软件 新建一个 VI程序。
进入之后我们就进入到了VI程序的开发了。
第二步 了解前端与后台
进入VI程序的开发程序里面之后发现里面是分为前端与后台的,这很重要。
首先在这里我们要学会一个十分方便的快捷键: Ctrl+E 前后台切换
白色的部分是我们的后台程序编写部分,网格部分是我们的前端面板控件开发的一个面板。
第三步 放置控件以及编程
我们在网格上面鼠标右键就可以打开它的一个控件面板
在放置面板前,我们先了解一下最基础的三个格式。
小课堂:三个数据格式
第一种:BOOL 也就是布尔数据的格式。数值中只有 0 与 1,也就是真与假的状态切换。
第二种:数值,在Labview 中他包含了整数(int类型)(float类型).....
第三种:字符串 (char).....
这一堂课我们要做的也就是放置一个布尔类型的小灯和一个布尔类型的开关。
我们选择面板控件中的两个控件
一个是 开关按钮 一个是圆形指示灯
任意放置在 控件面板中
在后台的软件中显示出来了这两个控件的组件。
因为他俩的数据结构与类型是一样的所以,我们将他们两个直接连接起来。
PS:数据相同很重要!
第四步: 运行软件
我们完成了前端和后台的开发,现在我们可以开始运行软件了。
运行软件分为 单步步过 循环执行 停止运行 暂停运行
每个按钮都有它独特的作用。我们这里选择 循环执行,让程序跑起来。
第四步 最后结果
我们点一下按钮,小灯就亮了!
Labview开发心得
Labview的开发过程有点类似易语言 e4a。开发过程简易!
可玩性高!