- 1、本文档共68页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
LabVIEW入门讲义
LabVIEW 门讲义
景介绍
LabVIEW 是实验室虚拟仪器集成环境(Laboratory Virtual Instrument
Engineering Workbench)的简称,是美国国家仪器公司(NATIONAL INSTRUMENTS,
简称NI)的创新软件产品,也是目前应用最广、发展最快、功能最强的图形化
软件集成开发环境。目前它广泛地被工业界、学术界和研究实验室所接受,视为
一个标准的数据采集和仪器控制软件。
LabVIEW 集成了与满足GPIB、VXI、RS-232 和RS-485 协议的硬件及数据采集卡
通讯的全部功能。它还内置了便于应用TCP/IP、ActiveX 等软件标准的库函数。
这是一个功能强大且灵活的软件。利用它可以方便地建立自己的虚拟仪器,其图
形化的界面使得编程及使用过程都生动有趣。图形化的程序语言,又称为 “G”
语言。其编写的程序称为虚拟仪器VI (Virtual Instrument),以.VI 后缀。使
用这种语言编程时,基本上不写程序代码,取而代之的 流程图或流程图。它尽
可能利用了技术人员、科学家、工程师所熟悉的术语、图标和概念,因此,LabVIEW
是一个面向最终用户的工具。它可以增强你构建自己的科学和工程系统的能力,
提供了实现仪器编程和数据采集系统的便捷途径。使用它进行原理研究、设计、
测试并实现仪器系统时,可以 提高工作效率 。
以下的课程内容可以在wiki 上找到:
/doku.php?id=home:whyx:labview
第一课 LabVIEW 概述
第一节 虚拟仪器(VI)的概念
使用LabVIEW 开发平 编制的程序称为虚拟仪器程序,简称为VI。VI 包括三个
部分:程序前面板、框图程序和图标/连接器。
程序前面板用于设置输入数值和观察输出量,用于模拟真实仪表的前面板。在程
序前面板上,输入量被称为控制(Controls),输出量被称为显示(Indicators)。
控制和显示 以各种图标形式出现在前面板上,如旋钮、开关、按钮、图表、图
形等,这使这得前面板直观易懂。下面是一个温度计程序
1 / 68
(Thermometer VI)的前面板。
每一个程序前面板都对应着一段框图程序。框图程序用LabVIEW 图形编程语言编
写,可以把它理解成传统程序的源代码。框图程序由端口、节点、图框和连线构
成。其中端口被用来同程序前面板的控制和显示传递数据,节点被用来实现函数
和功能调用,图框被用来实现结构化程序控制命令,而连线代表程序执行过程中
的数据流,定义了框图内的数据流动方向。上述温度计程序 (Thermometer VI)
的框图程序如下:
图标/连接器 子VI 被其它VI 调用的接口。图标 子VI 在其他程序框图中被调
用的节点表现形式;而连接器则表示节点数据的输入/输出口,就象函数的参数。
用户必须指定连接器端口与前面板的控制和显示一一对应。下面图示为温度计程
序(ThermometerVI)的图标和连接器。连接器一般情况下隐含不显示,除非用户
选择打开观察它。
2 / 68
LabVIEW 的强 功能归因于它的层次化结构,用户可以把创建的VI 程序当作子
程序调用,以创建更复杂的程序,而这种调用的层次 没有限制的。 举一个例
子,我们把前面创建的温度计程序(Thermometer VI)作为一个子程序用在当前新
建程序里,当前程序的前面板如下图所示,先前的温度计子程序用于采集数据,
而当前的程序用于显示温度曲线,并在前面板上设定测量次数和每次测量间隔的
时。
当前程序的框图如下图所示,它把温度计子程序放置在一个FOR 循环里,每次循
环过程采集一次测量结果,当循环执行了设定的次数后,程序把采集的数据送到
前面板的图表上显示。
3 / 68
LabVIEW这种创建和调用子程序的方法,使创建的程序结构模块化,更易于调试、
理解和维护。
第二节 LabVIEW 的操作模板
LabVIEW 具有多个图形化的操作模板,用于创建和运行程序。这些操作模板可以
随意在屏幕上移动,并可以放置在屏幕的任意位置。操纵模板共有三类,为工具
(Tools)模板、控制(Controls)模板和功能(
您可能关注的文档
- 数值分析-第二章.ppt.ppt
- 期中報告投影片-NCNU發展學術特色研究計畫首頁.ppt
- 羅惠瓊演講二.ppt
- 第一讲认识MATLAB.ppt
- 第十一章系统的状态变量分析法.ppt
- 附录MATLAB简介.ppt
- 主要成就---非合作博弈.ppt
- 使用者網路行為分析理論-ShareTech.ppt
- Spice模型概述.ppt.ppt
- 量体温-HealthInformationTranslations.PDF
- 宁夏吴忠市盐池一中学2025届中考历史对点突破模拟试卷含解析.doc
- 2025届浙江省温州市绣山中学中考联考历史试题含解析.doc
- 2025届湖北省黄冈市初级中学中考四模历史试题含解析.doc
- 2025届辽宁沈阳市大东区重点达标名校中考历史模拟试题含解析.doc
- 云南省红河州个旧市2025届中考五模历史试题含解析.doc
- 2025届浙江省绍兴市迪荡新区重点中学中考考前最后一卷历史试卷含解析.doc
- 江苏省苏州市常熟市达标名校2025届中考一模生物试题含解析.doc
- 陕西省西安市西安交通大附属中学2025届中考历史适应性模拟试题含解析.doc
- 浙江省丽水市第四中学2025届中考生物五模试卷含解析.doc
- 山西省运城中学校2025届中考历史考前最后一卷含解析.doc
最近下载
- 智算中心及算力产业集群项目运营管理方案.docx VIP
- 2025安徽芜湖市湾沚区招聘社区工作者11人考试备考题库及答案解析.docx VIP
- 锅炉安装改造维修质量保证体系文件(手册+程序文件+表格+工艺文件汇编)-符合TSG 07-2019特种设备质量保证管理体系.docx
- 甲状腺科普宣教.pptx VIP
- 贵州省2025年高职院校分类考试招生中职生文化综合语文试题答案.docx VIP
- 智算中心及算力产业集群项目节能评估报告.docx VIP
- 甲状腺的科普宣教.pptx VIP
- 高考试题——物理(全国卷)云南.doc VIP
- 智算中心建设可行性分析.docx VIP
- 产前筛查实验室标准操作程序文件.pdf VIP
文档评论(0)