从零开始学labview

从零开始学labview

ID:11161359

大小:1.45 MB

页数:68页

时间:2018-07-10

从零开始学labview_第1页
从零开始学labview_第2页
从零开始学labview_第3页
从零开始学labview_第4页
从零开始学labview_第5页
资源描述:

《从零开始学labview》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于LabVIEW8.5的入门讲义从零开始学LabVIEW之基于LabVIEW8.5的入门讲义复旦大学物理教学实验中心phylab.fudan.edu.cn2014.07Phylab.fudan.edu.cn68/68基于LabVIEW8.5的入门讲义目录前言4第一课LABVIEW概述5第一节虚拟仪器(VI)的概念5第二节LabVIEW的操作模板7工具模板(ToolsPalette)7控制模板(ControlsPalette)8函数模板(FunctionsPalette)9第三节创建一个VI程序111.前面板112.框图程序123.从框图程

2、序窗口创建前面板对象134.数据流编程13第四节程序调试技术141.找出语法错误142.设置执行程序高亮143.断点与单步执行154.探针15第五节练习1-115第六节把一个VI程序作为子VI程序调用19第七节练习1-219第八节练习1-323第九节练习1-424第十节练习1-526第二课数据采集和仪器控制29第一节概述29第二节使用采集卡进行数据采集和仪器控制32第三节LM35温度传感器32第四节光敏电阻33第五节LED,三基色LED七色跳变35第六节蜂鸣器39第七节LED颜色渐变41第八节舵机控制43第九节步进电机49第三课分析软件(了

3、解即可)52第一节概述52第二节、高级分析功能程序52第三节信号产生53Phylab.fudan.edu.cn68/68基于LabVIEW8.5的入门讲义练习4-153第四节信号处理55练习4-255第五节数字滤波器57练习4-358第六节曲线拟合59练习4-460练习4-561第四课实用工具软件包(了解即可)63第一节概述63第二节常用软件工具箱63第三节分析工具软件65Phylab.fudan.edu.cn68/68基于LabVIEW8.5的入门讲义前言LabVIEW是美国国家仪器公司(NATIONALINSTRUMENTS,简称NI)

4、开发的虚拟仪器集成控制软件,其采用图形化编程语言(G语言)编写程序,根据标准协议从传感器或其他仪器串口读取、写入数据。简言之,程序中使用图标、图表及连线等创建了计算机屏幕上的“虚拟仪器”,故程序以.VI(VirtualInstrument)为后缀。虚拟仪器较传统仪器价格低廉,容易修改更新,在科研和工业中广泛应用。LabVIEW入门简单,仅需记住以下几个概念即可轻松上手:l程序界面有前后面板之分,前面板相当于实际物理仪器的操作旋钮板,后面板相当于其内部连线。l优秀的软件总有强大的帮助文档支持,LabVIEW也不例外。点击菜单栏“Help(帮助

5、)”—“ShowContextHelp(显示即时帮助)”,将鼠标悬停在函数等图标,获得实时悬浮窗口的帮助提示。或者直接按F1键可以获得全面的帮助文档。有很多牛人学习LabVIEW并不需要太多参考资料,帮助文档即可。lLabVIEW强调数据流的概念,基于这一特点,我们可以利用工具面板的“Probedata(探针)”工具可以获得实时运行程序的每条连线上的数据情况,利于我们观察调试。利用“HighLightExcution(高亮执行)”功能可以查看数据流动情况以及出错节点的位置。l当不清楚一个函数节点的使用方式时,右键单击接口,选择“Create

6、(创建)”——“常量/输入控件/显示控件”即可自动建立合适数据类型的控件,方便易行。l控制面板和输入面板均有搜索功能,输入函数或模块名,即可方便查找我们想要的控件。原则上,记住上面几条概念,加上几个简单例子的熟悉就可以短时间内掌握LabVIEW的基本操作了。下面,我们就通过例子中进一步熟悉和学习LabVIEW。Phylab.fudan.edu.cn68/68基于LabVIEW8.5的入门讲义第一课LabVIEW概述第一节虚拟仪器(VI)的概念(本节只是举例展示,内容暂时不需要掌握!后面有详细介绍的章节)使用LabVIEW开发平台编制的程序称

7、为虚拟仪器程序,简称为VI。VI包括三个部分:程序前面板、框图程序和图标/连接器。程序前面板用于设置输入数值和观察输出量,用于模拟真实仪表的前面板。在程序前面板上,输入量被称为控制(Controls),输出量被称为显示(Indicators)。控制和显示是以各种图标形式出现在前面板上,如旋钮、开关、按钮、图表、图形等,这使这得前面板直观易懂。下面是一个温度计程序(ThermometerVI)的前面板。每一个程序前面板都对应着一段框图程序。框图程序用LabVIEW图形编程语言编写,可以把它理解成传统程序的源代码。框图程序由端口、节点、图框和连

8、线构成。其中端口被用来同程序前面板的控制和显示传递数据,节点被用来实现函数和功能调用,图框被用来实现结构化程序控制命令,而连线代表程序执行过程中的数据流,定义了框图内的数据流动方

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。