版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第1章概述,1 .1虚拟仪器概述1.2 LabVIEW概述1.3 LabVIEW工作环境1.4 G语言编程基础1.5概述,1.1虚拟仪器概述,1.1.1什么虚拟仪器1.1.2虚拟仪器的特征1.1.3虚拟仪器的基本功能1.1.4虚拟仪器的配置1.1.5虚拟仪器的开发方向,1.1虚拟仪器概述,1.1.1是虚拟仪器1.1什么是虚拟乐器?基于计算机、具有适当测试功能的硬件作为信号输入输出的接口,完成信号收集、测量和调理,执行各种测试功能的计算机仪表系统。模拟设备.数字仪表.智能仪表;单仪器-级联仪表系统阶段从80年代开始,虚拟仪表与现有仪表的比较、开发和裴珉姬管理成本最小化的虚拟仪器(VI)软件的短技
2、术更新周期(12年)的核心是软件定制仪表功能开放,便于与网络和其他外围设备互连的面向应用程序的系统的灵活开发,传统仪表开发和裴珉姬维修开销高的技术更新周期长的核心是硬件供应商定义仪表功能的封闭固定功能单、关闭固定功能虚拟仪器的基本功能、信号调理和收集功能数据分析和处理功能参数设置和结果表示、虚拟仪器的配置、通用仪表硬件平台(硬件平台)应用软件的两个主要组件、虚拟仪器的配置方式、虚拟仪器的软件、1应用程序(包含这两个功能的程序)实现3360虚拟面板功能的软件程序; 定义测试功能的流程图软件程序。2I/O接口装置驱动程序:完成特定外部硬件设备的扩展、驱动器和通信。虚拟仪器软件开发平台、基于文本的编
3、程语言开发工具VC、VB、c构建、LabWindows/CVI、Delphi等。图形编程语言开发工具: LabVIEW(NI公司)HP VEE (HP公司),虚拟仪器的发展方向,网络技术在虚拟仪器领域的应用是虚拟仪器开发的大趋势。网络虚拟仪器功能:将虚拟仪器、外部设备、测试的分支机构和数据库等资源整合到网络中,以实施资源共享并协作测试工作。网络虚拟装置适用于场外或远程控制、数据收集、错误监控、报警等。1.2 LabVIEW概述,LabVIEW软件的特性LabVIEW的应用程序LabVIEW系统文件和目录,以及LabVIEW是什么?LabVIEW(laboratory virtual instr
4、ument engineering work bench)是美国NI发布的基于g语言(图形编程语言)的虚拟仪器软件开发工具。LabVIEW软件的特性,WYSIWYG的可视化技术构建了人机界面。采用数据流编程模式,允许同时运行多个程序的多任务系统。提供丰富的库,用于数据收集、分析、表示和数据存储。提供设置断点、单步运行、运行姜潮等调试工具,使程序的调试和开发更加方便。内置了各种仪器通信总线标准(包括PCI、DAQ、GPIB、PXI、VXI、RS-232和RS 485)的所有功能函数,并支持数据采集卡和GPIB、串行设备、VXI仪器、PLC、工业现场总线和用户专用硬件卡。强大的外部接口功能,允许L
5、abVIEW与外部应用程序软件(如Word、Excel)、c语言、Windows API、MATLAB等编程语言之间的通信。强大的internet功能,内置库函数,可以轻松强制执行TCP/IP、DDE、Active X等软件标准。支持常用的网络协议,便于网络、远程测控仪器的开发。多操作系统平台支持可以直接移植到其他平台上。应用于Lab VIEW应用程序、研究和分析应用进程控制和工业自动化应用于机器监控1.3 LabVIEW工作环境;1 . 3 . 1前面板和方框图窗口1.3.2 LabVIEW的操作模板1.3.3数字子模板1.3.4布尔杨紫模板Lab VIEW工作环境; LabVIEW 6.i
6、欢迎屏幕(演示)前面板和块窗口主菜单栏简介快捷方式工具栏简介LabVIEW的操作模板工具模板工具模板控制模板功能模板1.4.2 VI基本配置1.4.3数据流编程概念1.4.4编程功能1.4.5 LabVIEW联机帮助,1.4 G语言编程基础,G是什么?具有多种库的编程语言。专门用于数据收集和仪器控制的库和开发工具使用g语言编译的程序称为虚拟指令(VI)。G与其他基于文本的编程语言的重要区别: G是图形编程语言、VI基本配置、*程序前面板:交互式用户界面*方框图程序:使用模块代替通用函数的程序源代码。*图标/连接器(子VI):配置为VI、程序前面板、程序前面板(演示),可通过高级VI调用:控制:
7、类似于向方块图程序提供数据的仪器的输入设备。显示(Indicators):类似于仪器的输出设备,显示通过方块图程序收集或生成的数据。前面板物件的资料类型包括数字、布林值、字串、阵列、结构、显示曲线、3d图形、仪器路径、进阶OLE等。方块图程式、方块图程式组成三元素节点。是传统文本编程语言程序中类似于语句、运算符、函数或子例程的程序执行元素。端子:在块程序和前面板之间或块程序的节点之间传输数据的接口。连接:连接是输入和输出终端之间的数据通道,表示程序运行过程中的数据流。类似于一般程式中的参数。图标/连接器,图标/连接器是子VI由其他VI调用的界面。图标是子VI在其他块图中调用的节点表达。连接器表示节点数据的输入/输出端点,就像函数调用中的参数一样。连接器端口对应于前面板上的控制或标记。数据流编程概念,在g语言中,程序的执行通过沿称为数据流的设置路径传递数据来控制。(演示文稿)对于一个节点,仅当所有输入端口上的数据都是有效数据时才运行。节点程序运行时,将结果数据发送到所有输出端口,使其成为有效数据,并将数据从源快速发送到目标端口。编程功能、模块化设计层次结构、LabVIEW联机帮助、上下文相关帮助窗口目录和索引导航电子文档、本章摘要、1。LabVIEW开发环境:3个模板:工具模板、控制模板和功能模板2个任务窗格:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 校园安全事件处置部际沟通协调联席会议制度
- 2025劳动法奖惩制度
- 4s店车间5s考核奖惩制度
- 江西省九江市第一中学2026年高一下生物期末综合测试试题含解析
- 江苏省镇江市部分学校2026年生物八下期末检测模拟试题含解析
- 浙江省海曙区五校联考2025-2026学年初三质量检测试题(三模)化学试题试卷含解析
- 陕西省汉中学市南郑县2026年初三4月阶段性测试生物试题含解析
- 安徽省宣城市名校2026年初三下学期大联考卷Ⅱ化学试题试卷含解析
- 山东省青岛市重点中学2026年中考化学试题必刷模拟卷含解析
- 湖南省湘西土家族苗族自治州古丈县2026年初三下学期期中联考考试化学试题含解析
- 关于药店药师管理制度
- 开学第一课:小学生收心教育
- 工程EPC总承包项目成本管控方案
- 《土壤固化技术》课件
- 废塑料催化热解资源化利用的技术进展与前景探讨
- 一般情况皮肤淋巴结及头颈部检查课件
- 十八项核心制度
- 《汽车商品性主观评价方法 客车》
- 【MOOC】知识创新与学术规范-南京大学 中国大学慕课MOOC答案
- 小区修建性详细规划汇报
- 《习近平新时代中国特色社会主义思想学生读本》第2讲《实现社会主义现代化和中华民族伟大复兴》-教案
评论
0/150
提交评论