最新LabVIEW宝典
- 格式:ppt
- 大小:8.02 MB
- 文档页数:142
Labview复习题一、填空1. 所有的LabVIEW 应用程序,即虚拟仪器(VI),它包括前面板、流程图以及图标/连结器三部分。
2. LabView有三种操作模板,分别是控件模板、函数模板和工具模板。
3. CIN节点需要调用*.lsb格式文件,这种文件可以通过Visual C++来生成。
4. 虚拟仪器设计中连线为虚线时表示数据类型不匹配出错,当RUN按钮显示为折断的箭头时,表示程序有错误发生。
5.在LabView中局部变量主要用于程序内部传递数据,全局变量主要用于程序之间传递数据。
6. 程序框图由端口、节点和连线组成的可执行代码。
7、数组是相同类型的数据元素的集合,数据元素的类型可以是任意的,可以创建数值数组、布尔数组、字符数组和簇数组。
8、数据采集系统由被测参数→传感器→信号调理→数据采集卡→计算机组成。
9、Labview支持文本文件,二进制文件,数据记录文件,波形文件,测试数据文件等格式的文件输入和输出。
10、数据采集卡性能指标有输入通道数,输出通道数,采集位数,采集速度等。
11、循环边框上的数据出口为一个小方块,称为移位寄存器,具有存贮数据功能,对FOR循环而言第一次循环时布尔型数据出口值为false。
12、虚拟仪器在使用数据采集卡之前必须运行专用软件MAX进行配置,如设置通道名,输入输出类型,测量类型等。
13、LabVIEW概念是一种用图标代替文本行创建应用程序的图形化编程语言。
14、传统文本编程语言根据语句和指令的先后顺序决定程序执行顺序,而LabVIEW则采用数据流编程方式,程序框图中节点之间的数据流向决定了程序的执行顺序。
它用图标表示函数,用连线表示数据流向。
15、LabVIEW程序为称为VI,扩展名默认为.vi。
16、程序框图是图形化源代码的集合,这种图形化的编程语言也称为G语言。
17、虚拟仪器系统是由计算机、应用软件和仪器硬件三大要素构成的。
计算机与仪器硬件又称为VI的通用仪器硬件平台。
labview⼊门教程(初学者必看)Labview⼊门教程亚为电⼦科技说明:1、不同labview版本,内容⼤同⼩异,不要过于核对图标2、必须先安装labview,亚为的资料,版本不低于2014,如果是串⼝通信,还要安装NIVISA520。
3、直接打开亚为⽤户资料的“labview例程/****例程”,看到的是前⾯板,也就是交互界⾯。
界⾯可以⾃⾏修改,注意右键->数据操作->保存默认参数。
4、波形图上右键,可以导出或者另存数据。
⾼速采集模式下,yav 例程不⾃动保存,需要⼿动导出。
⾼速模式下,不要采集时间过长,否则系统崩溃,会内存溢出甚⾄蓝屏死机。
5、如果需要修改算法逻辑,按下Ctrl+E即可打开程序框图界⾯。
⾥⾯的数学符号,仔细研究下,就应该能认识。
看懂加减乘除即可。
6、这个⽂档认真看⼗遍,你就是Labview编程⾼⼿啦,亚为科技不负责labview编程指导哦。
⾼⼿都是⾃学的。
第⼀讲:认识Labview1.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(操作值)⽤于操作前⾯板的控制和显⽰。
Labview入门教程亚为电子科技说明:1、不同labview版本,内容大同小异,不要过于核对图标2、必须先安装labview,亚为的资料,版本不低于2014,如果是串口通信,还要安装NIVISA520。
3、直接打开亚为用户资料的“labview例程/****例程”,看到的是前面板,也就是交互界面。
界面可以自行修改,注意右键->数据操作->保存默认参数。
4、波形图上右键,可以导出或者另存数据。
高速采集模式下,yav 例程不自动保存,需要手动导出。
高速模式下,不要采集时间过长,否则系统崩溃,会内存溢出甚至蓝屏死机。
5、如果需要修改算法逻辑,按下Ctrl+E即可打开程序框图界面。
里面的数学符号,仔细研究下,就应该能认识。
看懂加减乘除即可。
6、这个文档认真看十遍,你就是Labview编程高手啦,亚为科技不负责labview编程指导哦。
高手都是自学的。
第一讲:认识Labview1.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)或图标上,就会显示相应的帮助信息。
LabVIEW常⽤⼯具本节内容包含⼯具选择快捷菜单属性对话框前⾯板窗⼝⼯具栏程序框窗⼝图⼯具栏在LabVIEW等图形化编程语⾔中,⿏标是主要的编程环境交互⼯具,即各种操作任务通过⿏标完成,如选择、连线、⾼亮⽂本等。
本节主要探讨⿏标在LabVIEW中的功能以及如何使⽤⿏标完成各种任务。
此外,本节还介绍了快捷菜单、属性对话框和⼯具栏等修改VI的重要途径。
选择⼯具返回页⾸LabVIEW提供新建、修改和调试VI的⼀系列⼯具。
⼯具是⿏标光标的⼀种特殊操作模式。
选择了⼀个⼯具后,⿏标光标就变成了该⼯具的图标和操作模式。
LabVIEW可根据⿏标当前的位置⾃动选择相应的⼯具。
图1. ⼯具选板在⼯具选板中可⼿动选择所需⼯具。
要打开⼯具选板,请选择查看»⼯具选板选板。
⾃动⼯具选择器在⼯具选板的顶部有⼀个“⾃动选择⼯具”按钮。
选中该按钮后,LabVIEW将根据⿏标当前的位置⾃动选择相应的⼯具。
如要关闭⾃动选择⼯具,请取消选择该按钮或者选择选板中的其他项。
如果将选板中的各项⼯具⽐喻成家庭常备⼯具中的螺丝⼑、⼑⽚、螺丝锥,那么⾃动⼯具选择器就像是⼀把能够完成所有任务的瑞⼠军⼑。
图2. 各个⼯具和⾃动⼯具选择器以下是LabVIEW中的⼀些常见⼯具。
启⽤“⾃动选择⼯具”后,⿏标会变成下列⼯具之⼀来完成LabVIEW中的常见任务。
操作⼯具操作⼯具⽤于改变控件的值。
图3中使⽤了操作⼯具来移动⽔平指针滑动杆。
⿏标移⾄指针上⽅时,光标⾃动变为操作⼯具。
图3. 使⽤操作⼯具操作⼯具⼤多⽤于前⾯板窗⼝,但也可⽤于在程序框图窗⼝中改变布尔常量的值。
定位⼯具定位⼯具⽤于选择或调整对象⼤⼩。
图4 中使⽤了定位⼯具来选择Number of Measurements数值控件。
选中对象后,您可以移动、复制或删除该对象。
⿏标移⾄⼀个对象的边界时,光标会⾃动变成定位⼯具。
图4. 使⽤定位⼯具选择对象如⿏标移⾄对象的调节尺⼨节点上,光标将显⽰为重新调整⼤⼩模式,如图5所⽰。
labview子程序例题LabVIEW(Laboratory Virtual Instrument Engineering Workbench)是由美国National Instruments开发的图形化编程语言。
LabVIEW主要用于开发测试和测量应用程序。
以下是一个简单的LabVIEW子程序示例,该子程序将两个数字相加并返回结果。
```labview// 主程序// 创建一个子程序端口右键单击程序框图,选择"创建" -> "子VI"。
// 输入两个数字从"函数面板" -> "数值" 中拖动两个"数值" 控件到主程序中,命名为"num1" 和"num2"。
// 创建子程序连接器在主程序中,右键单击"子VI" 端口,选择"创建" -> "常量"。
// 创建子程序在子VI中,从"函数面板" -> "数值" 中拖动一个"数值" 显示控件到子程序中,用于显示结果。
// 将输入连接到加法运算的输入端从"函数面板" -> "算术与比较" 中拖动"加法" 到子程序中。
将"num1" 连接到加法运算的第一个输入端,将"num2" 连接到第二个输入端。
// 将加法运算的结果连接到显示控件将加法运算的输出端连接到显示控件。
// 完成子程序设计在子程序的属性对话框中,将子程序命名为"AddNumbers",并保存它。
// 主程序(回到主程序)// 将主程序的"num1" 和"num2" 连接到子程序的输入端。
第一讲:认识Labview1.1 Labview 简介在开始菜单里找见NI Labview7.1 点击打开,会出现如下界面:从File>>New VI 或者从右半部分中的New>>Blank VI 都可以打开如下界面:上图中前图是虚拟仪器的前面板,是用户使用的人机界面,后面的是程序框图界面(即后面板)。
在LabVIEW的用户界面上,应特别注意它提供的操作模板,包括工具(Tools)模板、控制(Controls)模板和函数(Functions)模板。
这些模板集中反映了该软件的功能与特征。
下面我们来大致浏览一下。
工具模板(Tools Palette)如果该模板没有出现,则可以在Windows菜单下选择Show ToolsPalette命令以显示该模板。
当从模板内选择了任一种工具后,鼠标箭头就会变成该工具相应的形状。
当从Windows菜单下选择了Show Help Window功能后,把工具模板内选定的任一种工具光标放在流程图程序的子程序(Sub VI)或图标上,就会显示相应的帮助信息。
下面的两个模板是多层的,其中每一个子模板下还包括多个对象。
控制模板(Control Palette)Array注意:只有打开前面板时才能调用该模板该模板用来给前面板设置各种所需的输出显示对象和输入控制对象。
每个图标代表一类子模板。
如果控制模板不显示,可以用Windows菜单的Show ControlsPalette功能打开它,也可以在前面板的空白处,点击鼠标右键,以弹出控制模板。
控制模板如右图所示,它包括如下所示的一些子模板。
子模板中包括的对象,我们在功能中用文字简要介绍。
101112131415功能模板(Functions Palette)现功能模板。
功能模板是创建流程图程序的工具。
该模板上的每一个顶层图标都表示一个子模板。
若功能模板不出现,则可以用Windows菜单下的Show Functions Palette功能打开它,也可以在流程图程序窗口的空白处点击鼠标右键以弹出功能模板。
labview课后答案及例题答案第6-8章第一篇:labview课后答案及例题答案第6-8章第六章6.1 在一个波形图表中显示3条曲线,分别用红,绿,蓝3种颜色表示范围0~1,0~5,和0~10的3个随机数。
6.2 在一个波形图中用两种不同的线宽显示一条正弦曲线和一条余弦曲线。
每条曲线长度为128个点。
正弦曲线X0=0,#X=1,余弦曲线X0=2,#X=10.6.3 用两个波形图显示习题5.1的两个二维数组。
6.5 用XY图显示一个半径为10的圆。
6.6 产生一个10行10列的二维数组,数组成员为0~100之间的任意整型数,用强度图显示出来。
第例7.1:创建VI产生一个2×10的二维数组,写入电子表格文件。
要求:第一行是序号,第二行是随机数。
7章例7.2:创建一个VI,将产生的随机数保存该VI路径下的“例7.2.txt”文本文件中。
7.1 产生若干个周期的正弦波数据,以当前系统日期和自己的姓名为文件名,分别存储为文本文件,二进制文件和电子表格文件。
7.2 分别用Windows记事本,Excel和LabVIEW程序将习题7.1存储的数据文件读出来。
7.3 将一组随机信号数据加上时间标记存储为数据记录文件,然后再用LabVIEW程序将存储的数据读出并显示在前面板上。
第八章例8.2:设计一个电机转速控制程序,要求:在手动控制方式下,可以任意选择电机转速;在自动控制方式下,电机转速在500~1000r/min之间变化。
例8.3:利用全局变量将仿真信号产生的三角与均匀噪声显示在波形图中,并求其最大值。
例8.4:利用容器的填充颜色属性,指示一个由随机数发生器仿真的容量是否超过了用户指定的限制。
例8.5:用一个波形图表显示一个随机数,用前面板的控件来控制波形图表的大小和位置。
第二篇:新编《导游业务》课后案例题答案新编《导游业务》课后案例题参考答案第四章 P176 案例第1题答案参考教材P223—P224:(1)(参考教材P223)行李丢失的原因:可能是由西安到机场运输中或由西安到杭州运输行李过程出现差错导致行李丢失。