走进LabVIEW图形化编程_第1页
走进LabVIEW图形化编程_第2页
走进LabVIEW图形化编程_第3页
走进LabVIEW图形化编程_第4页
走进LabVIEW图形化编程_第5页
已阅读5页,还剩44页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

走进LabVIEW图形化编程您将会从本次课程中掌握:虚拟仪器技术理念LabVIEW开发环境与基本操作使用LabVIEW构建温度监控系统LabVIEW模块与工具包更多学习资源以LabVIEW为核心的虚拟仪器技术自动化测试

工业控制嵌入式设计软件自定义模块化I/O应用案例:波音公司客机噪声定位系统应用波音公司使用LabVIEW与9台PXI机箱实现超过300通道振动信号的同步采样与分析,成功降低了客机起飞时的噪声NI产品LabVIEW,PXI“使用NI软硬件平台,我们成功构建在多台机箱间分布的高性能,低成本的灵活性振动信号采集系统,通道间实现紧密同步,并可以提供更多通道的扩展性。“--JamesUnderbrink,波音公司声音振动与污染试验室应用案例:奥运鸟巢体育场结构监测应用基于LabVIEW与CompactRIO平台,对2008北京奥运体育场进行连续时间振动监测,包括结构模型验证、监测突发事件等工作。NI产品LabVIEW,CompactRIO“不到一年的时间里,我们以LabVIEW和CompactRIO为计算平台实现了一个嵌入式监测系统,其在准确度、价格以及灵活性等方面的竞争力是无与伦比的。”——ChriseMcdonaldCGM工程公司...KinemetricsSeismicSensorscRIO什么是LabVIEW?

图形化的多线程编程方式和用户界面高效、方便地实现采集、分析和显示数据

大量的内置函数用于I/O,视觉,运动,和控制支持多核技术NILabVIEW

-图形化的开发环境20052006200320041998200019931997199019921986LabVIEW1.0MacintoshLabVIEW2.0编译语言程序LabVIEWSun,WindowsLabVIEW3.0多平台LabVIEW4.0专业化开发LabVIEW6i联网LabVIEW5.0实时LabVIEW7ExpressPDA和FPGALabVIEW嵌入式和DSPLabVIEW

8.20简体中文版LabVIEW8分布式智能——持续20多年的创新与发展LabVIEW8.5多核处理器状态图模块20072008LabVIEW8.6引领并行技术时代的编程标准持续20多年的创新和发展200520062003199820001993199719901986LabVIEW1.0MacintoshLabVIEW2.0编译语言程序LabVIEW3.0多平台LabVIEW4.0专业化开发LabVIEW6i网络技术LabVIEW5.0实时技术LabVIEW7ExpressPDA和FPGALabVIEW8.2020周年纪念版简体中文版LabVIEW8分布式智能2008LabVIEW8.6多核、FPGA、无线2009LabVIEW2009中国地区数据采集和仪器控制领域最常用的软件Error:4.5%Reed机构2005年调研结果LabVIEW编程环境LabVIEW开发环境“VI”=程序or子函数“前面板”=用户界面“程序框图”=代码LabVIEW控件旋钮波形图表按钮数字显示器滑竿温度计自定义控件前面板查找前面板控件or

在前面板右键鼠标

按层次浏览控件

按<ctrl+空格>启动“快速放置”根据控件名搜索控件选板控件“快速放置”前面板标准VI与ExpressVI程序框图ConfigurationBasedExpressVIStandardVIs数据流编程123本VI需要等所有输入都有值才会执行本VI执行后,输出值继续传至控件终端这两个SimulateSignalVI同时执行123程序框图连线与数据类型通过连线实现程序框图间的数据传递连线具有不同的颜色,不同样式以及厚度,取决于它们的数据类型断线表示两端数据类型不一致18单值1D数组2D数组实数型

整型

字符串型程序框图执行控制结构While循环For循环不断循环直到停止条件为True运行

N次

允许相同代码反复运行多次

停止条件各结构不同程序框图查找程序框图VIor函数面板函数“快速放置”

程序框图中按鼠标右键

按层次浏览VI

按“ctrl+space”启动“快速放置”按VI名搜索程序框图指导型演示:创建一个简单VI

使用基本LabVIEW对象

仿真信号与显示内置编程相关工具高亮执行显示程序框图自动清理即时帮助指导型演示:使用编程工具使用高亮执行显示、即时帮助及程序框图自动清理基于LabVIEW实现

数据采集基于PC的数据采集系统(DAQ)

NIDAQ平台PCIPXIUSBWirelessCompactDAQ同一应用程序,多种目标硬件SignalProcessingControlsCircuitsMeasurementsNImyDAQ学生动手创新实践平台IntegratedDMMV,I,Ω,DiodeUSBBusPowered3.5mmAudioIn/Out8DigitalIn/Out±15Vand5VPowerSupplyAnalogIn/Out2ch,200ks/sPlug&PlayInstrumentsDMM*Oscilloscope*FuncGenBode*DSA*ARB*DigitalI/OComputerInterfaceLabVIEWusingNIDAQmx1Counter本次选用DAQ系统高速

USB2.0混合搭配超过50种模块可热插拔模块直接连接传感器NICompactDAQ平台内置信号调理功能本次选用DAQ系统基于CompactDAQ实现车门噪声分析NI产品LabVIEW,CompactDAQ应用SM仪器公司使用LabVIEW和CompactDAQ平台设计便携式“声学照相机”分析汽车测试中的噪声定位练习:实现温度测量

采集温度信号于波形图中即时显示分析与信号处理LabVIEW—强大的信号处理分析能力内置1000多个信号处理、分析与数学运算函数频域分析、信号生成、数学计算、曲线拟合插值等基于文本的数学运算(MathScript)多个面向特定应用的工具包(声音与振动、JTFA等)与数学分析标准软件的接口使用分析函数VI基于配置的ExpressVI可编程的底层VI基于文本的MathScript节点高级分析案例——第一台思维控制的轮椅“LabVIEW通过提供一个直观的图形化编程方式简化开发与创新的过程;我们可以忽略底层的编程细节,而将主要精力放在创新上。”-MichaelCallahan,CEO,AmbientNI产品LabVIEW信号处理USBDAQ应用Illinois大学的工科学生借助LabVIEW成功开发了将思维转译为控制命令的设备。练习:添加分析与输出

采集温度信号

求均并监控

根据警报值输出报表生成与数据表达有效的数据表达与存储数据可视化内置用户界面控件波形图与波形图表远程应用程序控制报表生成与数据存储文件I/O功能基于HTML的报表生成MicrosoftWordandExcel报告LabVIEW支持的存储类型ASCII

BinaryHTMLXMLLVM

TDM(S)*ExcelWordDatalog

数据库练习:写入文件

采集温度信号

求均并监测

根据警报值输出

写入文件LabVIEW无处不在附加工具包计算模式模块部署对象

报表生成工具包声音与振动工具包高级信号处理工具包数据库连接工具包控制设计工具包系统辨识工具包频谱分析工具包调制解调工具包附加工具包——灵活而专业附加工具包计算模式模块部署对象MathscriptNode系统级的设计平台附加工具包计算模式模块部署对象LabVIEW无处不在确定性与分布式控制便携式测试测量嵌入式开发设计实时处理器FP

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论