labview入门

LabVIEW是一种图形化编程语言,由前面板和程序框图两部分组成。前面板用于人机交互,程序框图实现程序逻辑。博客详细介绍了数值型控件、布尔型控件、动态数据类型、循环结构、变量应用、移位寄存器、属性节点、调用节点、数组和簇等概念,还讲解了如何创建自定义控件和子VI,以及各种结构的使用方法,如顺序结构、条件结构和事件结构。
摘要由CSDN通过智能技术生成

labview为图形化编程,一个文件(VI)分为前面板和程序框图。前面板即为人机交互页面,程序框图则是实现的程序。

前面板认识

在灰色部分右键显示控件模块

查看—》工具悬版
在这里插入图片描述
在这里插入图片描述
控件上右键可以开启快捷菜单设置。

程序框图

包括:
接线端
函数节点 带有输入输出端,在VI运行时执行运算
子VI节点 一个VI在另一个VI内部
函数
常量
结构
连线

不同数据类型的连线颜色不同,粗细,样式均有差异如下图
在这里插入图片描述
断开的连线显示中间带有红叉的黑色虚线
ctrl +B 删除程序框图中所有断开连线,右键可以整理连线

ctrl +H 显示帮助、

数值型控件

右键改变表示法,也可转换为显示控件,常量
右键属性可以改变标尺,显示位数等

布尔型控件使用

右键调整机械动作(释放时转换,单击时转换等)

动态数据类型

动态数据类型表示为蓝色】保存由Express VI产生或采集的信息,包含与信号相关的数据,以及信号相关的属性信息。例如,信号的名称、采集的日期和时间等待
非Express VI无法接收动态数据。
需要用动态数据类型转换来使普通函数,VI来接收。也可以将普通的转换为动态数据类型

while循环应用

左边是计数接线端,返回以执行循环次数
右边是条件接线端,定义循环结束条件,可以真时循环,也可以假时循环

for循环

要用32位有符号整数,如果不是需要转换。
在这里插入图片描述

变量的应用

局部变量起着在单个VI中实现数据传递功能
在这里插入图片描述
如图,一个控件并不能结束两个循环,循环控件是一个布尔控件,按下

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值