×
暂无评论
图文详情
  • ISBN:9787560646206
  • 装帧:暂无
  • 册数:暂无
  • 重量:暂无
  • 开本:26cm
  • 页数:360页
  • 出版时间:2017-09-01
  • 条形码:9787560646206 ; 978-7-5606-4620-6

本书特色

  本书按照软件开发的设计思想,介绍了虚拟仪器的基本概念和LabVIEW2015应用软件开发的基础知识,主要讲解了LabVIEW2015的安装和编程环境、数据类型与基本操作、程序编辑与调试、程序结构设计、图形显示、子VI与属性节点、人机界面设计、文件操作、面向对象编程、数据库操作、网络通信与编程等内容,并给出了综合项目实例。书中结合大量经典案例,将知识点融入案例中,深入浅出地讲解了LabVIEW2015程序设计思想的重点和难点,使初学者能快速具备使用LabVIEW集成开发环境设计测量系统的能力。本书内容翔实,结构合理,语言浅显,实用性较强。
  本书可作为高等院校物联网工程、电子技术、自动化工程、电气通信、测量控制等相关专业的教材或参考资料,也可供LabVIEW入门级读者以及从事相关专业的工程项目开发人员参考。

内容简介

本书按照软件开发的设计思想, 介绍了虚拟仪器的基本概念和LabVIEW 2015应用软件开发的基础知识, 主要讲解了LabVIEW 2015的安装和编程环境、数据类型与基本操作、程序编辑与调试、程序结构设计、图形显示、子VI与属性节点、人机界面设计、文件操作、面向对象编程、数据库操作、网络通信与编程等内容, 并给出了综合项目实例。

目录

第1章 LabVIEW概述 1 1.1 虚拟仪器概述 1 1.1.1 虚拟仪器的结构 1 1.1.2 虚拟仪器的特点 2 1.1.3 虚拟仪器的硬件 3 1.1.4 虚拟仪器的软件 3 1.2 LabVIEW特点及功能 5 1.2.1 LabVIEW的特点 5 1.2.2 LabVIEW的功能 5 1.2.3 LabVIEW的应用 6 1.3 LabVIEW 2015的安装 7 1.4 LabVIEW 2015编程环境 11 1.4.1 LabVIEW 2015启动 11 1.4.2 LabVIEW 2015编程界面 12 1.4.3 LabVIEW 2015菜单栏 13 1.4.4 LabVIEW 2015工具栏 17 1.4.5 LabVIEW 2015选板 19 1.4.6 LabVIEW 2015帮助 22 1.4.7 自定义编程环境 24 1.5 LabVIEW应用开发实例 26 第2章 数据类型与基本操作 28 2.1 基本数据类型 28 2.1.1 数值型 28 2.1.2 布尔型 34 2.1.3 枚举类型 37 2.1.4 时间类型 39 2.1.5 变体类型 40 2.2 数据运算 41 2.2.1 数值函数选板 42 2.2.2 布尔函数选板 44 2.2.3 比较函数选板 45 2.2.4 表达式节点 46 2.3 数组 47 2.3.1 创建一维数组 47 2.3.2 创建多维数组 48 2.3.3 循环结构创建数组 49 2.3.4 数组函数 50 2.4 字符串 55 2.4.1 字符串与路径 55 2.4.2 字符串数组控件 58 2.4.3 字符串函数 59 2.5 簇 68 2.5.1 簇的创建 68 2.5.2 簇函数 69 2.6 矩阵 73 2.6.1 矩阵的概念 73 2.6.2 矩阵转置 74 2.6.3 矩阵的基本运算 76 2.7 波形 76 2.7.1 波形数据 77 2.7.2 波形操作函数 77 第3章 程序编辑与调试 80 3.1 VI的创建 80 3.1.1 前面板的创建 80 3.1.2 程序框图的创建 82 3.1.3 图标的创建 82 3.2 VI的编辑 83 3.2.1 选择对象 83 3.2.2 移动对象 84 3.2.3 复制和删除对象 84 3.2.4 对齐和分布对象 85 3.2.5 调整对象大小 86 3.2.6 重新排序 87 3.2.7 修改对象外观 87 3.2.8 连线 89 3.3 VI的运行和调试 90 3.3.1 运行调试工具 90 3.3.2 高亮显示执行过程 91 3.3.3 探针与断点诊断 92 3.3.4 VI程序调试技巧 96 3.4 错误处理 97 3.4.1 错误簇 98 3.4.2 错误捕获 100 3.4.3 错误报告 102 3.4.4 错误处理 103 第4章 程序结构设计 106 4.1 顺序结构 106 4.1.1 平铺式顺序结构 107 4.1.2 层叠式顺序结构 108 4.1.3 顺序结构之间的转换 108 4.2 条件结构 110 4.2.1 条件选择器标签 110 4.2.2 分支选择器 112 4.2.3 分支子程序框 113 4.3 循环结构 114 4.3.1 For循环 115 4.3.2 While循环 116 4.3.3 循环结构数据通道与自动索引 117 4.3.4 移位寄存器 118 4.3.5 反馈节点 119 4.3.6 循环结构应用实例 119 4.4 公式节点 122 4.4.1 公式节点变量 122 4.4.2 公式节点运算符和函数 123 4.5 事件结构 124 4.5.1 事件选择器标签 125 4.5.2 事件数据节点 126 4.5.3 事件结构的设置 127 4.5.4 在LabVIEW中使用事件 130 4.6 使能结构 132 4.6.1 程序框图禁用结构 132 4.6.2 条件禁用结构 133 4.7 变量 135 4.7.1 局部变量 136 4.7.2 全局变量 139 4.8 定时结构 142 4.8.1 定时循环 142 4.8.2 定时顺序 144 4.8.3 定时VI 145 第5章 图形显示 146 5.1 波形显示 146 5.1.1 波形图 147 5.1.2 波形图显示实例 152 5.1.3 波形图表 155 5.1.4 波形图表实例 158 5.2 XY图与Express XY图 160 5.2.1 XY图 160 5.2.2 利萨如图的绘制 161 5.2.3 XY图实例 162 5.2.4 Express XY图 164 5.3 强度图形 165 5.3.1 强度图 165 5.3.2 强度图表 167 5.4 数字波形图 168 5.5 三维图形 170 5.5.1 三维曲面图 171 5.5.2 三维参数图 172 5.5.3 三维曲线图 174 5.6 图形控件 175 5.6.1 极坐标图 176 5.6.2 *小-*大曲线显示控件 177 第6章 子VI与属性节点 179 6.1 子VI 179 6.1.1 创建子VI 179 6.1.2 定义子VI属性 181 6.2 属性节点 184 6.3 调用节点和引用句柄 187 6.4 属性节点应用实例 189 6.4.1 进度条 189 6.4.2 单选按钮 189 第7章 人机界面设计 192 7.1 下拉列表控件和枚举控件 192 7.2 列表框控件 194 7.2.1 单列列表框 194 7.2.2 多列列表框 196 7.3 表格与树形控件 198 7.3.1 表格 198 7.3.2 树形控件 199 7.4 VI属性设置 202 7.5 对话框 208 7.5.1 普通对话框 209 7.5.2 自定义对话框 210 7.6 菜单 211 7.6.1 菜单函数 211 7.6.2 运行主菜单 212 7.6.3 右键快捷菜单 217 7.7 选项卡 219 7.8 多面板 221 7.9 光标 223 7.10 自定义控件和数据类型 224 7.10.1 自定义控件 224 7.10.2 自定义数据类型 225 7.10.3 自定义控件选板和函数选板 226 7.11 用户界面设计 227 7.11.1 修饰静态界面 227 7.11.2 动态交互界面 228 7.12 VI程序设计规则 229 7.12.1 关于前面板的设计 230 7.12.2 关于程序框图的设计 232 7.12.3 关于VI 232 第8章 文件操作 234 8.1 文件操作基本术语 234 8.1.1 文件的基本概念 234 8.1.2 文件的基本类型 235 8.1.3 文件操作基本函数 236 8.2 文本文件 238 8.3 电子表格文件 240 8.4 二进制文件 242 8.5 波形文件 244 8.6 数据记录文件 246 8.7 测量文件 248 8.8 配置文件 251 8.9 XML文件 253 8.10 TDMS文件 254 第9章 面向对象编程 260 9.1 面向对象的基本概念 260 9.2 类的创建 261 9.3 对象的创建 264 9.4 继承 266 9.5 多态 268 9.6 动态方法 269 9.7 LabVIEW面向对象的其他特点 272 9.7.1 构造函数与析构函数 272 9.7.2 对象数据文件操作 272 9.8 两种编程方法的比较 273 9.8.1 测试目的 274 9.8.2 面向过程的方法 274 9.8.3 面向对象的方法 275 9.8.4 两种方法的比较 276 第10章 数据库操作 277 10.1 MySQL基础 277 10.1.1 MySQL下载与安装 277 10.1.2 启动MySQL服务 281 10.1.3 MySQL常用图形管理工具 283 10.2 LabSQL简介 284 10.3 数据源配置 285 10.3.1 ODBC简介 285 10.3.2 ADO简介 286 10.3.3 建立数据源 287 10.4 数据库操作 289 10.4.1 ATM登录功能 290 10.4.2 ATM查询功能 292 10.4.3 ATM注册功能 295 10.4.4 ATM存取款功能 297 10.4.5 修改密码功能 299 10.4.6 注销用户功能 301 第11章 网络通信与编程 304 11.1 网络协议通信 304 11.1.1 TCP通信 305 11.1.2 UDP通信 310 11.1.3 SMTP Email 313 11.1.4 IrDA技术 314 11.1.5 蓝牙技术 316 11.2 DataSocket技术通信 318 11.2.1 DataSocket服务管理器 318 11.2.2 DataSocket服务器 319 11.2.3 DataSocket应用程序接口 320 11.3 远程访问 323 11.3.1 配置服务器 323 11.3.2 远程面板控制 324 11.3.3 浏览器访问 325 第12章 综合项目实例 328 12.1 软件工程基础 328 12.1.1 软件工程的概念 328 12.1.2 软件生命周期 329 12.1.3 软件开发模型 330 12.1.4 软件需求分析 334 12.1.5 软件设计 335 12.1.6 程序编码 337 12.1.7 软件测试 338 12.1.8 软件实施和维护 339 12.2 项目设计目的 340 12.3 项目功能模块介绍 341 12.4 项目功能设计实现 342 12.4.1 滤波信号的产生 342 12.4.2 添加滤波器VI控件 343 12.4.3 双通道谱测量 344 12.4.4 检测信号 346 12.4.5 各VI控件之间数据流的连线 347 12.4.6 各VI信号的图形显示控件 348 12.4.7 创建上下截止频率调节控件 349 12.4.8 信号掩区和边界测试输出信号的 显示设置 350 12.4.9 创建截止频率变化子VI 353 12.5 发布应用程序 355 12.5.1 独立可执行程序(EXE) 355 12.5.2 安装程序 357 参考文献 360
展开全部

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航