●使用NI-DAQmx和LabVIEW DAQmx VI ●LabVIEW工程管理器。 ●对齐网格。 ●定时结构(定时循环和定时顺序结构)。 ●生成高级报告。 ●多态VI LabVIEW安装说明 如果拥有LabVIEW的许可版本,并需要安装,请查看软件附带的安装说明。否则,可以安装 一个30天试用期的LabVIEW评估版。虽然本书附带的光盘中包含一个评估版安装包,但是我们还 是建议用户登录http://ni..com/labview获得最新的LabVIEW评估版,该版本是可以下载的。本书光 盘包含的LabVIEW评估版是用于Windows的LabVIEW8.O,可以完成本书中的所有示例。但要记 住,评估版会在30天后失效。然后,可以从National nstruments的网站htp:hi.com上购买许可证, 激活安装的LabVIEW使之成为许可版本。 另外,读者需要访问本书附带光盘中的EVERYONE目录。该目录包括本书的练习及其解答。可 以把EVERYONE目录复制到自己的计算机上以保存所做的练习(也可以从http://abviewforeveryone. ©om网站上获得更新的示例、练习、勘误表和其他有关资源和信息)。 购买LabVIEW 如果想获得关于购买LabVIEW的信息,请与National Instruments联系: National Instruments 11500 N Mopac Expwy Austin.TX 78759-3504 Telephone:888-280-7645 Fax:512-683-8411 E-mail:info@ni.com Web:http://www.ni.com ·12
目 录 第1章走进LabVIEW的世界 综速 1.1什么是LabVIEW及其作用 12演示示例 练习1.1:温度系统示例 妹习12:频牵响应示例 1.3小结… 练习13:更多完美示例 10 第2章 虚拟仪器:连接计算机和现实世界 综述, 11 2.1在现实世界中使用LabVIEW 2.2 LabVIEW的发展历程.. 12 2.3什么是数据采集 2.4什么是GPIB 15 2.5使用串行通信 16 2.6现实应用:为什么要分析. 17 2.7PXI和VXⅪ简介 2.8连通性 19 2.9 LabVIEW附加工具包 2.10 LabVIEW Real-.Time、FPGA、PDA和Embedded 22 2.11小结 第3章LabVIEW环境. 编球 3.1前面板 24 3.2框图 25 3.3 LabVIEW工程 3.4子V1、图标和连接器 练习3.1:启动LabVIEW 3.5对齐网格 36 3.6下拉菜单 37 3.7浮动选项卡 40 3.8工具条 3.9弹出菜单。 49 13
3.10帮助… 52 3.11 Express VI …53 3.12将子V1显示为可扩展节点 55 313关于子V1的一些内容. 练习3.2:前面板和框图基础 56 3.14小结 …58 第4章LabVIEW基础 .60 综迷… 60 4.1创建V .60 妹习41:编辑练习 67 4.2基本控件和指示器及其完成的趣味功能 69 7发 43车线.…… 4.4运行V1 81 练习4,2:创建一个温度计 82 4.5实用提示 4.6小结. 86 续习43:比较练习, 6 练习4.4:非常简单的计算 87 第5章基础部分续 *444544502 88 综迷 88 5.1加载和保存V1 88 5.2 调试技术 92 练习5.1:调试 .97 5.3 创建子VT 98 5.4编制文档. 5.5打印简介 106 练习5.2:创建一个子V1 02 5.6小结 10 练习53:求平均值, 109 练习5.4:徐以零(谁说不可能? ,110 第6章使用结构控制程序执行· 111 综迷 111 6.1两种循环 …112 练习6.1:计算循环次数 .115 62移位寄存器 练习6.2:移位寄存器示例 118 6.3Case结构 122 6.4对话框 124 14
练习6.3:平方根 127 6.5顺序结构 一单层或叠层 129 6.6定时 131 练习6.4:匹配数字 132 6.7 定时结构 134 68公式节占 136 练习6.5:公式节点 137 6.9表达式节点 138 6.10 While循环和Case结构联合 139 611小结 142 练习6.6:方程 143 练习6.7:计算器 143 练习6.8:For/While循环联合 143 练习6.9:显示对话框 144 第7章LabVIEW的复合数据:数组和簇 145 综述 7.1什么是数组 145 7.2创建数组控件和指示器 146 7.3使用自动索引 147 7.4 二维数组 149 蛛习7.1:使用自动索引创建数组 149 7.5 数组处理函数 *44444444444444 150 练习7.2:数组应用技巧 153 7.6多态性 155 练习73:多态性 156 7.7复合运算 157 7.8能. 159 练习7.4:簇练习 163 练习7.5:簇的妙用. 165 7.9数组和簇的转换 166 7.10错误簇和错误处理函数 168 7.11小结… 174 结习76,反转顺席 175 练习7.7:获取子数组 175 蛛习7.8:般子 176 练习7.9:数组中的元素相乘 176 第8章LabVIEW令人振奋的图形显示:图表和图形。 177 鲩球 177 8.1波形图表 .178 15
练习8.1:温度监视器 182 8.2图形 ,185 练习82:在波形图上绘制正弦曲线 187 8.3坐标图 190 8.4图表和图形组件. 102 练习8.3:使用坐标图绘制一个圆 练习84:温度分折 200 8.5强度图表和图形 一用颜色显示第三维数据 202 练习85:强度图形 203 8.6时间戳、波形和动态数据 206 练习8.6:产生并绘制波形 212 87混合信号图形 8.8图表和图形的图像导出 217 8.9小结 218 练习8.7:温度上下限 219 结习88:暖大/最小温产情 219 练习8.9:绘制随机数组 219 第9章探索字符串和文件/O .220 综述 220 9.1字符串详述 220 9.2使用字符串函数 224 练习9.1:构造字符串 226 9.3 字符串解析函数 22 练习9.2:更多宇符串解析 231 9.4文件输人1输出 232 练习93:写入电子表格文件 235 练习9.4:读取电子表格文件 236 练习9.5:读取文本文件 238 练习9.6:读写二选制文件 239 9.5小结 240 练习9.7:温度和时间戳. 24 然习9.8:电子表格练习 .241 第10章 信号测量和产生:数据采集 .243 筑述 243 10.1DAQ及其他数据采集术语的英文缩写 243 10.2如何将计算机连接到现实世界中, 245 10.3信号 245 练习10.1:信号分类. .249 16