LabVIEW实践之路 (序,目录,1-5章).doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
LabVIEW实践之路 北京工业大学 先进制造技术实验室 2010年12月 代码与工具(代序) IT行业的发展是有目共睹的,越来越多的年轻人加入到这一领域,对于大部分人来说,编程序、写代码成了每天要面对的。《LabVIEW实践之路》的内容也和程序开发有关,但不仅仅是编程,而是传递一种掌握工具、解决问题的思想。同样,所有的开发语言也都是实现功能或系统,满足需求的工具,如果只知coding而忘记了其工具属性,只知追求编程技巧忘记了功能的实现,那显然不是各种开发语言产生的目的。 对于LabVIEW来说,它有其自身的特点和应用范围,有其独特的语言构架、开发环境以及设计原则等。了解掌握这些内容当然很重要,但同样重要的是把LabVIEW、虚拟仪器当做解决问题的工具,用最适合、最高效的投入获得令人满意的结果。 虚拟仪器不只有LabVIEW,就像是操作系统不只有Windows;但LabVIEW是虚拟仪器开发环境的霸主,正如Windows在操作系统中的地位。在校的学生进入LabVIEW的天地,根据应用的不同许多相关知识需要了解,因为LabVIEW最拿手的测试测量和自动化领域绝对是一个“知识密集”领域,解决问题的同时学习一些基础理论和应用技术对将来的个人发展是不无裨益的。 最后,学习本身就是一种苦中作乐的事情,学习LabVIEW也是如此。希望本教程能够让学习的过程少一些弯路,多一些愉悦,尤其是解决工程问题的快乐。 PS:意见、交流信箱:santtoy@163.com 2010年底于北京工业大学 说明:本教程不限制无商业目的的网上分发、复制、传播,如果涉及商业使用或学术引用,请先征得同意。 目录 第一章 LabVIEW起步:做应该做的 1 1.1 第一个LabVIEW程序:从解一元二次方程开始 2 1.2 从控件选板和工具选板看LabVIEW的强项 6 1.2.1 LabVIEW前面板控件 6 1.2.2 设计一个示波器前面板 7 1.2.3 LabVIEW函数选板 9 1.2.4 虚拟波形发生器 10 第二章 强筋健骨:由程序流程的控制展开 13 2.1 循环结构 13 2.1.1 For循环 13 2.1.2 While循环 15 2.2 顺序结构 17 2.3 事件结构 18 2.4 条件结构 21 2.5 常用其他结构类型 22 2.5.1 禁用结构 22 2.5.2 公式节点 23 2.5.3 MathScript节点 24 2.5.4 反馈节点 24 2.5.5 定时结构 25 第三章 我的类型我做主:从数组与簇说开 27 3.1 LabVIEW中数组的特点 27 3.2 主要的数组函数 27 3.3数组函数注意事项 29 3.4 簇(Cluster) 31 第四章 数据持久化基础---文件I/O 34 4.1 文本文件(Text files)与二进制文件(Binary files) 34 4.2 电子表格文件 35 4.3 文本文件 37 4.4 路径操作和文件常量 39 4.5 二进制文件 39 4.6 配置文件 41 第五章 小队长有大智慧---子VI 44 5.1 实现一个简单的子VI 44 5.2 设计子VI的良好习惯 45 5.3 实现多态VI 46 5.4 VI属性设置 48 第一章 LabVIEW起步:做应该做的 人们提到LabVIEW的时候通常前面会加上“虚拟仪器”这个单词,这在一个侧面反映了LabVIEW的应用特点,那么好的,我们来了解一下什么是虚拟仪器,以及它与LabVIEW之间是什么关系。 下图来自虚拟仪器的领导厂商,也是LabVIEW的“东家”,美国国家仪器有限公司。两张图的区别主要在几个方面: a) 传统测试仪器 b) 虚拟仪器 图1.1 传统测试仪器和虚拟仪器 虚拟仪器由用户定义,而传统仪器则功能固定且由厂商定义。 每一个虚拟仪器系统都由两部分组成—软件和硬件。对于当前的测量任务,虚拟仪器系统的价格与具有相似功能的传统仪器相差无几,甚至比它少很多倍。由于虚拟仪器在测量任务需要改变时具有更大的灵活性,因而随着使用时间的延长,通过开发软件来增加新的功能以满足更多测试要求,节省的成本也不断累计。 传统仪器把所有软件和测量电路封装在一起,利用仪器前面板为用户提供一组有限的功能。而虚拟仪器系统提供的则是完成测量或控制任务所需的所有软件和硬件设备,功能完全由用户自定义。 利用虚拟仪器技术,工程师和科学家们还可以使用高效且功能强大的软件来自定义采集、分析、存储、共享和显示功能。 简单的说,虚拟仪器的特点是“以软代硬,软硬结合,无缝集成,高度模块化和高度扩展性”。LabVIEW就是其中的虚拟仪器软件开发环境的佼佼者,用来进行快速开

文档评论(0)

书房 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档