- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
labview自考总结资料
《虚拟仪器设计》 第*页 基本知识点 1、仪器的四代发展历程: 1.模拟仪器2.数字化仪器3.智能仪器4.虚拟仪器 2、虚拟仪器可使用相同的硬件系统,通过不同的软件就可以实现功能完全不同的各种测量测试仪器,即软件系统是虚拟仪器的核心,软件可以定义为各种仪器,因此可以说“软件即仪器”。 3、虚似仪器和传统仪器的比较 虚拟仪器:开发和维护费用低,技术更新周期短(0.5~1年),软件是关键,价格低开放灵活与计算机同步,可重复用和重配置可用网络联络周边各仪器自动、智能化、远距离传输。 传统仪器:开发和维护费用高,技术更新周期长(5~10年),硬件是关键,价格昂贵,固定,只可连有限的设备功能单一,操作不便。 4、G语言是labview采用的图形化编程的语言,它适用于任何编程任务,具有扩展函数库的通用编程语言。这些扩展函数库主要面向数据采集、GPIB和串行仪器控制、数据分析、数据显示和数据存储。 5、虚拟仪器:在以计算机为核心的硬件平台上,其功能由用户设计和定义,具有虚拟面板,其测试功能由测试软件实现的一种计算机仪器系统。虚拟仪器是计算机硬件资源、仪器与测控系统硬件资源和虚拟仪器软件资源三者的有效结合。 6.虚拟仪器的“虚拟”两字主要包含以下两方面的含义:虚拟仪器的面板是虚拟的;虚拟仪器测量功能是通过对图形化软件流程图的编程来实现的。 7.虚拟仪器具有性能高、扩展性强、开发时间少、无缝集成四大优势。 8.虚拟仪器由通用仪器硬件平台和应用软件组成。 硬件平台:计算机和I/O接口设备(PC-DAQ系统、GPIB系统、VXI系统、PXI系统和串口系统)。 软件由2部分组成:应用程序和I/O接口仪器驱动程序。 9.Labview8.5三个关键的新特点在于支持多内核平台、进行多线程并行计算、增强可编程能力。 10、VI包括三个部分:程序前面板、框图程序和图标/连接器 程序前面板用于设置输入数值和观察输出量,用于模拟真实仪器的前面板。 在程序前面板上,输入量被称为控制(Controls),输出量被称为显示(Indicators)。 框图程序由端子、节点和连线构成。 节点(nodes) :语句、函数和子程序、结构 端子(terminral):传递数据的点 连线(wires):代表程序执行过程中的数据流,定义了框图内的数据流动方向。 11、节点有3种类型:函数(运算、文件I/O )、子VI或EXPRESS VI、结构(各种循环) 12、控制VI程序的运行方式叫做“数据流”。一个节点(函数)只有当它所有的输入端的数据都成为有效数据后才能被执行,而且只有当它执行完成后,它的所有输出端口上的数据才成为有效 13、线型:整形数 --兰色 浮点数-- 橙色 逻辑量--绿色 字符串--粉色 文件路径--青色 14、labview选板:工具选板、控件选板、函数选板。 控件选板有4种样式:新式、系统、经典、express 系统控件专为在对话框中使用而特别设计,与新式与经典最大的不同是系统面板不分类且无波形显示控件。 15、调试vi:加亮执行、单步执行、断点和探针 加亮执行,可在程序执行的同时观察数据流的动画演示。 16、调用子vi :1.函数模板-选择VI2.将子VI 创建到用户库,从用户库拖动到程序框图 连接器,为子vi定义输入、输出端口数和这些端口的接线端类型。Labview中规定输入输出端口总数不能超过28个。 17、路径是一种特殊的字符串,专门用于对文件路径的处理。 路径通常分为几种类型:非法路径、空路径、绝对路径和相对路径。 相对路径是文件或目录在文件系统中相对于任意位置的地址。绝对路径描述从文件系统根目录开始的文件或目录地址。使用相对路径可以避免在另一台计算机上创建应用程序或运行vi时重新制定路径。 18、组合框控件是字符串型数据,而下拉表控件是数值型控件。 19、数组大小: 每维最多可有2^31-1个元素; 数据类型: 所有元素的数据类型必须一致; 数组索引: 索引的范围是0到n – 1,其中n是数组中元素的个数。 20、初始化数组: ? 21、簇:集中不同的数据类型;簇中的对象必须全部是Control,或全是Indicator。 簇的元素有一个序,它与簇内元素的位置无关; 簇内第一个元素的序为0,第二个是1; 如果你想将一个簇与另一个簇连接,这两个簇的序和类型必须同一。 22、最基本的for循环由循环框架、总数接线端口和计数接线端口组成。 N: 计数端子(输入端子)-循环执行的次数。 I: 重复端子(输出端子)-循环已经执行的次数。 23、最基本的while循环由循环框架、重复端口和计数端口组成。 计数从0开始(i=0);循环至少要运行一次。 如果条件端口的使用状态为真时停止:输入值为true时,停止执行循
文档评论(0)