labview入门


一、VI是什么?

labview的VI类似于常规编程语言中的函数,是可以独立于项目运行调试的。在菜单中选择“文件” -> "新建VI"即可创建VI。VI由前面板和程序框图组成。

一般常规程序语言创建的程序,由一个图形界面窗口(一般称为GUI)和文本编辑窗口组成。labview中的VI,前面板相当于GUI,程序框图则相当于文本编辑器。

前面板是需要放置各种控件的,程序框图是用来编写代码的。labview最大的特点是,它是图形式编程语言,它的代码是完全图形化的。GUI是由各种各样的控件集合而成的,但它的控件有独特之处:一是数量多,二是明确区分输入控件和输出控件。

二、控件属性设置

1.控件的基本属性

labview的控件分成输入控件和输出控件两部分,输出控件又称为显示控件。

数据流是labview编程的核心。输入控件经过连线,把它的值传递给显示控件。且不同颜色、不同的线性表示不同的数据类型。

一般的控件具有属性、方法和事件,labview控件与常规控件类似,也具有属性、方法和事件。一般的控件都包括“值”属性,表示控件当前代表的数值或字符串等,也就是说控件是数据的容器,而数据的值只是控件属性之一。

labview中不存在常规语言中变量的说法,任何数据都是依附于控件的。控件是数据的容器,数据不能离开控件而独立存在(移位寄存器和常量例外)。

labview的控件中包含数据,但是数据是有类型区别的,比如数字可以是整型,而整型又可以分为有符号和无符号,8位、16位、32位等。选定数据类型后,控件与数据类型就存在了对应的关系,不允许动态更改。

2.输入控件和显示控件的区别

数据流是labview的核心概念,任何数据都必须有“源”的,这个“源”就是输入控件或者常量,常量可以理解成特殊的输入控件,而数据最终流向就是显示控件。

在程序编辑的情况下,labview输入控件和显示控件是可以自由转换的。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

粟米茶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值