National Instruments LabVIEW User Manual

LabVIEW
TM
LabVIEW
LabVIEW
基础
基础
2006 年8 374029B-0118
僒億乕僩

全球技术支持及产品信息

ni.com
National Instruments Corporate
11500 North Mopac Expressway Austin, Texas 78759-3504 USA

全球办事处

澳大利亚 巴西 丹麦 印度 韩国 荷兰 葡萄牙 亚 瑞士
如需更多关于技术支持的信息,请查阅 “技术支持和专业服务”附录。 如需对 文档提出任何意见或建议,请登录
1800 300 800, 55 11 3262 3599, 45 45 76 26 00, 91 80 41190000, 82 02 3451 3400, 31 0 348 433 466,
351 210 311 210,
386 3 425 4200,
41 56 200 51 51,
奥地利
加拿大
芬兰
385 0 9 725 725 11,
以色列
黎巴嫩
新西兰
俄罗斯
南非
27 0 11 805 8197,
台湾
© 2005–2006 National Instruments Corporation.
总部
43 0 662 45 79 90 0,
800 433 3488,
中国
972 0 3 6393737,
961 0 1 33 28 28,
0800 553 322,
7 095 783 68 51,
西班牙
866 02 2377 2222,
National Instruments
电话
比利时
86 21 6555 7838,
法国
330148142424, 德国49 0 89 741 31 30,
意大利 马来西亚
挪威
47 0 66 90 76 60,
新加坡
34 91 640 0085,
泰国
662 992 7519,
版权所有。
32 0 2 757 00 20,
捷克共和国
39 02 413091,
1800 887710,
1800 226 5886,
瑞典
英国
ni.com/info
网站
日本
墨西哥
波兰
: 512 683 0100
420 224 235 774,
81 3 5472 2970,
01 800 010 0793,
48 22 3390150,
斯洛文尼
46 0 8 587 895 00,
44 0 1635 523545
National Instruments
并输入代码
feedback

重要信息

保证书
发货日起90天内, 其它有关证明文件为准。在此期间内,如 令的软件载体。
任何设备获取保证服务前,必须在外包装上明确标注有从厂家获取的商品返修授权 (
National Instruments
National Instruments National Instruments Instruments
本文有明确规定 证。因
National Instruments
National Instruments
限责条款适用于任何形式的法,无论是违反合同、侵权行为 (包括疏忽)或其它。任何
Instruments
任。本文中规定的保证不包含由下原起的损害、缺陷、故障或服务方面的问题:用户未能遵守、操作或维方面的指示;用户品进行修改;用户品的滥用、疏忽行为、停电或功率骤增、火灾、洪灾、 事故、第三方行为,或有效控制以外的其它件。
National Instruments
National Instruments
将承担货物返还的运费。
确保本文件中信息的准确性。本文件已经严格审阅以确保其技术方面的准确性。如出现技术或印刷错误,
诉讼必须在诉讼事由年内提起。
保留对本文件后续版本的修改权,而毋事先通知本版本的持有。如发现错误,用户应垂询
National Instruments
National Instruments
错或疏忽而导致的赔偿应限客户所支金额范围之内。即使被告可能性,
不对数据丢失、利润损失、使用产品导致的损害,偶然或间接损害承担任。
版权
根据版权法,部分复制或传播,包括影录制、储存于任何信息检索系统中,或翻译
National Instruments
NI
软件生产复制该料。
NI
USI (Xerces C++、ICU和HDF5)
品包括由
Copyright © 1999 The Apache Software Foundation.
Copyright © 1995–2003 International Business Machines Corporation and others.
NCSA HDF5 (Hierarchical Data Format 5) Copyright 1998, 1999, 2000, 2001, 2003 by the Board of Trustees of the University of Illinois.
National Instruments Corporation
公司尊重他方的知识产权,也恳我们用户能给予同样尊重NI软件版权和其他知识产权法的保
软件被用生产复方的软件或其他资料时,请确保您仅可符合任何有效许可条款或其他法律限制的前提下,
Apache Software Foundation (
保证其软件载体不会因材料或制作方面的问题导致无法执行编程指令。发货日以发票或
National Instruments
不保证软件的运行不中断或完全无误。
在任何情况下均无须对本文件或本文件中信息所起或与之相关的任何损害承担任。
不作其它任何明示或暗示的保证并明确拒绝适销性或针对特定目的适用性的任何保
收到有关该问题的通知,将选择进行维修或更换无法执行编程指
)编号。对于保证书担保的货物,
RMA
National Instruments
National Instruments
事先书面意,本发行物不以任何形式 (包机械形式)进行全
使用适用版权。关于使用条件和免责条款,见
www.apache.org
软件工具
)
版权所有。
发的软件。
对其有效控制外的原因引起的任何行事延误不承担
USICopyrights.chm
版权所有。
National
National Instruments
版权所有。
National
商标
National Instruments、NI、ni.com和LabVIEW为National Instruments Corporation
商标的详细信息见
所提的其它品和公司名称为其各自公司的商标或商业名称
FireWire
National Instruments Alliance Partner Program Instruments
ni.com/legal
®
Apple Computer, Inc.
无代理、合伙合资
上的
Terms of Use
的注商标。 此所提的其它品和公司名称为其各自公司的商标或商业名称
部分
成员独立
National Instruments
的商标。有关
的商业体,
National Instruments
National
专利权
关于
National Instruments
使用
NATIONAL INSTRUMENTS
某些科移植手术设备或关键救生系统而言,运行故障可能导致严重人身伤害
(1)
适用于上科移植手术设备或任何关键救生系统件,也未关的可靠测试
在包括上述情况在内的任何实际应用中,软件品运行的可靠可能受到不利因素影响,包括但不限于以下因素:供电不稳
(2)
定、计算机硬故障、计算机操作系统与软件的兼容性、编码器与应用软件工具兼容、安装错误兼容性问题 子监控或控制设备故障失灵、电子设备的短暂故障 (硬件和 不利因下统称 系统故障”)。在任何应用中,如系统故障可能财产人身安造成伤害 (包括人身伤害死亡), 考虑
品的专利权,见软件中帮助 » 专利信息CD中 patents.t xt 文档,或登录 ni. com/patents
产品注意事项
National Instruments
或软件)、意外使用或误用、用户应用设计师操作失误(这些
/
品设未涵盖
到其可能存在的系统故障风险,不应仅依赖某一种子系统。为避免受损、伤害死亡用户应用计师必须采取合理谨措施系统故障采取保护措施,包或关每套最终用户系统均制并
台有差异用户应用计师可能对此进行测试或,因此
National Instruments
National Instruments
品的适用性承担最终任,包括但不于该系统和程合理计、程和等级
National Instruments
其它系统或程同使用时,用户应用计师应测试
其它使用
National Instruments
National Instruments
测试
目录
关于本用户手册
行文规范
第1章
LabVIEW
第2章 虚拟仪器简介
简介
LabVIEW
LabVIEW VI
前面
.........................................................................................................................................................2-1
序框图
标和连线板
VI的应用自定义
VI
.....................................................................................................................................................xiii
文档
LabVIEW
印刷文档 自述文件
LabVIEW VI LabVIEW VI
................................................................................................................................1-1
帮助
.......................................................................................................................1-1
...................................................................................................................................1-2
...................................................................................................................................1-2
模板VI范例工具
模板
..................................................................................................................1-3
..................................................................................................................1-3
配置
DAQ
LabVIEW
..................................................................................................1-3
工具
(Windows) ..........................................................1-3
.....................................................................................................................................................2-2
线端
.......................................................................................................................................2-2
节点
............................................................................................................................................2-3
连线
............................................................................................................................................2-3
结构
............................................................................................................................................2-3
............................................................................................................................................2-4
...................................................................................................................2-4
第3章
LabVIEW
© National Instruments Corporation v LabVIEW
编程环境
启动窗口 件选板板 浏览件和工具选板 菜单工具
帮助窗口 项目浏览窗口
.....................................................................................................................................................3-1
.....................................................................................................................................................3-1
.....................................................................................................................................................3-2
.....................................................................................................................................................3-2
............................................................................................................................................3-3
菜单
............................................................................................................................................3-3
菜单
自定义快捷方
工具
VI
项目浏览窗口工具
............................................................................................................................................3-4
.......................................................................................................................................3-5
...............................................................................................................................3-2
.................................................................................................................3-3
......................................................................................................................3-3
..................................................................................................................................3-4
.........................................................................................................3-4
基础
航窗口 自定环境
第4章 创建前面板
前面
.................................................................................................................................................... 3-5
....................................................................................................................................... 3-5
自定件和环境
.......................................................................................................................... 3-6
........................................................................................................ 3-5
................................................................................................................................................ 4-1
样式
值显滑动杆滚动条、旋钮转盘和时间标
图表 按钮、开关和指
文本输入框、路径显示
数组、矩阵 表框、形控件和
枚举
容器控
I/O
应用引用
.NET
.................................................................................................................................. 4-1
式及经典 系统控
.................................................................................................... 4-1
................................................................................................................. 4-1
.......................................... 4-2
滑动杆 滚动条控 旋转型
时间标识控
................................................................................................................. 4-2
............................................................................................................ 4-2
............................................................................................................ 4-2
............................................................................................................ 4-3
........................................................................................................ 4-3
.............................................................................................................................. 4-3
............................................................................................................ 4-3
按钮
........................................................................................................ 4-4
...................................................................................... 4-4
组合 路径
............................................................................................................ 4-4
............................................................................................................ 4-4
................................................................................................................. 4-4
............................................................................................................ 4-5
.................................................................................................... 4-5
表框
..................................................................................................................... 4-5
形控
................................................................................................................. 4-5
.......................................................................................................................... 4-5
............................................................................................................ 4-6
枚举
........................................................................................................ 4-6
................................................................................................................. 4-6
.................................................................................................................................. 4-6
名称控
形控形控数据控
............................................................................................................ 4-6
............................................................................................................ 4-6
.......................................................................................................................... 4-7
................................................................................................................. 4-7
........................................................................................................ 4-7
........................................................................................................ 4-7
........................................................................................................ 4-8
ActiveX
(Windows) ................................................................................. 4-8
LabVIEW
基础
vi ni.com/china
配置前面
配置前面
加标
文本性 设计用户
第5章 创建程序框图
序框图
Express VI.................................................................................................................................................5-4
使用连线连框图
框图数据
框图
.......................................................................................................................................4-8
示和隐藏可选 输入件和示控件的互转换前面
.............................................................................................................4-9
.......................................................................................4-9
......................................................................................................................4-9
................................................................................................................................................4-9
为对上色 对
组合和锁对象 调整在不改变窗口情况下增加前面板空
...............................................................................................................................4-9
......................................................................................................................4-10
......................................................................................................................4-10
..........................................................................................................................4-10
.................................................................4-11
.....................................................................................................................................................4-11
.....................................................................................................................................................4-11
............................................................................................................................................4-12
使用前面件 设对话
......................................................................................................................4-12
...............................................................................................................................4-12
............................................................................................................................................5-1
框图线端
框图节点VI和
......................................................................................................................5-1
输入件和示控件的数据类型 常量
..........................................................................................................................5-2
.....................................................................5-2
..........................................................................................................................5-3
........................................................................................................................5-3
.....................................................................................................................................................5-3
向函线端VI和
.................................................................................................................5-4
........................................................................................................................5-4
.............................................................................................................5-4
连线的外结构 连
纠正线 强
...................................................................................................................................5-5
转折连线 撤消连线
动连 选择连线
...................................................................................................................................5-6
.................................................................................................................5-4
.................................................................................................................5-6
.................................................................................................................5-6
.........................................................................................................5-6
.................................................................................................................5-6
...............................................................................................................................5-7
.......................................................................................................................................5-7
数据依赖人工数据依赖
数据依赖 数据流参
数据和内
.............................................................................................................5-9
.................................................................................................................5-10
..................................................................................5-8
...........................................................................................5-9
............................................................................................................................................5-10
© National Instruments Corporation vii LabVIEW
基础
第6章 运行和调试
运行
纠正
技术
错误处理
第7章 创建
和子
VI
找范 使用VI和函数
自定
VI
VI........................................................................................................................................................ 6-1
VI .......................................................................................................................................... 6-2
VI断
VI
............................................................................................................... 6-2
................................................................................................................ 6-2
.................................................................................................................................................... 6-3
高亮显执行 单步执行针工具
.................................................................................................................................. 6-3
.................................................................................................................................. 6-4
........................................................................................................................................... 6-4
................................................................................................................. 6-3
.................................................................................................................................................... 6-4
错误
....................................................................................................................................... 6-5
使用 用条结构进行错误处理
While
循环处理错误
.................................................................................................. 6-6
.................................................................................................... 6-6
VI
.................................................................................................................................................... 7-1
................................................................................................................................7-1
VI ................................................................................................................................................... 7-1
标 设置连线板 选中部分框图创计子VI的前面VI的层次结构
VI........................................................................................................................................................ 7-5
VI
为前期版本
VI ................................................................................................................................................... 7-5
.................................................................................................................................. 7-2
.............................................................................................................................. 7-2
VI .............................................................................................. 7-3
............................................................................................................... 7-3
............................................................................................................... 7-3
VI...................................................................................................................................... 7-4
...................................................................................................................................... 7-5
..................................................................................................................... 7-5
第8章 循环和结构
For
LabVIEW
基础
循环
While
循环
For While
时时间索引循环
使用循环创数组
循环结构
................................................................................................................. 8-2
.................................................................................................................................... 8-2
循环
.............................................................................................................................. 8-3
.......................................................................................................................... 8-4
.......................................................................................................................... 8-4
使用自索引设置
循环索引
While
循环总
For
................................................................ 8-5
...................................................................................... 8-5
................................................................................................................. 8-5
viii ni.com/china
循环中的移位寄存器馈节点
位寄存器 反馈节点
循环结构默认数据
结构
结构
结构结构
...................................................................................................................................8-9
支选择值和数据类型 输入和输出隧道 用条结构进行错误处理
...................................................................................................................................8-11
...................................................................................................................................8-12
.................................................................................................................8-8
..........................................................................................................................8-9
第9章 用字符串、数组和簇将数据分组
串将数据分组
前面上的
的编解析
用数组数据分组
数组
................................................................................................................................................9-8
...............................................................................................................................9-1
.................................................................................................................9-1
串显类型
............................................................................................................................................9-2
的格解析
..........................................................................................................................9-3
............................................................................................................................................9-3
..........................................................................................................................9-3
索引
..........................................................................................................................9-3
数组举例 创数组输入示控件和常量 创建多维数组
数组数 数组默认数据
簇元 簇函输入示控件和常量
.................................................................................................................9-4
.................................................................................................................9-7
......................................................................................................................9-9
.......................................................................................8-6
.............................................................................................................8-6
.............................................................................................................8-9
..................................................................................8-10
....................................................................................................8-10
..................................................................................8-11
....................................................................................................9-1
...........................................................................................9-2
.......................................................................................9-2
............................................................9-6
.........................................................................................................9-6
....................................................................................................9-8
.............................................................................................................9-9
.................................................................9-9
第10章 图形和图表
形和图表类型
图表
XY
© National Instruments Corporation ix LabVIEW
...................................................................................................................................10-1
..........................................................................................................................10-1
......................................................................................................................10-1
图表形数据类型
..........................................................................................................................................10-3
.................................................................................................................10-2
.........................................................................................................10-3
基础
第11章 文件
I/O
图表
信号
自定义图图表
X标和Y标 动调整标X标和Y标
形工具 自定义图图表的外 自定义图
自定义图表
文件 选择文件
文件 使用存储
建文本文件和电格文件
进制文件数据录文件入波文件
从文件中取波
基础
I/O
........................................................................................................................................... 11-1
I/O
I/O
VI............................................................................................................................................... 11-4
文件以数据入文件 从文件中扫描数据
.......................................................................................................................... 10-3
图表 强
................................................................................................................. 10-4
..................................................................................................................... 10-5
.............................................................................................................................. 10-6
形数据类型
.............................................................................................................................. 10-8
.................................................................................................................................. 10-9
.................................................................................................................................. 10-11
.......................................................................................................................... 10-11
.......................................................................................................................... 10-12
.............................................................................................................................. 10-12
图形绘图区域绘图 自定形 自定
................................................................................................................. 10-13
................................................................................................................. 10-14
.............................................................................................................................. 10-17
配置图表历史长 配置图表更新 曲线层叠显
.................................................................................................................................. 11-2
作的VI和函数
................................................................................................................. 11-6
....................................................................................................................................... 11-6
.................................................................................................................................. 11-6
....................................................................................................................................... 11-7
.................................................................................................................................. 11-7
............................................................................................... 10-8
........................................................................................................... 10-11
....................................................................................................... 10-11
.................................................................................................... 10-12
...................................................................................... 10-15
.................................................................................................... 10-16
............................................................................................... 10-16
............................................................................................... 10-17
............................................................................................... 10-17
............................................................................. 10-18
................................................................................................. 11-2
............................................................................................................ 11-5
...................................................................................... 11-6
LabVIEW
基础
x ni.com/china
第12章 编制
附录
说明信息和打印
VI
编制VI说明信息
VI ........................................................................................................................................................12-2
A
技术支持和专业服务
词汇表
索引
VI
.....................................................................................................................................12-1
© National Instruments Corporation xi LabVIEW
基础

关于本用户手册

行文规范

»»
在阅手册之前,请
LabVIEW)
LabVIEW
本文档包 、数据采器控制、数据、测报表生成应用程
VI
LabVIEW Help
更为详细介绍,请
手册不会对每个、工具、菜单对话输入示控
。 如需详细,或需了解
VI
作指导以如何应用,请
LabVIEW Help
(LabVIEW Documentation Resources)
手册中的行文规范
表示过嵌套菜单和对话选项进行选择。文件 » 页面设置 » 选项表示
先下文件菜单选择页面设置后从对话中选择选项
该提示符号提注意信息。
将有初步了解
数据采器控制程各项功能
LabVIEW
中包手册的全。 阅手册时如需查
的更多信息见1章
:
LabVIEW
的编程理论、功能介绍了测试测
LabVIEW Help
门》
LabVIEW
LabVIEW
(Getting Started with
编程环境掌握
LabVIEW
各项功能
LabVIEW Help。
简介
中的
LabVIEW
节。
关于
文档
该提示符号提注意信息。
告符预防措施受伤、避免数据丢失系统崩溃
粗体 体文本软件中的必选,如菜单和对话选项
名称、前面上的输入件和示控对话对话一部分、菜单名 称和选名称
等宽字 等宽字示用户必须从输入的文、部分代码序范
© National Instruments Corporation xiii LabVIEW
变量强调交叉引用要概念介绍时它也可以为占位由用户填写的文
也用于对磁盘驱动器名称、路径、目序、子序、设备
名、算、变量文件扩展
体文本
基础
关于本用户手册
等宽粗 等宽粗示由计算机在屏幕生成的息和响应强调
于其他范的代码行。
等宽斜
等宽斜体为占位由用户填写
平台 示特定台,文所提的内应用于该台。
单击右
(Mac OS)按<Command>
单击相当单击右
LabVIEW
基础
xiv ni.com/china
1
LabVIEW
LabVIEW
文档资源
简介
LabVIEW (Laboratory Virtual Instrument Engineering Workbench)
是一种用标代文本行应用编程传统文本编程 言根据语句和指令的执行
编程方式,程框图节点间的数据流向决
LabVIEW
来方便用户界面。用户界面在 标和连线以通编程对前面上的对进行制。化源
码, 因此被称作程框图代码。
如需特定购买附加软件工具包。所有工具可与
LabVIEW
toolkits
LabVIEW LabVIEW
虚拟仪
VI
多外与传统(如器、类似件,
代码。
G
缝集。关于工具包的详细信息,请访问NI网站
全面的文档,有网和印刷品版本, 初级高级用户使用。
LabVIEW
LabVIEW
的程模块
LabVIEW
化源代码在某种程度上类似
LabVIEW
的执行
VI
被称为前面使用图
采用数据
ni.com\
帮助
(Mac OS)
LabVIEW
版本浏览
帮助
LabVIEW
菜单工具信息。
LabVIEW
,如
(KnowledgeBase)
选择帮助 » 搜索
LabVIEW
关于帮助详细信息见
建议使用
帮助
LabVIEW
LabVIEW
帮助
详细列出
者园
NI
LabVIEW
帮助
中选择印所需的帮助题。
Safari 1.0
(Linux)
帮助
建议使用
National Instruments
(NI Developer Zone)
、产手册
帮助
或更版本
编程理论、编程指导以VI、数、选
网站中技术支持
识库
帮助
时还以在
或更版本浏览
Firefox 1.0.2
LabVIEW
Mozilla 1.2
LabVIEW
帮助
Firefox 1.0.2
或更版本
或更
LabVIEW
© National Instruments Corporation 1-1 LabVIEW
基础
第1章
LabVIEW
简介

印刷文档

LabVIEW
关文档将出现在
加软件帮助
使用
LabVIEW
LabVIEW
数据采器控应用
LabVIEW
执行试工具关信息。
LabVIEW
测试测、数据采器控、数据、测报表 生成
LabVIEW
软件 (包
LabVIEW
LabVIEW
可能出现的问题。
文档
文档需
PDF
户手册
Accessibility 6.x Search and Accessibility 6.x
PDF
附加软件 (如工具模块驱动)后,附加软件的
帮助
LabVIEW
,上
附加软件帮助
时,印刷文档
指南
帮助您熟悉
快速参指南
基础
LabVIEW
发行
-介绍如何装和
LabVIEW
级说
新版本。级说明还介绍了后的新功能
PDF
-说明如何在
版本,
Adobe Reader 5.0.5
文档进行索操作,请
PDF
或更版本的
文档。
独立帮助系统中,选择帮助 »
即是附加软件的独立帮助系统
LabVIEW
供帮助文档键、数据类型
LabVIEW
应用序生成器)对系统要求
的编程理论、技、功能、VI和
帮助
手册的所有内
编程环境掌握一些
LabVIEW
功能
LabVIEW
,以
Windows、Mac OS和Linux
labview\manuals
或更版本。如需在所有
正常显
LabVIEW
Search and
Adobe Reader。(Mac OS)
或更版本的
Adobe Reader
正常显
LabVIEW
上将

自述文件

LabVIEW
基础
请登录
Adobe Systems Incorporated
Acrobat Reader
ni.com/manuals
使用
LabVIEW
LabVIEW
、兼容信息问题的录。请选择开始 » 程序 »
National Instruments»LabVIEW 8.2»Readme
readme.html
readme.html
LabVIEW Readme)
LabVIEW
程序 »
National Instruments»LabVIEW 8.2»Readme
。关于文档更新的详细信息,请登录
查阅
National Instruments
时,下自述文件
自述文件
,或在
文件,查
(Readme)
labview\readme
-介绍
LabVIEW
应用序生成器自述文件
-说明如何
专业版系统中,也可购买。请选择开始 »
1-2 ni.com/china
LabVIEW
www.adobe.com
网站
手册
LabVIEW
自述文件
新信息,包括安
(LabVIEW Application Builder
应用序生成器;生成器
第1章
LabVIEW
简介
LabVIEW VI
LabVIEW VI
LabVIEW VI
模板
范例
readme.html
readme.html
模板、
LabVIEW
数、结构和前面。 选择文件 » 新建新建对话,对话中列出所有的内
启动窗口单击新建新建对话
LabVIEW
建的 并粘贴建的
关于其它VI范例,请访问NI开发者园
LabVIEW
览相关范例按钮,也可访
单击浏览相关范例开NI范索器示相VI范
VI
VI模板中包括用来创建应用程序所必需的子VI、
VI范例中索出需用到的VI,并将这些VI整合到您
中。用户可修改使适合某种应用,或将或多
VI
,或
文件,查
范例和工具
VI
LabVIEW VI
中。请选择帮助 » 查找范例VI范例。
VI
帮助
某些VI和函数介绍主面的单击打开范例
labview\readme
LabVIEW
模板VI范例工具和创建VI。
模板打时为 VI”应重新保。请
VI
单击打开范例开与关的
VI
自述文件
ni.com/zone
模板。或
VI
也可在程框图单击
开帮助题,其中包
用于
DAQ
© National Instruments Corporation 1-3 LabVIEW
配置的
LabVIEW
使用
LabVIEW
量设备。请选择工具 »
配置NI软件。
MAX
关于其它类型仪关信息,请仪器控制
使用
DAQ
有在
NI-DAQmx
DAQ
单击
助手)单击
工具
中的
助手
(DAQ Assistant)
NI-DAQmx
详细信息见
助手:
DAQ
助手
Express VI
DAQmx
(Windows)
Measurement & Automation Explorer(MAX)
Measurement & Automation Explorer
后,
件,在菜单中选择新建通道 (
DAQmx
助手会在函数。关于
DAQ
DAQ Getting Started Guide
于程框图中。
任务件,在菜单中选择新建任务
,在菜单中选择
VI
例链
VI
帮助
LabVIEW
配置任务。
,在目录中查
配置
DAQ
基础
第1章
LabVIEW
简介
DAQ
新建刻度 (
选择
NI-DAQmx
助手)单击
助手)
DAQ
DAQmx
件,在菜单中选择
Measurement & Automation Explorer,在Configuration
Data Neighborhood或Scales
任务和标
单击新建按钮配置
LabVIEW
基础
1-4 ni.com/china
虚拟仪器简介
2
前面板
LabVIEW
万用每个后将信息其它文件或计算机
下三部分成:
VI
前面板即用户面。
程序框图含用
图标和连线板
前面VI的用户面。前面下:
虚拟仪VI,其外仿,如
使用数从用户面或其它获取信息输入,
VI
功能化源代码。
VI
,以便建VI时用另一VI。
VI
VI应用在其它VI中,VI。VI相当于文本编程中 的
前面输入件和示控组成这些控VI的输入输出端口。输入 旋钮按钮转盘等输入装示控图表灯等显
。输入模拟仪的输入装,为 件模拟仪的输出装框图获取或生成数据
关于前面详细信息见4章
© National Instruments Corporation 2-1 LabVIEW
建前面
的程框图供数据示控
VI
基础
第2章虚简介

程序框图

前面板创建完后,便可使用代码来制前面上的对。程框图化源代码的化源代码
代码。前面上的对在程框图线端
代码或程序框
G
关于程框图详细信息见5章
VI中含有接线端数和连线等程序框图
建程框图
接线端
LabVIEW
基础
线端输入件或示控件的数据类型。在程框图中将前面 的输入件或示控标或数据类型线端默认,前面
象显线端。如旋钮线端前面上的个旋钮,如
2-2 ni.com/china
第2章虚简介
节点
连线
线端
双精输入件。
双精数数据类型。如
DBL
DBL
线端
关于数据类型详细信息见5章
数据类型
线端在前面和程框图换信息的输入输出端口。在前面输入件中输入的数据 (如上中的
后,数据进入加和数。加束后,输出新的数据数据至显示控线端,更新前面板显示控件中的数据 (如上中的
a + b和a - b
节点框图上的对,具有输入输出,在VI运行时进行运节点 相当于文本编程中的语句算符、。上中的加
数即是节点
关于节点详细信息见
框图中对数据传输通连线现。在上中,输入件和示控
线端连线现加。每连线都只数据但可多个取该数据
样式。断连线显色的虚线,中间有色的多,如图连接数据类型兼容两个产生线
节。
)。
5
。不同数据类型连线有不
VI
建程框图的输入件和示控件的
)通输入线端进入程
a和b
建程框图的程序框图节点
X
。出现断线
关于连线详细信息见5章
建程框图中的使用连线连接序框图各
结构
结构文本编程中的循环语句化表使用框图中的 结构对代码进行重复操作,有件执行或特定执行代码。
关于使用结构详细信息见8章
© National Instruments Corporation 2-3 LabVIEW
循环结构
基础
第2章虚简介

图标和连线板

VI的前面板和程序框图后,请创建图标和连线板,以便将该VI作为
标和连线板相当于文本编程中的数原每个VI都显
VI
一个图标,于前面和程序框图窗口,如下图
VI的图化表文字或图文组合。如一个VI当
或编
使用,程框图上将子VI的标,击图标进行修改
VI
VI
和子
性。
的应用和自定义
VI
关于标的详细信息见7章
如需将VI当作子VI使用,还需连线板,如下所示。
VI和
VI
中的
连线板VI中所有输入件和显示控接线端,类似于文本编程语
使用连线板标明可与该 出,以便将该
前面的输入框图的代码中,并从前面示控件中收 运其输出
关于连线板的设
线端尽量制在16个以内。线端太多将影响VI的性和可用
VI
个VI,设标和连线板,该VI即可作为子VI调用。
关于
用户可自定
详细信息见7章
VI
作为VI调用。连线板在其输入端接收数据,然后通过
VI
VI和
7
的外和运行方
VI
VI和
VI
中的
置连线板
中的
VI
VI
的输入和输
VI
LabVIEW
基础
关于自定
详细信息见7章
VI
2-4 ni.com/china
VI和
VI
中的
自定
VI
3
LabVIEW

启动窗口

控件选板

编程环境
LabVIEW LabVIEW
还有启动窗口即时帮助窗口项目浏览器导航窗口控件函数自定时还以设种工环境
启动 打
各种信息和,如用户手册、帮助题以
ni.com
开现有文件或建新文件后启动窗口就失。关所有已开的前面 和程框图启动窗口再次出现。选择查看 » 启动窗口
控件于前面控件建前面所需的输入件和示控 件。根据输入件和示控件的类型,将入不中。
、工具菜单可用建VI的前面和程框图。 包含三种控件函数工具
LabVIEW
LabVIEW
时将启动窗口。在个窗口建新VI、选择
文件
上的各种资源等
LabVIEW
National Instruments
LabVIEW
帮助
时还
网站
关于输入件和示控件的详细信息见 节。
如需控件,请选择查看 » 控件选板或在前面动窗口单击右
LabVIEW
位置和大保持不。在控件以进行内修改。
关于自定控件详细信息见本
© National Instruments Corporation 3-1 LabVIEW
控件位置和大,因此
建前面板中的前面板
4
LabVIEW
自定件和
时选
基础
第3章
LabVIEW

函数选板

编程环境
函数板仅于程框图函数中包建程框图所需的VI和VI和函数类型,将VI和函数入不同子选中。
如需显示函数,请选择查看 » 函数选板或在程框图动窗口单击右
LabVIEW
函数位置和大,因此
LabVIEW
时选
位置和大。在函数以进行内修改。
关于自定义函数详细信息见本

浏览控件和函数选板

单击上的后将其拖放到前面或程框图上。也可在选
标上单击右,从菜单中选择打开VI。
VI
单击控件函数左边箭头折叠板类有设板 模类别 (标准)类别 (图标和文本)时,箭头
使用控件函数工具栏上的按钮配置选索控
VI
返回所属选板-转到选的上录。单击按钮并保持位置,将示一个快菜单,列出板路径中包单击快菜 单上的名称进入板模设为图标图标和文本
时,按钮
搜索于将选板转,通文本来查上的
。选索模时,可单击返回按钮,将退索模
查看于选择前选图模隐藏所有选录,在文本 树形式下按字各项。在菜单中选择选项选项
中的控件 上方的将选板锁时,按钮
恢复选板大小将选恢复至默认点击上方的标识,并调整控件函数的大后,会出现该按钮
自定件和
函数选板,为所有选选择有当点击
/
VI

工具选板

LabVIEW
基础
在前面和程框图工具工具上的工具标的标对于选上所选择的工具标。选择合适工具对前面和程框图上的对进行作和修改。
3-2 ni.com/china
第3章
果自工具选择已打开到前面或程框图的对上时,
LabVIEW
工具中选择相应工具
LabVIEW
编程环境
提示

菜单和工具栏

菜单
VI
请选择查看 » 工具选板工具。 大,因此
<Shift>
并单击右将显工具选板
菜单工具作和修改前面和程框图上的对
窗口菜单为通菜单同样适用于其它程,如打开保存
VI
粘贴,以其它
(Mac OS)
运行时,有菜单可用
LabVIEW
菜单屏幕最上方。
时选位置和大保持不
LabVIEW
LabVIEW
作。某些菜单
工具位置
快捷菜单
所有
LabVIEW
的选前面和程框图上对的外或运行方右键单击象可菜单
(Mac OS) 按<Command>
象均关的菜单建VI时,可使用菜单
单击相当单击右
运行模式下的快捷菜单
运行时或于运行式下,所有前面象都默认快
VI
可使用菜单剪切、复粘贴的内容、将对 默认值或查该对明。
一些复有附加的菜单如,旋钮菜单中包加指,修改等菜单

自定义快捷方式

自定。从类别中选择菜单快捷方式
义快捷方式仅对程框图和前面板窗口。选对话框菜单快捷方还列出
© National Instruments Corporation 3-3 LabVIEW
LabVIEW
LabVIEW
默认快捷方。选择工具 » 选项选项
菜单捷方
VI
菜单项的默认快捷方
基础
第3章
VI
LabVIEW
工具栏
编程环境
工具栏按钮于运行中断试VI、修改字对齐、组合、分
关于工具栏按钮详细信息见
中完工具栏按钮明。

项目浏览器窗口工具栏

标准项目生成源代码控制工具中的个按钮可用于执行
项目各种操作。工具栏位项目浏览器窗口。有时需项目浏览器 窗口所有工具
运行和
6
,或
VI
LabVIEW
LabVIEW

即时帮助窗口

关于
LabVIEW
上,即时帮助窗口该 息。
数、数、结构、属式、事对话项目浏览
VI
中的项均帮助信息。即时帮助窗口可帮助 位置
关于使用即时帮助进行连线详细信息见
线连框图
选择帮助 » 显示即时帮助示即时帮助窗口。在工具中选择显示即时帮助 窗口也可即时帮助,如
项目详细信息见本
项目浏览窗口
LabVIEW
建程框图中的使用连
5
节。
的基本信
连线
VI
(Windows)
<Ctrl-H>
(Mac OS) 按<Command-Shift-H>
即时帮助窗口可根据的多动调整也可调整即时帮助窗口的大使之
LabVIEW
LabVIEW
度,如窗口将输入和输出格中列出。
LabVIEW
启时该窗口位置寸不。如调整即时帮助窗口的大
将对即时帮助窗口中的文本换行,连线板中的连线
窗口
(Linux) 按<Alt-H>
即时帮助窗口位置和大,因此
LabVIEW
基础
即时帮助窗口中的对在 会出现色的详细帮助信息也可单击即时帮助中的详细帮助信息 标,如单击接或获取更多关于对的信息。
LabVIEW
帮助
描述即时帮助窗口
3-4 ni.com/china

项目浏览器窗口

第3章
LabVIEW
编程环境

导航窗口

LabVIEW

自定义工作环境

项目浏览器窗口建和编
件和非
LabVIEW
载文件。选择文件 » 新建项目即可项目浏览器窗口
导航窗口显辑模式下前面或程框图的全导航窗口
浏览较大的前面或程框图单击导航窗口某一区域,在前面和 程框图上将区域相应位置也可单击导航窗口上的 时前面和程框图之移动。前面和程框图中不见的部分导航窗口
选择查看 » 导航窗口 示该窗口
<Alt-Shift-N>
版和专业版系统导航窗口
导航窗口的大调节
LabVIEW
文件进行建程序生成规范件上
(Mac OS) 按<Command-Shift-N>
时,该窗口位置和大
LabVIEW
导航窗口
LabVIEW
项目项目用于对
LabVIEW
(Windows) 按<Ctrl-Shift-N>
(Linux)
导航窗口位置和大,因此
键也可
可自定控件函数也可用选项对话框选择选板模并设置其它 环境

自定义控件和函数选板

可用式自定义控件和函数
配置编辑控件和函数选板对话列内建或。选择工具 » 高级 » 编辑选板编辑控件和函数选板对话单击需修改的选,从菜单中进行选择。
函数选板中的项可加到 收藏类中。在锁函数上, 单击并从菜单中选择添加项至收藏。在类别 (标准)类别
(图标和文本)式下,也可开一
的标题并从菜单中选择添加子选板至收藏
© National Instruments Corporation 3-5 LabVIEW
单击
基础
第3章
LabVIEW

工作环境设置

编程环境
如需自定框图路径磁盘关选项、网格撤消
工具、修订历史
选项对话格的类别中列出以进行设
LabVIEW
,请选择工具 » 选项选项对话前面
LabVIEW
性。
LabVIEW
基础
3-6 ni.com/china
创建前面板
4
前面VI的人机界面。建VI时,通应先前面后设 框图执行在前面建的输入输出任务。

前面板控件

控件样式

关于程框图详细信息见5章,
输入件和示控建前面,它们分VI的交互输入和输出
端口。输入件指旋钮按钮转盘等输入装示控件指形、灯 等输出装。输入模拟仪的输入装,为
示控模拟仪的输出装框图获取或生成数据
选择查看 » 控件选板控件,从中选取输入件和示控在 前面上。
于前面控件上的输入件和示控可用建前面件的:数件(如滑动杆旋钮、图形、图表、布件(如按钮
关)路径、数组、表框形控表格、下拉列枚举件和容器控等等
前面件有新式、经典和系统三种样式
建程框图
VI
的程框图供数据
新式及经典控件
多前面板有高。为获取对示器
16
新式上的相应低彩经典上的建在
色和16色示器的VI。
256
系统控件
系统上的系统控可用用户建的对话中。系统控件专为在对使用而特,包括下旋转、数值滑动杆进度条、
滚动条、表框路径形控按 钮、复按钮背景色的不明标这些控 在外前面件不
© National Instruments Corporation 4-1 LabVIEW
与系统致。
基础
第4章创建前面
系统控件的外VI运行的台,因此在VI中建的控件外观应与
LabVIEW
色和外台的标准对话匹配
兼容。在不台上运行VI时,系统控件将改变其
关于设对话详细信息见本
对话
节。

数值显示框、滑动杆、滚动条、旋钮、转盘和时间标识

数值经典数值上的可用滑动杆滚动条、旋钮 转盘值显。该选上还有度,于设 时间标于设置时间和日期于输入和显示数
数值控件
输入和显示数数据的最简单这些前面板水平调整,以更多使用下列方法改件的
用操工具或标工具单击字显后通过键输入
用操工具单击件的递减箭头
使用操工具或标工具于需改字右
按向上或箭头
默认
并从菜单中选择格式与精度数值属对话格式与精度
卡,从中配置
LabVIEW
6位动转换为以计数单击
6
LabVIEW
字显存储与计算器类似
换到计数前所字位
滑动杆控件
滑动杆有刻度的滑动杆件包括垂平滑动杆、液可使用下列方法改变滑动杆件的
使用操工具单击拖曳滑块至新的位置
与数件中的类似,在字显中输入新数据
后在
LabVIEW
基础
滑动杆控件示多个值单击该对,在菜单中选择添加滑
可添加更多滑块有多个滑块件的数据类型为包含各
关于的更多信息见
、数组和簇数据分组中的簇
9
滚动条控件
滑动杆滚动条控是用滚动数据滚动条控件有
滚动使用操工具单击拖曳滑块至新的位置递减箭头,或单击滑块箭头间的以改变滚动
4-2 ni.com/china
第4章创建前面
旋转控件
旋转型件包旋钮转盘量表仪表旋转型的操滑动杆度的可使用下列方法改变旋转型件的
用操工具单击拖曳新的位置
与数件中的类似,在字显中输入新数据
旋转型个值单击该对,选择添加指针加新指有多
件的数据类型为包含各
关于的更多信息见
时间标识控件
时间标识控框图或从程框图获取时间和日期可使用 下列方法改时间标识控件的
单击件并从菜单中选择格式与精度
单击时间
单击件并从菜单中选择数据» 设置时间和日期
单击件,从菜单中选择数据» 设置为当前时间

图形和图表

图形经典图形上的形控可用于以图表的形式制数 数据
关于在

钮、开关和

布尔经典布尔上的可用按钮、开关和指于输入并
时,在前面置一个布警告超过一定时,发出
、数组和簇数据分组中的簇
9
日期浏览按钮设置时间和日期对话,如
/
设置时间和日期对话
LabVIEW
使用图表的更多信息见10章,
(TRUE/FALSE)
图表
如,监控一
件有种机械作。自定义布建运行方式与类 似的前面菜单可用自定义布的外,以单击这些
的运行方
© National Instruments Corporation 4-3 LabVIEW
基础
Loading...
+ 106 hidden pages