- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
虛拟仪器讲义
LabVIEW入门
培训手册
天津电子信息职业技术学院
二零一零年五月十日
La bVl EW虚拟仪器入门
LabVIEW程序又称虚拟仪器,即VI,其外观和操作类似于典实的物理仪器(如示波器和万用表)。LabVIEW拥有整套工具用于数据采集、分析、显示和存储,以及解决用户编写代码中可能出现的问题。
在LabVIEW中,提供众多输入控件(Control)和显示控件(Indicator)用于创建用户界面,即前而板(Front Panel)。输入控件是指旋钮、按钮、转盘等输入装置。显示控件是指图表、指示灯等显示装置。创建好用户界而之后,您可以用VI和结构添加源代码,控制前而板对象。源代码都包括在程序框图 (Block Diagram)中。
LabVIEW 可与一此硬件(如数据采集、视觉、运动控制设备以及GPIB,PXI, VXI, RS232和RS485等仪器设备)进行通讯。
一、前面板设计窗口
前面板是图形用户界面,如图1所示。
图1随机数显示前面板 图2随机数显示流程图
二、流程图编辑窗口
流程图由端口、节点、图框和连线组成。
端口:程序框图传递数据的起点和终点。
节点:实现程序功能的基本单元。
图框:被用来实现结构化控制命令。
连线:是程序框图中各个对象之间传递数据的通道。
如图2所示是图1前面板对应的流程图。
三、操作面板
LabVIEW有工具模板Tools Palette、控制模板 Controls Palette和功能模板Functions Palette。这些模板反应了LabVIEW软件的功能与特征。
1.工具模板
工具模板为用户提供创建、修改和调试程序的各种工具,当从工具模板中选择一种工具后,鼠标箭头变成该工具特有形状。弹出工具模板可以在Windows菜单中选择Show Tools Palette命令或按住【Shift】键的同时单击鼠标右键,如图3所示。
图3工具模板 图4控制模板 图5功能模板
2.控制模板
在进行前面板设计时,使用控制模板。在前面板任意空白处单击鼠标右键将弹出控制模板,如图4所示。
3.功能模板
功能模板用于流程图设计,每一个顶层图标都表示一个子模板,它们包含了程序设计所需的函数节点和子VI。在流程图编辑窗口空白处单击鼠标右键,可以弹出功能模板,如图5所示。功能模板上每个图标的功能如表1-4所示。
四、创建虚拟仪器
图6 Acquiring a Signal VI的前而板
1.创建前面板
在前面板放置从Create New列表中选择VI;From Template;Tutorial (Getting
Started);Generate and Display。
在前面板中添加输入控件
前而板上的输入控件类似于物理仪器的输入装置,为VI的程序框图提供数据。许多仪器都带有旋钮,转动旋钮即叫改变输入值。如图1-4所示,当控件(Controls)
2.放置旋钮
在接下来的练习中您将会用到旋钮来控制信号的振幅。在接下来的练习中您将会用到旋钮来控制信号的振幅。
选择File;Save As将VI命名并存盘。
3.更改信号类型
程序框图上将出现个蓝色图标,双击图标打开对话框进行设置。
4.连接程序框图对象
要通过旋扭改变信号振幅,必须将程序框图上的两个对象连接起来。
5.运行VI
按Ctrl-E键或单击前面板来显示前面板。
2.单击Run按扭或按Ctrl-R键运行VI。
五、虚拟信号发生器的设计
1.仪器功能
虚拟信号发生器可产生正弦波,指标如下:
频率范围:1Hz~10KHz
幅度值:0.1~5V
初始相位:0°~180°
采样点数:N=100~1024
2.设计步骤
(1)新建一个VI,在前面板上放置一个Waveform Graph,。在在,放置一个While循环,设置Stop If True,与停止按钮相连。
(5)按照路径Analyze/Signal Processing/Signal Generation/Sine Wave.vi函数置于While循环Bundle来显示波形,可以将横轴起始点、步长及输出信号组成一个簇。
(7)在Time Dialog子模板中选择Wait Until Next ms Multiple函数,用来控制程序每次循环执行的时间。
3.程序运行
产生正弦信号=10Hz ,初始相位=90°,幅度=2V,观察显示2个波形。
设置采样点数N=500,则显示一个波形n=250点,采样频率==10250。
程序流程图
文档评论(0)