labview⼊门教程(初学者必看)
Labview⼊门教程
亚为电⼦科技
说明:
1、不同labview版本,内容⼤同⼩异,不要过于核对图标
2、必须先安装labview,亚为的资料,版本不低于2014,如果是串⼝通信,还要安装NIVISA520。
3、直接打开亚为⽤户资料的“labview例程/****例程”,看到的是前⾯板,也就是交互界⾯。界⾯可以⾃⾏修改,注意右键->数据操作->保存默认参数。
4、波形图上右键,可以导出或者另存数据。⾼速采集模式下,yav 例程不⾃动保存,需要⼿动导出。⾼速模式下,不要采集时间过长,否则系统崩溃,会内存溢出甚⾄蓝屏死机。
5、如果需要修改算法逻辑,按下Ctrl+E即可打开程序框图界⾯。⾥⾯的数学符号,仔细研究下,就应该能认识。看懂加减乘除即可。
6、这个⽂档认真看⼗遍,你就是Labview编程⾼⼿啦,亚为科技不负责labview编程指导哦。⾼⼿都是⾃学的。
第⼀讲:认识Labview
1.1 Labview 简介
在开始菜单⾥Labview点击打开,会出现如下界⾯:
从File>>New VI 或者从右半部分中的New>>Blank VI 都可以打开如下界⾯:
上图中前图是虚拟仪器的前⾯板,是⽤户使⽤的⼈机界⾯,后⾯的是程序框图界⾯(即后⾯板)。
在LabVIEW的⽤户界⾯上,应特别注意它提供的操作模板,包括⼯具(Tools)模板、控制(Controls)模板和函数(Functions)模板。这些模板集中反映了该软件的功能与特征。下⾯我们来⼤致浏览⼀下。
⼯具模板(Tools Palette)
该模板提供了各种⽤于创建、修改和调试VI程序的⼯具。
如果该模板没有出现,则可以在Windows菜单下选择Show Tools Palette命令以显⽰该模板。当从模板内选择了任⼀种⼯具后,
⿏标箭头就会变成该⼯具相应的形状。当从Windows菜单下选择
了Show Help Window功能后,把⼯具模板内选定的任⼀种⼯具
光标放在流程图程序的⼦程序(Sub VI)或图标上,就会显⽰相
1Operate Value
(操作值)
⽤于操作前⾯板的控制和显⽰。使⽤它向数字或字符串控制中键⼊值时,⼯具会变成标签⼯具
2Position/Size
/Select (选
择)
⽤于选择、移动或改变对象的⼤⼩。当它⽤于改变对象的连框⼤⼩时,会变成相应形状。
3Edit Text(编
辑⽂本)
⽤于输⼊标签⽂本或者创建⾃由标签。当创建⾃由标签时它会变成相应形状。
4Connect Wire
(连线)
⽤于在流程图程序上连接对象。如果联机帮助的窗⼝被打开时,把该⼯具放在任⼀条连线上,就会显⽰相应的数据类型。
5Object
Shortcut Menu
(对象菜单)
⽤⿏标左键可以弹出对象的弹出式菜单。
6Scroll
Windows(窗⼝
漫游)
使⽤该⼯具就可以不需要使⽤滚动条⽽在窗⼝中漫游。
7Set/Clear
Breakpoint(断
点设置/清除)
使⽤该⼯具在VI的流程图对象上设置断点。
8Probe Data(数
控针窗⼝来观察该数据流线上的数据变化状
况。
9Get Color(颜
⾊提取)
使⽤该⼯具来提取颜⾊⽤于编辑其他的对象。
10Set Color(颜
⾊设置)
⽤来给对象定义颜⾊。它也显⽰出对象的前景
⾊和背景⾊。
下⾯的两个模板是多层的,其中每⼀个⼦模板下还包括多个对象。控制模板(Control Palette)
注意:只有打开前⾯板时才能调⽤该模板
该模板⽤来给前⾯板设置各种所需的输出显⽰对象
和输⼊控制对象。每个图标代表⼀类⼦模板。如果控制
模板不显⽰,可以⽤Windows菜单的Show Controls
Palette功能打开它,也可以在前⾯板的空⽩处,点击
⿏标右键,以弹出控制模板。
控制模板如右图所⽰,它包括如下所⽰的⼀些⼦模
板。⼦模板中包括的对象,我们在功能中⽤⽂字简要介
绍。
图标⼦模板名称功能
1Numeric(数值
量)
数值的控制和显⽰。包含数字式、指针式显⽰表
盘及各种输⼊框。
2Boolean(布尔
量)
逻辑数值的控制和显⽰。包含各种布尔开关、按
钮以及指⽰灯等。
3String & Path
(字符串和路
径)
字符串和路径的控制和显⽰。
和簇)
数组和簇的控制和显⽰。
5List & Table
(列表和表格)
列表和表格的控制和显⽰
6Graph(图形显
⽰)
显⽰数据结果的趋势图和曲线图。
7Ring & Enum(环
与枚举)
环与枚举的控制和显⽰。
8I/O(输⼊/输出
功能)
输⼊/输出功能。于操作OLE、ActiveX等功能。9
Refnum 参考数
10 Digilog
Controls(数字
控制)
数字控制
11 Clussic
Controls(经典
控制)
经典控制,指以前版本软件的⾯板图标。
12
Activex ⽤于ActiveX等功能。
13 Decorations
(装饰)
⽤于给前⾯板进⾏装饰的各种图形对象。
14 Select a
Controls(控制
选择)
调⽤存储在⽂件中的控制和显⽰的接⼝。
15 User Controls
⽤户⾃定义的控制和显⽰。
功能模板(Functions Palette)
注:只有打开了流程图程序窗⼝(即后⾯板),才能
出现功能模板。
功能模板是创建流程图程序的⼯具。该模板上的每⼀
个顶层图标都表⽰⼀个⼦模板。若功能模板不出现,则可
以⽤Windows菜单下的Show Functions Palette功能打开
它,也可以在流程图程序窗⼝的空⽩处点击⿏标右键以弹
出功能模板。
功能模板如右图所⽰,其⼦模块如下所⽰。(个别不
常⽤的⼦模块未包含)
图标⼦模板名称功能
1Structure(结
构)
包括程序控制结构命令,例如循环控制等,以
及全局变量和局部变量。电脑怎么做表格初学者 入门教程
2Numeric(数值
运算)
包括各种常⽤的数值运算,还包括数制转换、
三⾓函数、对数、复数等运算,以及各种数值
常数。
3Boolean(布尔
运算)
包括各种逻辑运算符以及布尔常数。
4String(字符串
运算)
包含各种字符串操作函数、数值与字符串之间
的转换函数,以及字符(串)常数等。
5Array(数组)包括数组运算函数、数组转换函数,以及常数数组等。
6Cluster(簇)包括簇的处理函数,以及常数等。这⾥的相当于C语⾔中的结构。
7Comparison(⽐
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论