版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Labview 7.0 使用,南金瑞,讲座大纲(暂定),第一讲 Labview 7 简介 第二讲 基本逻辑关系 第三讲 公式和方程 第四讲 几个具体功能的实现 第五讲 实例介绍(1) 第六讲 实例介绍(2),第一讲 Labview 7 简介,一、关于 Labview 7 Labview ( Laboratory Virtual Instrument Engineering Workbench ,实验室虚拟仪器工作 平台)是NI公司(National Instruments Corpora- tion) 开发的基于图形化编程的虚拟仪器制作软 件。,Labview 除拥有传统的编程工具之外, 还为
2、用户提供了大量的数据及图像采集、分 析、显示、存储工具库,尤其在 Labview 6 中这些功能得到了进一步的加强和细化。 编程者可以利用它们较为便捷地完成用 户界面( 前面板 )的制作 以及流程图( 块 图 )中相应代码的编辑 , 简化了程序的编 写、调试过程。,另外 , Labview 与硬件接口的能力很 强,可以和GPIB , VXI , RS-232 , RS-485等 硬件进行通讯,还支持TCP/IP和ActiveX网 络技术。 用Labview语言编制的程序为 .VI 文件 ( Virtual Instrument ) ,程序的执行顺序由 数据流决定 ,这点与基于文字的编程语言 不
3、同。,前面板(Front Panel) 用户界面 块图(Block Diagram) VI文件组成 图形化源代码 图标与连接块 ( Icon and Connector Pane) VI与SubVI连接器,Labview系统由Labview应用执行文件和许多相关的文件及子目录组成。Labview使用文件和目录来存储创建VI所必需的信息,部分重要的文件和目录如下 :,Labview可执行程序,用于启动Labview ; Vi.lib目录:包含VI库,如数据采集、仪器控制和分析VI。需与Labview可执行程序在同一目录下。不能改变vi.lib目录的名称,因为Labview启动时要查找该目录。如改
4、变此名称,就不能使用众多的控件和库函数; Example目录:该目录包含众多VI示例,示范Labview的功能; User.lib目录:用户创建的VI保存于该目录并将出现在Labview的Function Palette(函数选项板)上; Instr.lib目录:如果希望用户仪器驱动程序出现在Labview的函数选项板上,应将其放置在该目录下。,Labview是将计算机变为测量仪器的工具,二、Labview开发环境介绍 (1)前面板和控制工具面板 a . 前面板(Front Panel) 即用户操作界面,使用者在前面板上控制程序的运行 。它包括输入输出元件及逻辑控制元件等(如:示波器、运行开关
5、)。输入量被称为控制(Controls),输出量被称为显示(Indicators)。控制和显示是以各种图标形式出现在前面板上,如旋钮、开关、按钮、图表、图形等,这使这得前面板直观易懂。 编程者可选取控制工具面板上的控制元件直接拖动到前面板上,制作十分简便。,下面是一个温度计程序(Thermometer VI)的前面板,b .控制工具板(Control Palette) 即所有控制及显示元件(controls and indicators)的集合,包括:输入 输出数字量 元件、输入 输出字符串元件、逻辑开关、图 表显示元件等等。,(2)块图和函数工具板 a .块图 (Block Diagram)
6、 即编写图形程序代码的区域,根据一定的逻辑关系将各个模块连接起来,形成可执行的回路。 Labview在图形化编程过程中运用的是数据流( DataFlow )概念 ,始终从输入端流向输出端。,b .函数工具板(Functions Palette) 即用来建立块图的工具栏,包括基本 的数学运算工具及很多高级的函数工具, 使编程较为便利。 另外,它还提供逻辑关系模块 ( 例如: case 结构、while 循环结构、for 循环结构 等),与基于文字类型的编程语言功能完 全一致。,(3)定制个人的控制工具板和函数工具板: a . 可根据个人习惯选择菜单window show functions pa
7、lette 显示函数工具板,或仅在 需要时点击右键使其出现。 b . 可在Controls 和 Functions Palette中添加自 定义工具。 c . 可安装不同外观的工具板,隐藏不需要的 工具。 d . 可重排工具板,使常用的工具更便于找到。,二、强大的帮助文件 Labview 提供了非常详尽的帮助文件, 条目清楚,查询比较方便,同时还附有很多 应用实例讲解。 初学者可以从帮助中的教程(Tutorial)学 起,教程简单易懂并且还有详细步骤说明的 练习。 Labview还提供Context help功能,在编 程时打开它可以显示鼠标所指元件的相关帮 助文件,随时查询其含义及功能。,三、例程演示 Lab
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 航海医学PBL医疗废弃物处理规范实施效果分析实践
- 医学26年:细针穿刺细胞学解读 查房课件
- 2025~2026学年江西上饶市铅山县第一学期期末考试九年级英语试卷
- 沐端午清风承千年文脉-端午节主题班会课件
- 2026婚姻法考试题目及答案
- 2026四川眉山心脑血管病医院护理人员招聘8人备考题库及答案详解(历年真题)
- 2026江苏省林业局所属事业单位招聘6人备考题库附答案详解(满分必刷)
- 2026年绍兴市新昌中学面向应届高校毕业生招聘教师6人备考题库(第三轮招聘)附答案详解(完整版)
- 2026华润三九医药股份有限公司校园招聘备考题库及答案详解(考点梳理)
- 2026广东深圳市宝安区翻身实验学校(西校区)诚聘初中历史教师1人备考题库附答案详解
- 贵州省公安厅招聘警务辅助人员笔试真题2025(附答案)
- 山东电工电气集团招聘笔试题库2026
- 2026中考道法万能答题模版
- 四川省成都市郫都四中2026届高三4月(二诊)调研测试卷(康德版)语文试题含解析
- 2026广西投资集团校招面笔试题及答案
- 摩托艇租赁合同范本
- 2025年高考历史广东卷真题(含答案和解析)
- 2025年考研医学专业医学伦理学试卷(含答案)
- 2025年6月浙江省普通高校招生选考物理试卷
- 银行清收外委合同范本
- 蜜蜂授粉租赁合同范本
评论
0/150
提交评论