




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
labview2021中文版虚拟仪器课件第二章图形化编程语言LabVIEW本章主要介绍LabVIEW及LabVIEW2021的新功能和新特性,安装和启动LabVIEW2021简体中文版的方法,并对LabVIEW2021简体中文版的编程环境进行了较为详细的介绍,最后讲解了如何使用LabVIEW的帮助系统。学习要点LabVIEW编程环境LabVIEW2021简体中文版的新功能2.1LabVIEW简介
本节主要介绍了图形化编程语言LabVIEW,并对当前最新版本LabVIEW2021简体中文版的新供能和新特性进行了介绍。概述LabVIEW是实验室虚拟仪器集成环境〔LaboratoryVirtualInstrumentEngineeringWorkbench〕的简称,是美国国家仪器公司〔NATIONALINSTRUMENTS,简称NI〕的创新软件产品,也是目前应用最广、开展最快、功能最强的图形化软件开发集成环境,又称为G语言。LabVIEW是一个工业标准的图形化开发环境,它结合了图形化编程方式的高性能与灵活性以及专为测试、测量与自动化控制应用设计的高端性能与配置功能,能为数据采集、仪器控制、测量分析与数据显示等各种应用提供必要的开发工具,因此,LabVIEW通过降低应用系统开发时间与工程筹建本钱帮助科学家与工程师们提高工作效率。LabVIEW被广泛应用于各种行业中,包括汽车、半导体、航空航天、交通运输、高效实验室、电信、生物医药与电子等。LabVIEW的功能非常强大,它是可扩展函数库和子程序库的通用程序设计系统,不仅可以用于一般的Windows桌面应用程序设计,而且还提供了用于GPIB设备控制、VXI总线控制、串行口设备控制,以及数据分析、显示和存储等应用程序模块,其强大的专用函数库使得它非常适合编写用于测试、测量以及工业控制的应用程序。LabVIEW基于G语言的根本特征——用图标和框图产生块状程序,这对于熟悉仪器结构和硬件电路的硬件工程师、现场工程技术人员及测试技术人员来说,编程就像是设计电路图一样;从运行机制上看,LabVIEW——这种语言的运行机制就宏观上讲已经不再是传统的冯.诺伊曼计算机体系结构的执行方式了。从本质上讲,它是一种带有图形控制流结构的数据流模式〔DataFlowMode〕,这种方式确保了程序中的函数节点〔FunctionNode〕,只有在获得它的全部数据后才能够被执行。LabVIEW的程序是数据流驱动的。简体中文版的新功能1.新增VI范例2.新增程序框图选项3.新增前面板选项4.新增编程环境选项5.对话框的改进〔1〕三维曲线属性对话框的改进〔2〕更改可见选板对话框的改进〔3〕工程属性对话框的改进〔4〕快速放置对话框的改进〔5〕VI属性对话框的改进〔6〕其它对话框的改进6.新增安装程序选项7.NI仪器驱动查找器的改进8.使用属性节点访问LabVIEW类的私有数据9.LabVIEW的VI脚本功能10.改进Web效劳11.新增和改进的VI、函数和节点2.2LabVIEW编程环境
要想熟练地使用LabVIEW编写程序,了解其编程环境是非常必要的,因此,在系统地学习LabVIEW之前,本节首先对LabVIEW的编程环境进行了较为详细的介绍。启动窗口
在安装LabVIEW2021后,在开始菜单中便会自动生成启动LabVIEW2021的快捷方式——NationalInstrumentsLabVIEW2021。单击该快捷方式按钮启动LabVIEW,如图2-1所示。图2-1开始菜单中的LabVIEW快捷方式LabVIEW2021简体中文专业版的启动界面如图2-2所示。启动后的程序界面如图2-3所示(LabVIEW2021简体中文专业版)。图2-2LabVIEW启动时的界面图2-3LabVIEW启动后的界面图2-4LabVIEW新建对话框图2-5基于模板选项的新建文件控件选板
控件选板仅位于前面板。控件选板包括创立前面板所需的输入控件和显示控件。根据不同输入控件和显示控件的类型,将控件归入不同的子选板中。图2-6控件选板函数选板函数选板仅位于程序框图。函数选板中包含创立程序框图所需的VI和函数。LabVIEW2021简体中文专业版的函数选板如图2-7所示。使用控件和函数选板工具栏上的以下按钮,可查看、配置选板,搜索控件、VI和函数。如图2-8所示。
图2-7函数选板
图2-8函数选板图2-9更改可见选板工具选板
在前面板和程序框图中都可看到工具选板。工具选板上的每一个工具都对应于鼠标的一个操作模式。光标对应于选板上所选择的工具图标。可选择适宜的工具对前面板和程序框图上的对象进行操作和修改。LabVIEW2021简体中文版的工具选板如图2-10所示。图2-10工具选板菜单栏1.文件菜单LabVIEW2021的文件菜单囊括了对其程序〔即VI〕操作的几乎所有命令,如图2-11所示。图2-11文件菜单2.编辑菜单编辑菜单中列出了几乎所有对VI及其组件进行编辑的命令,如图2-12所示。图2-12编辑菜单3.查看菜单LabVIEW2021的查看菜单包括了程序中所有与显示操作有关的命令,如图2-12所示。图2-13查看菜单4.工程菜单LabVIEW2021简体中文版的工程菜单中包含了LabVIEW中所有与工程操作相关的命令,如图2-14所示。图2-14工程菜单5.操作菜单LabVIEW2021简体中文版的操作菜单中包括了对VI操作的根本命令,如图2-15所示。图2-15操作菜单6.工具菜单LabVIEW2021简体中文版的工具菜单中包括了编写程序的几乎所有工具,包括一些主要工具和辅助工具如图2-18所示。图2-18工具菜单7.窗口菜单利用窗口菜单可以翻开LabVIEW2021简体中文版的各种窗口,例如前面板窗口、程序框图窗口以及导航窗口。LabVIEW2021简体中文版的窗口菜单如图2-20所示。图2-20窗口菜单8.帮助菜单LabVIEW2021简体中文版提供了功能强大的帮助功能,集中表达在它的帮助菜单上。LabVIEW2021简体中文版的帮助菜单如图2-21所示。图2-21帮助菜单工具栏工具栏按钮用于运行、中断、终止、调试VI、修改字体、对齐、组合、分布对象。详细介绍请参见本书第三章。工程浏览器窗口
工程浏览器窗口用于创立和编辑LabVIEW工程。选择“文件〞>>“新建工程〞,即可翻开工程浏览器窗口。也可选择“工程〞>>“新建工程〞或新建对话框中的工程选项,翻开工程浏览器窗口。如图2-22所示。图2-22工程管理器窗口2.3LabVIEW2021简体中文版的帮助系统为了让用户更快地掌握LabVIEW,更好的理解LabVIEW的编程机制并用LabVIEW编写出优秀的应用程序,LabVIEW的各个版本都提供了丰富的帮助和完善的帮助系统,LabVIEW2021简体中文版也不例外。LabVIEW2021提供了即时帮助、帮助文件以及丰富的实例构成其本地帮助系统,作为其帮助系统的重要组成局部,NI的网络帮助系统也发挥着重要的作用,包括一些在线电子文档和电子书。这一节将主要介绍如何获取LabVIEW2021的帮助,这对于初学者快速掌握LabVIEW是非常重要的,对于一些高级用户也是很有好处的。使用即时帮助将光标移至一个对象上,即时帮助窗口将显示该LabVIEW对象的根本信息。VI、函数、常数、结构、选板、属性、方式、事件、对话框和工程浏览器中的项均有即时帮助信息。即时帮助窗口还可帮助确定VI或函数的连线位置。选择“帮助〞>>“显示即时帮助〞显示即时帮助窗口。在工具栏中选择显示即时帮助窗口,也可翻开即时帮助。Windows系统中按<Ctrl-H>键显示该窗口。即时帮助窗口可根据内容的多少自动调整大小。也可调整即时帮助窗口的大小使之最大化。LabVIEW将记住即时帮助窗口的位置和大小,因此当LabVIEW重启时该窗口的位置和最大尺寸不变。如调整即时帮助窗口的大小,LabVIEW将对即时帮助窗口中的文本自动换行,缩短连线板中的连线的长度,如果窗口太小不能显示全部内容那么将输入和输出端在表格中列出。锁定即时帮助窗口当前的内容,当鼠标移到其它位置时,窗口的内容将保持不变。选择“帮助〞>>“锁定即时帮助〞可锁定或解锁即时帮助窗口的当前内容。单击即时帮助窗口上的锁定按钮,也可锁定或解锁帮助窗口的内容。Windows快捷键<Ctrl-Shift-L>也可用于锁定或解锁帮助窗口。单击即时帮助窗口上的显示可选接线端和完整路径按钮,将显示连线板的可选接线端和VI的完整路径。如即时帮助窗口中的对象在LabVIEW帮助中也有描述,那么即时帮助窗口中会出现一个蓝色的详细帮助信息链接。也可单击即时帮助中的详细帮助信息图标。单击该链接或图标可获取更多关于对象的信息。使用目录和索引查找在线帮助即时帮助固然方便,并且可以实时显示帮助信息,但是它的帮助不够详细,有些时候不能满足编程的需要,这是就需要帮助文件的目录和索引来查找在线帮助。单击菜单“帮助〞>>“搜索LabVIEW帮助〞,可以翻开LabVIEW的帮助文件,如图2-23所示,在这里用户可以使用目录、搜索和索引来来查找在线帮助。图2-23查看LabVIEW的帮助文件查找LabVIEW范例学习和借鉴LabVIEW中的例程不失为一种快速、深入学习LabVIEW的好方法。通过菜单“帮助〞>>“查找范例〞可以查找LabVIEW的范例。范例按照任务和目录结构分门别类的显示出来,方便用户按照各自的需求查找和借鉴,如图2-24所示。图2-24利用LabVIEW的范例查找器查找例程另外,也可以利用搜索功能用关键字来查找例程,甚至在LabVIEW2021中可以向NIDeveloperZone提交自己编写的程序作为范例。如果想要向NIDeveloperZone提交自己编写的程序,可以在NI范例查找器中单击提交选项卡,如图2-25所示,单击提交范例按钮即可以连接到NI的官方网站提交范例。图2-25向NILabVIEWZone提交范例在NIDeveloperZone,可以搜索到一些用LabVIEW编写的范例,这也是和众多LabVIEW开发者们一起分享、探讨、研究LabVIEW编程的途径之一。NIDeveloperZone的网页如图2-26所示。图2-26NIDeveloperZone使用网络资源LabVIEW2021不仅仅为用户提供了丰富的本地帮助资源,在网络上可以更加丰富的学习LabVIEW的资源,这些资源称为学习LabVIEW的有力助手和工具。NI的官方网站无疑成为最权威的学习LabVIEW的网络资源,它为LabVIEW提供了非常全面的帮助支持
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 以趣为引:吸引教育在初中历史教学中的创新实践与探索
- 以译促读:高一学生翻译能力与英语阅读能力的相关性实证探究
- 以评促学:学生自我评价在高中政治教学中的创新应用与实践
- 2020-2025年中国特种设备检验行业发展潜力分析及投资方向研究报告
- 中国机制木炭市场供需现状调查报告
- 加固工程竣工报告
- 2021-2026年中国匀胶机行业发展监测及投资战略规划研究报告
- 果糕项目可行性研究报告
- 沥青混凝土搅拌站项目可行性研究报告申请报告
- 郑州工业废气处理设备项目实施方案
- 2023广西公需科目真题(关于人才工作的重要论述)
- 管道非开挖修复方案
- 四升五数学入学摸底考试
- 外研版(三起)英语三年级上册全册课件
- 江苏省射阳中等专业学校教师招聘考试真题2022
- 熔铸作业指导书
- 2022年全球及射频微波仪器行业发展现状分析
- 经皮胃镜下胃造瘘空肠管置入术
- 暑期托管服务考核表
- 车站旅客地道施工方案
- 分子生物学期末考试题目及答案
评论
0/150
提交评论