附录alabview软件简介-精品资源共享课程.docVIP

附录alabview软件简介-精品资源共享课程.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
附录alabview软件简介-精品资源共享课程

LabVIEW软件简介 认识 LabVIEW LabVIEW是美国国家仪器公司(National Instrument)推出的虚拟仪器开发平台,它具有直观、简便的编程方式,众多的源码级的设备驱动程序,多种多样的对分析和表达功能的支持,为用户快捷地构建自己在实际生产中所需要的仪器系统创建了基本条件。 LabVIEW是一种图像化的编程语言,它广泛地被工业界、学术界和研究实验室所接受,视为一个标准的数据采集和仪器控件软件。LabVIEW集成了与满足GPIB、VXI、RS -232和RS-485协议的硬件及数据采集卡通信的全部功能。它还内置了便于应用TCP/IP、ActiveX等软件标准的库函数。它是一个功能强大且运用灵活的软件。 利用LabVIEW可以方便地建立自己的虚拟仪器,其图形化的界面使得编程及使用过程都生动有趣。这种图形化的程序语言,又称为“G”语言。使用这种语言编程时,基本上不写程序代码,取而代之的是流程图。它尽可能利用了技术人员、科学家、工程师所熟悉的术语、图标和概念,因此,LabVIEW是一个面向最终用户的工具。它可以增强构建科学和工程系统的能力,提供了实现仪器编程和数据采集系统的便捷途径。使用它进行原理研究、设计、测试并实现仪器系统时,可以大大提高工作效率。 LabVIEW程序被称为虚拟仪器(Virtual Instrument,缩写为VI),这是因为程序的外观和操作方式都与示波器、万用表等十几仪器类似。LabVIEW包括非常齐全的用于数据采集、分析、显示、存储数据、调试代码的工具。在LabVIEW中,使用者可以利用控制件和显示件建立用户界面,即前面板。控制件包括旋钮、按钮等输入控件,显示件包括图表、LED等显示器。在完成用户界面的创建后,使用者可以通过VI和结构添加代码来控制前面板上的对象。这些控制设备等硬件进行通信,也可以和GPIB、PXI、VXI、RS-232、RS-485等仪器进行通信。 LabVIEW程序易学易用,特别适合硬件工程师、实验室技术员、生产线工艺技术人员的学习和使用,可在很短的时间内掌握并应用到实践中去。 LabVIEW的基本概念 1. 前面板和后面板 用LabVIEW开发的应用程序被称作VI,VI是由图标、连线以及框图构成的应用程序,由Front Panel(前面板)和Block Diagram(后面板)两部分构成。 前面板前面板是应用程序的界面,是人机交换的窗口,主要由Controls(控制量)和Indicators(显示量)构成。当程序运行时,用户可以通过控制量(例如用户输入数据的文本框以及一些按钮、开关等)输入数据和控制程序的运行,而显示量(例如显示波形的示波器控件等)则主要用于显示程序和控制程序运行的结果。如果将一个VI程序比作一台仪器的话,控制量就是仪器的数据输入端口和控制开关,用于给程序提供输入数据和控制信号,而显示量则是仪器的显示窗口,用于显示经过程序分析、处理后的结果。如图附A1所示为用LabVIEW编写的程序的前面板,其中有5个控制量和5个相应的旋钮和一个显示量(函数信号发生器面板)。这个程序将产生频率、相位、幅度、偏移、占空比可调的波形,并通过“波形显示”窗口显示出来,同时控制程序停止运行的“STOP”按钮也是一个“控制量”,而显示波形的“示波器窗口”则是显示量,控制量和显示量构成了一个VI的基本输入和输出组件。在LabVIEW中,控制量可以接受用户输入的量,其背景是白色时,表示控制量的取值可以被用户改变;而显示量的背景则是灰色的,表明它的取值是不能被改变和调节的,只能作为程序运算结果的显示。 2)后面板 LabVIEW的后面板(程序框图)主要由一些节点、图标、连线和框图等元件组成,框图用来实现LabVIEW中的流程控制。如循环控制、顺序控制和条件分支控制等,编程者可以使用它们控制VI程序的执行方式。在LabVIEW中,框图的使用是保证结构化程序设计特征的重要手段。图附A2所示为LabVIEW程序的程序框图(后面板),它是VI的代码部分,也是VI的核心。图附A2中包含了VI程序框图的节点、端点、图框和连线四种元素,这些图标、连线和框图实质上是一些常量、变量、函数、VIs和Express VIs,正是它们构成了VI的主体。 2. 节点 节点类似于文本语言程序的语句、函数或者子程序。LabVIEW有两种节点类型:函数节点和子VI节点。两者的区别在于:函数节点是LabVIEW以编译好了的机器代码供用户使用的,而子VI节点是以图形语言形式提供给用户的。用户可以访问和修改任一子VI节点的代码,但是无法对函数节点进行修改。上面的框图程序所示的VI程序有两个功能函数节点,一个函数使两个数值相加,另一个函数使两数相减。 3. 端点 端点是只有一路输入/输出,且方向固定的节点。LabVIE

文档评论(0)

ailuojue + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档