Labview第一讲

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

b .函数工具板(Functions Palette) 即用来建立块图的工具栏,包括基本 的数学运算工具及很多高级的函数工具, 使编程较为便利。 另外,它还提供逻辑关系模块 ( 例如: case 结构、while 循环结构、for 循环结构 等),与基于文字类型的编程语言功能完 全一致。
(3)定制个人的控制工具板和函数工具板: a . 可根据个人习惯选择菜单window>> show functions palette 显示函数工具板,或仅在 需要时点击右键使其出现。 b . 可在Controls 和 Functions Palette中添加自 定义工具。 c . 可安装不同外观的工具板,隐藏不需要的 工具。 d . 可重排工具板,使常用的工具更便于找到。
另外 , Labview 与硬件接口的能力很 强,可以和GPIB , VXI , RS-232 , RS-485等 硬件进行通讯,还支持TCP/IP和ActiveX网 络技术。 用Labview语言编制的程序为 .VI 文件 ( Virtual Instrument ) ,程序的执行顺序由 数据流决定 ,这点与基于文字的编程语言 不同。
Labview可执行程序,用于启动Labview ; Vi.lib目录:包含VI库,如数据采集、仪器控制和分析VI。 需与Labview可执行程序在同一目录下。不能改变vi.lib目 录的名称,因为Labview启动时要查找该目录。如改变此 名称,就不能使用众多的控件和库函数; Example目录:该目录包含众多VI示例,示范Labview的 功能; User.lib目录:用户创建的VI保存于该目录并将出现在 Labview的Function Palette(函数选项板)上; Instr.lib目录:如果希望用户仪器驱动程序出现在 Labview的函数选项板上,应将其放置在该目录下。
Labview 7.0 使用
南金瑞
讲座大纲(暂定) 讲座大纲(暂定)
第一讲 第二讲 第三讲 第四讲 第五讲 第六讲 Labview 7 简介 基本逻辑关系 公式和方程 几个具体功能的实现 实例介绍( ) 实例介绍(1) 实例介绍( ) 实例介绍(2)
第一讲 Labview 7 简介
一、关于 Labview 7 Labview ( Laboratory Virtual Instrument Engineering Workbench ,实验室虚拟仪器工作 平台)是NI公司(National Instruments Corporation) 开发的基于图形化编程的虚拟仪器制作软 件。
前面板(Front Panel)
用户界面
块图(Block Diagram) VI文件组成
图形化源代码
图标与连接块 ( Icon and Connector Pane)
VI与SubVI连接器
Labview系统由Labview应用执行文件和许多相关的 文件及子目录组成。Labview使用文件和目录来存 储创建VI所必需的信息,部分重要的文件和目录如 下:
三、例程演示 Labview 功能强大,能满足多方面的应用 要求,它给用户提供了包含很多不同领域应用 实例的例程库。 了解这些例程可以帮助初学者开阔眼界, 尽快掌握Labview ,还可以在今后的编程中将 现有的程序取而用之,简化编程过程。
Labview 除拥有传统的编程工具之外, 还为用户提供了大量的数据及图像采集、分 析、显示、存储工具库,尤其在 Labview 6 中这些功能得到了进一步的加强和细化。 编程者可以利用它们较为便捷地完成用 户界面( 前面板 )的制作 以及流程图( 块 图 )中相应代码的编辑 , 简化了程序的编w 提供了非常详尽的帮助文件, 条目清楚,查询比较方便,同时还附有很多 应用实例讲解。 初学者可以从帮助中的教程(Tutorial)学 起,教程简单易懂并且还有详细步骤说明的 练习。 Labview还提供Context help功能,在编 程时打开它可以显示鼠标所指元件的相关帮 助文件,随时查询其含义及功能。
下面是一个温度计程序 (Thermometer VI)的前面板 VI)的前面板
b .控制工具板(Control Palette) 即所有控制及显示元件(controls and indicators)的集合,包括:输入\ 输出数字量 元件、输入\ 输出字符串元件、逻辑开关、图 表显示元件等等。
(2)块图和函数工具板 a .块图 (Block Diagram) 即编写图形程序代码的区域,根据一定 的逻辑关系将各个模块连接起来,形成可执 行的回路。 Labview在图形化编程过程中运用的是数 据流( DataFlow )概念 ,始终从输入端流向输 出端。
Labview是将计算机变为测量仪器的工具
二、Labview开发环境介绍 (1)前面板和控制工具面板 a . 前面板(Front Panel) 即用户操作界面,使用者在前面板上控制程序的运 行 。它包括输入输出元件及逻辑控制元件等(如:示波 器、运行开关)。输入量被称为控制(Controls),输 出量被称为显示(Indicators)。控制和显示是以各种图 标形式出现在前面板上,如旋钮、开关、按钮、图表、 图形等,这使这得前面板直观易懂。 编程者可选取控制工具面板上的控制元件直接拖动 到前面板上,制作十分简便。
相关文档
最新文档