- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 虚拟仪器开发平台LabVIEW LabVIEW概述 前面板及控制选板 程序框图及函数选板 基本数据类型 2.1 LabVIEW 概述 一、什么是LabVIEW Laboratory Virtual Instrument Engineering Workbench ----实验室虚拟仪器工程平台 LabVIEW的程序称为虚拟仪器(简称VI) 高效的图形化程序设计环境 针对测试测量和过程控制领域 LabVIEW 无处不在 二、LabVIEW的特点 使用图形编程方法来生成VI; 用于过程控制和工业自动化系统的通用工具; 使用内嵌库来完善应用程序 a)仪器控制 b)数据采集和分析、表达; 既提供了传统的程序调试手段,如设置断点、单步运行,同时提供有独到的高亮执行工具; 提供大量与外部代码或软件进行连接的机制; 强大的Internet功能,支持常用网络协议。 图形化开发环境 图形化的编译语言 4到10倍地节约开发时间 采集、分析、表达你的数据的工具 三、 LabVIEW简介 执行LabVIEW LabVIEW应用程序的构成 所有的LabVIEW应用程序,即虚拟仪器(VI),它包括前面板(front panel)、程序框图(block diagram)以及图标/连结器(icon/connector)三部分。 VI要素之二—程序框图 功能等效于传统测试仪器与前面板相联系的硬件电路 VI要素之三—图标和连线板 创建VI的前面板和程序框图后,可创建图标和连线板,以便将该VI作为子VI调用。 图标和连线板图形: 2)程序框图 及其编辑窗口 3)工具选板、控制选板和函数选板 工具选板 4) LabVIEW8.2的菜单和工具栏 VI窗口顶部的菜单为通用菜单。LabVIEW8.2菜单包括文件、编辑、查看、项目、操作、工具、窗口、帮助八大项。 LabVIEW8.2的工具栏 快捷工具栏简介 帮助和范例 范例 2.2 前面板 控件类型 控制选板 控件设置 LabVIEW中的数据类型 LabVIEW中的数据类型与传统编程语言中的数据类型基本类似,有数值型Numeric 、布尔型Boolean 、数组型、字符串型String、构造数据类型包括数组和簇;其他的数据类型包括枚举(RefNum )、空心类型等,还有一些独特的数据类型,如波形数据类型等。 一. 控件的类型 输入控件 用户用来向程序中输入数据的前面板控件 显示控件 程序向用户输出运行结果用的前面板控件 两者间接线端区别 输入控件的接线端边框比显示控件的接线端边框粗; 输入控件接线端上的空心小三角图标在右侧,而显示控件的在左侧。 一. 控件的类型 修饰: 美化、使之象真的仪器面板 二. 控件选板 控件选板--续 控件选板--续 三.控件设置 快捷菜单 属性对话框 布尔型控件 的设置 快捷键的设 置与键盘焦 点顺序编辑 其它设置 1 数值型控件设置 数值型[属性]对话框-外观设置 数字型[属性]对话框-标尺设置 数字型[属性]对话框-格式与精度设置 数字型[属性]对话框-数据范围设置 图形化控件的数字显示 2.布尔量(Boolean)子模板 从所完成的功能上讲,布尔量子模板上的控件主要用于完成“命令”、“状态指示”等操作。如启动仪器运行、仪器故障指示、仪器运行状态指示等等。 从控件的外观形式上,布尔量子模板上的控件可分为:命令按钮(Command Button)类、开关(Switch)类、指示灯(Led)类等。 它们有丰富的外观形式,内涵相同,即是:控件只有两个状态,分别对应布尔量的两个值——True或False。 布尔型控件的设置 1)外观设置 2)机械动作设置 例:开关动作.vi 3 其它设置 默认值设置 可见性设置 颜色设置和颜色梯度条 设置默认值 颜色设置 4 控件的布置 替换与删除控件 改变控件大小和控件比例化 控件排列 组合与锁定控件 练习与思考 2.1 浏览控件选板,熟悉各个控件的位置。 2.2 按以下要求完成图2-2前面板设计: (1)对各个控件的外观、类型和行为进行设置; (2)将第一行5个控件顶端对齐,水平中心分布,组合在一起; (3)将左下角3个控件左对齐,垂直中心分布,组合在一起; (4)将这两组控件和图形显示控件组合在一起并锁定。 (5)为stop钮设置一个快捷键。 2.3 构建程序框图 程序框图里的对象 函数选板 基本数据类型 程序的层次结构 Express VI 多态 程序框图设计原则 修复程序创建中的错误 程序调试 一. 程序框图里的对象 节点 接线端
文档评论(0)