ImageVerifierCode 换一换
格式:PDF , 页数:42 ,大小:1.12MB ,
资源ID:3210581      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3210581.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(labview超经典基础教程.pdf)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

labview超经典基础教程.pdf

1、L Labviewabview20102010 基础教程基础教程 第一讲:第一讲:认识认识 LabviewLabview 1.1 Labview 1.1 Labview 简介简介 在开始菜单里找见 NI Labview7.1 点击打开,会出现如下界面:从 FileNew VI FileNew VI 或者从右半部分中的 NewBlank VI NewBlank VI 都可以打开如下界面:上图中前图是虚拟仪器的前面板,是用户使用的人机界面,后面的是程序框图界面(即后面板)。在 LabVIEW 的用户界面上,应特别注意它提供的操作模板,包括工具(Tools)模板、控制(Controls)模板和函数(

2、Functions)模板。这些模板集中反映了该软件的功能与特征。下面我们来大致浏览一下。工具模板(工具模板(Tools PaletteTools Palette)该模板提供了各种用于创建、修改和调试 VI 程序的工具。如果该模板没有出现,则可以在如果该模板没有出现,则可以在 WindowsWindows 菜单下选择菜单下选择 Show Tools Show Tools PalettePalette 命令以显示该模板。命令以显示该模板。当从模板内选择了任一种工具后,鼠标箭头就会变成该工具相应的形状。当从 Windows 菜单下选择了 Show Help Window 功能后,把工具模板内选定的任

3、一种工具光标放在流程图程序的子程序(Sub VI)或图标上,就会显示相应的帮助信息。工具图标有如下几种:图标 名称 功 能 Operate Value(操作值)用于操作前面板的控制和显示。使用它向数字或字符串控制中键入值时,工具会变成标签工具 Position/Size/Select(选择)用于选择、移动或改变对象的大小。当它用于改变对象的连框大小时,会变成相应形状。Edit Text(编辑文本)用于输入标签文本或者创建自由标签。当创建自由标签时它会变成相应形状。Connect Wire(连线)用于在流程图程序上连接对象。如果联机帮助的窗口被打开时,把该工具放在任一条连线上,就会显示相应的数据

4、类型。Object Shortcut Menu(对象菜单)用鼠标左键可以弹出对象的弹出式菜单。Scroll Windows(窗口漫游)使用该工具就可以不需要使用滚动条而在窗口中漫游。Set/Clear Breakpoint(断点设置清除)使用该工具在 VI 的流程图对象上设置断点。Probe Data(数据探针)可在框图程序内的数据流线上设置探针。通过控针窗口来观察该数据流线上的数据变化状况。Get Color(颜色提取)使用该工具来提取颜色用于编辑其他的对象。Set Color(颜色设置)用来给对象定义颜色。它也显示出对象的前景色和背景色。下面的两个模板是多层的,其中每一个子模板下还包括多个

5、对象。控制模板(控制模板(Control PaletteControl Palette)注意:只有打开前面板时才能调用该模板注意:只有打开前面板时才能调用该模板 该模板用来给前面板设置各种所需的输出显示对象和输入控制对象。每个图标代表一类子模板。如果控制模板不显示,可以用 Windows 菜单的 Show Controls Palette 功能打开它,也可以在前面板的空白处,点击鼠标右键,以弹出控制模板。控制模板如右图所示,它包括如下所示的一些子模板。子模板中包括的对象,我们在功能中用文字简要介绍。图标 子模板名称 功 能 Numeric(数值量)数值的控制和显示。包含数字式、指针式显示表盘及

6、各种输入框。Boolean(布尔量)逻辑数值的控制和显示。包含各种布尔开关、按钮以及指示灯等。String&Path(字符串和路径)字符串和路径的控制和显示。Array&Cluster(数组和簇)数组和簇的控制和显示。List&Table(列表和表格)列表和表格的控制和显示 Graph(图形显示)显示数据结果的趋势图和曲线图。Ring&Enum(环与枚举)环与枚举的控制和显示。I/O(输入/输出功能)输入/输出功能。于操作 OLE、ActiveX 等功能。Refnum 参考数 10 Digilog Controls(数字控制)数字控制 11 Clussic Controls(经典控制)经典控制

7、,指以前版本软件的面板图标。12 Activex 用于 ActiveX 等功能。13 Decorations(装饰)用于给前面板进行装饰的各种图形对象。14 Select a Controls(控制选择)调用存储在文件中的控制和显示的接口。15 User Controls(用户控制)用户自定义的控制和显示。功能模板功能模板(Functions Palette)(Functions Palette)注:只有打开了流程图程序窗口(即后面板),才能出注:只有打开了流程图程序窗口(即后面板),才能出现功能模板。现功能模板。功能模板是创建流程图程序的工具。该模板上的每一个顶层图标都表示一个子模板。若功能

8、模板不出现,则可以用 Windows 菜单下的 Show Functions Palette 功能打开它,也可以在流程图程序窗口的空白处点击鼠标右键以弹出功能模板。功能模板如右图所示,其子模块如下所示。(个别不常用的子模块未包含)图标 子模板名称 功 能 Structure(结构)包括程序控制结构命令,例如循环控制等,以及全局变量和局部变量。Numeric(数值运算)包括各种常用的数值运算,还包括数制转换、三角函数、对数、复数等运算,以及各种数值常数。Boolean(布尔运算)包括各种逻辑运算符以及布尔常数。String(字符串运算)包含各种字符串操作函数、数值与字符串之间的转换函数,以及字符

9、(串)常数等。Array(数组)包括数组运算函数、数组转换函数,以及常数数组等。Cluster(簇)包括簇的处理函数,以及群常数等。这里的群相当于 C 语言中的结构。Comparison(比较)包括各种比较运算函数,如大于、小于、等于。Time&Dialog(时间和对话包括对话框窗口、时间和出错处理函数等。框)File I/O(文件输入/输出)包括处理文件输入/输出的程序和函数。Data Acquisition(数据采集)包括数据采集硬件的驱动,以及信号调理所需的各种功能模块。Waveform(波形)各种波形处理工具 Analyze(分析)信号发生、时域及频域分析功能模块及数学工具。Instr

10、ument I/O(仪器输入/输出)包括 GPIB(488、488.2)、串行、VXI 仪器控制的程序和函数,以及 VISA 的操作功能函数。Motion&Vision(运动与景像)Mathematics(数学)包括统计、曲线拟合、公式框节点等功能模块,以及数值微分、积分等数值计算工具模块。Communication(通讯)包括 TCP、DDE、ActiveX 和 OLE 等功能的处理模块。Application Control(应用控制)包括动态调用 VI、标准可执行程序的功能函数。Graphics&Sound(图形与声音)包括 3D、OpenGL、声音播放等功能模块。包括调用动态连接库和

11、CIN 节点等功能的处理模块。Tutorial(示教课程)包括 LabVIEW 示教程序。Report Generation(文档生成)Advanced(高级功能)Select a VI(选择子 VI)User Library(用 户 子 VI库)下面我们通过练习掌握下面我们通过练习掌握如何如何应用应用 LaLabview7.1bview7.1 练习练习一一:建立一个测量温度和容积的 VI 步骤如下:1.选择 FileFile NewNew VIVI,打开一个新的前面板窗口。2.从 ControlsControlsAll ControlsnumericAll Controlsnumeric 中

12、选择 TankTank 放到前面板中。(注:如果前面板中没有(注:如果前面板中没有 ControlsControls 模版,可在菜单栏选模版,可在菜单栏选 windowshow windowshow controls palette,controls palette,即可打开即可打开或直接点击鼠标右键或直接点击鼠标右键)3.在标签(Tank)文本框中输入“容积”,然后在前面板中的其他任何位置单击一下。4.同样从 ControlsControlsAll ControlsnumAll Controlsnumericeric 中选择 ThermometerThermometer 放到前面板中 5.在

13、标签文本框中输入“温度计”,然后在前面板中的其他任何位置单击一下。6.把容器显示对象的显示范围设置为 0.0 到 1000.0。a.双击容器坐标的 10.0 标度,使它高亮显示。在坐标中输入 1000,再在前面板中的其他任何地方单击一下。这时 0.0 到 1000.0 之间的增量将被自动显示。7.在容器旁配数据显示。将鼠标移到容器上,点右键,在出现的快速菜单中选 Visible Visible ItermsItermsDigital DisplayDigital Display 即可。前面板如下图所示:图1 练习一的前面板图 8.8.WindowsWindowsShow Show block

14、block DiagramDiagram 打开流程图窗口,在窗口中建立如下程序:图2 练习一的流程图 该流程图中新增的对象有两个乘法器、两个数值常数、两个随机数发生器、一个延时函数,一个 while 循环,一个布尔常量,温度和容积对象是由前棉板的设置自动带出来的。a.a.乘法器(Multiply)、随机数发生器(Random number(0-1))和数值常数(Numberic constant)由FunctionsFunctionsAll All FunctionsFunctionsNumerNumericic 中拖出。(注:如果面板中没有(注:如果面板中没有 FunctionsFuncti

15、ons 模版,模版,可以从菜单栏中选可以从菜单栏中选 WindowShow Functions palette WindowShow Functions palette 或点击鼠标右或点击鼠标右键)键)b.延 时 函 数(Time delay)可 以 从FunctionsFunctionsAll All FunctionsFunctionsTime&DialogTime&DialogTime delayTime delay 中拖出,在自动弹出的对话框中输入要延时的时间(比如 0.5s)。9连线:把鼠标放到函数端子上,当鼠标自动变为连线模式并出现一闪一闪时,点击一下鼠标左键然后找要连接的函数端子

16、,当鼠标出现一闪一闪时,再次点击鼠标左键,这时就把两个函数连接起来了。10.最后选 FunctionsFunctionsAll FunctionsStructuresWhile LoopAll FunctionsStructuresWhile Loop,在已编好的程序左上角点击鼠标左键,然后移动鼠标,直到出现的虚线把程序全包含起来再点鼠标左键,就创建了一个 While 循环。在右下角条件端子上点击鼠标右键,再弹出的菜单里选 Creat constant 就可,目的是让循环能够维持下去。11.在前面板中,单击 RunRun(运行)(运行)按钮,运行该 VI 12.在后面板的工具栏中点击类似灯泡状的按钮,就可以看见程序中各个数据流的走向。13.选择 FileFile SaveSave,把该 VI 保存到任意目录下。14.选择 FileFile CloseClose,关闭该 VI。练习练习一一 结束结束 附注与说明:附注与说明:1.显示对象(IndicatorIndicator)、控制对象(ControlControl)和数值常数对象 显示对象和控制对象都是前面板上的控件,前者有输入端子而无

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1