书籍详情
Lab VIEW虚拟仪器工程设计与开发
作者:张凯 等编著
出版社:国防工业出版社
出版时间:2004-06-01
ISBN:9787118034462
定价:¥25.00
购买这本书可以去
内容简介
本书主要介绍了LabVIEW7.0开发环境以及基于LabVIEW7.0的虚拟仪器设计原理、设计方法和实现技巧。全书共11章,前6章主要介绍了LabVIEW7.0软件开发环境和虚拟仪器技术的基础知识;第章介绍了外部应用接口;第8章介绍数据采集技术与系统设计方法;第9章介绍了硬件接口与驱动设计方法;第10章介绍虚拟仪器的一些其他应用,主要是网络应用和多媒体Ac—tiveX方面的应用;第11章通过几个综合实例来系统介绍使用LabVIEW7.0进行虚拟仪器工程开发与应用的方法。 本书重在操作应用,内容系统性强,循序渐进,由浅入深,适合高等院校相关专业学生及工程技术人员学习参考。前言虚拟技术、计算机通信技术与网络技术是信息技术最重要的组成部分。它们合称为21世纪科学技术中的三大核心技术。虚拟技术包括虚拟加工、虚拟测试、虚拟控制及各种虚拟环境模拟。虚拟仪器(Vmuallnstmmention)是虚拟技术的一个重要组成部分。它是以计算机为核心的,是仪器系统与计算机软件技术的紧密结合。仪器和计算机的密切结合是目前仪器技术领域的一个重要的发展方向。美国国家仪器公司(National lnstruments)于20世纪80年代中期首先提出了“软件就是仪器”(TheSoftwareisthelnstrument)这一基于计算机技术的虚拟仪器概念。这个概念为用户定义、构造自己的仪器系统提供了完美的解决途径。虚拟仪器通过软件将计算机硬件资源与仪器硬件有机地融合为一体,从而把计算机强大的计算处理能力和仪器硬件的测量、控制能力结合在一起,大大缩小了仪器硬件的成本和体积,并通过软件实现对数据的显示、存储以及分析处理。因为虚拟仪器可与计算机同步发展,与网络及其他周边设备互联,用户只需改变软件程序就可以不断赋予它或扩展增强它的测量功能。这就是说,仪器的设计制造不再是厂家的专利。虚拟仪器开创了仪器使用者可以成为仪器设计者的时代,这将给仪器使用者带来无尽的收益。今天,NI公司已成为国际上IEEE488(GPIB)产品、VXI控制产品、DAQ(数据采集)产品、IMAQ(图像采集)产品以及相关软件产品方面的领先供货厂商。NI公司的产品以其开放性、标准化和良好的可用性在全世界范围内得到了普遍的应用。本书的目的是介绍基于最新的信号分析与处理新技术而建造、设计具有不同测量功能虚拟仪器的工作原理和工程应用方法。全书共分为11章。前6章主要介绍了虚拟仪器技术的基础知识。第7章是关于外部应用接口的介绍,第8章主要描述数据采集,第9章主要描述硬件接口程序设计方法,第10章介绍了一些其他的应用,主要是网络应用和多媒体ActiveX方面的应用。最后一章则是通过几个综合实例使得读者能够更加清晰、明白地了解和掌握进行虚拟仪器工程开发与应用的方法与技巧。本书立意不仅仅介绍了虚拟仪器开发环境,而是在所涉及的信号分析和处理技术中,力求避免复杂生涩的数学和编程语言,侧重于实现虚拟仪器的设计原理、方法和实现。在每一章节中,还列举不同层次的设计举例,使读者学习以后能够在工作领域有举一反三的作用。本书由张凯、周陬、郭栋等人编写,可供相关专业高年级本科生作为教材使用,也可供有关工程技术人员参考。由于编者水平有限,再加上时间仓促,书中难免有疏漏和错误之处,恳请广大读者给予批评指正。 编者 2004年4月
作者简介
暂缺《Lab VIEW虚拟仪器工程设计与开发》作者简介
目录
第1章 绪论
1.1 虚拟仪器
1.1.1 虚拟仪器起源
1.1.2 虚拟仪器工作原理
1.1.3 虚拟仪器现状及应用
1.1.4 虚拟仪器G语言特点
1.2 LabVIEW
1.2.1 认识LabVIEW
1.2.2 LabVIEW新版本特性
1.2.3 LabVIEW7.0的安装
第2章 LabVIEW开发入门
2.1 LabVIEW7.0开发环境
2.1.1 LabVIEW7.0主菜单介绍
2.1.2 LabVIEW7.0三大模板
2.2 创建虚拟仪器
2.2.1 创建虚拟仪器程序
2.2.2 调试虚拟仪器程序
2.2.3 创建和调用于虚拟仪器程序
2.3 虚拟温度测量仪实例
2:3.1 原理
2.3.2 设计步骤
第3章 程序结构
3.1 循环结构
3.1.1 For循环
3.1.2 While循环
3.1.3 移位寄存器
3.1.4 反馈节点
3.1.5 循环结构的应用
3.2 分支结构
3.2.1 Case结构的创建
3.2.2 Case结构的标签
3.2.3 Case结构的应用
3.3 顺序结构
3.3.1 顺序结构的概念
3.3.2 顶序结构的变量传递
3.3.3 顺序结构的特点
3.3.4 顺序结构的应用
3.4 公式节点
3.4.1 公式节点的变量
3.4.2 公式节点的应用
第4章 数组和簇
4.1 数值类型
4.2 数组
4.2.1 数组的创建
4.2.2 数组函数
4.3 簇
4,3.1 簇的创建
4.3.2 簇函数
4.3.3 簇和数组的转化
第5章 图形显示
5.1 实时趋势图控件
5.1.1 实时趋势图控件的组件
5.1.2 实时趋势图控件的功能
5.1.3 实时趋势图控件的应用
5.2 事后记录波形控件
5.2.1 事后记录波形控件的组件
5.2.2 事后记录波形控件的功能
5.2.3 事后记录波形控件的应用
5.3 XY波形记录控件
5.3.1 XY波形记录控件的组件
5.3.2 XY波形记录控件的功能
5.3.3 XY波形记录控件的应用
5.4 强度图形显示控件
5.4.1 强度图形显示控件的组件
5.4.2 强度图形显示控件的功能
5.4.3 强度图形显示控件的应用
5.5 强度趋势图控件
5.5.1 强度趋势图控件的组件
5.5.2 强度趋势图控件的功能
5.5.3 强度趋势图控件的应用
5.6 三维图形显示控件
5.6.1 三维图形显示控件的组件
5.6.2 三维图形显示控件的功能
5.6.3 三维图形显示控件的应用
第6章 字符串和文件
6.1 字符串
6.1.1 字符串控件
6.1.2 字符串数组控件
6.1,3 字符串处理节点
6.2 文件I/O
6.2.1 文件FO概述
6.2.2 文件I/O控件
6.2.3 文件FO处理节点
6.3 实例
6.3.1 字符串操作实例
6.3.2 文件I/O操作实例
第7章 外部应用接口
7.1 DDE
7,1.1 DDE的概念
7.1.2 DDE子函数
7.1.3 DDE的客户端应用
7.1.4 DDE的月艮务器端应用
7.1.5 NetDDE
7.2 DLL
7.2.1 DLL的概念
7.2.2 调用DLL
7.3 Cm
7.3.1 CIN的概念
7.3.2 Cm的调用步骤
7.4 MATLAB
7.4.1 MATLAB节点
7.4.2 LabVⅢW和MATLAB数据类型
7.4.3 MATLAB节点应用
第8章 数据采集
8.1 概述
8.1.1 信号类型
8.1.2 DAQ系统
8.1.3 DAQ的关键概念
8.2 传统DAQ
8.2.1 概述
8.2.2 传统DAQ库VI
8.2.3 模拟输入
8.2.4 模拟输出
8.2.5 数字UO
8.2.6 计数器
8.3 DAQmx
8.3.1 概述
8.3.2 DAQAssis组nt
8.3.3 共用传统DAQ和DAQmx
8.4 DAQ装置安装和配置
8.4.1 Measurement&AutomationExplore
8.4.2 输入和输出配置信息文件
8.4.3 创建新项目
8.5 实例
第9章 硬件接口
9.1 GPIB总线技术
9.1.1 GPIB结构
9.1.2 GPm软件设计
9.1.3 GPIB实例
9.2 串行端口控制
9.2.1 串行端口结构组成
9.2.2 串行端口软件设计
9.2.3 串行端口实例
9.3 VISA控制
9.3.1 概述
9.3.2 VISA设计
9.3.3 实例
第10章 网络应用
10.1 DataSocket技术
10.1.1 概述
10.1.2 DatsSocket结构
10.1.3 DataSocketAPI
10.1.4 DataSocket服务器
10.1.5 缓存
10.1.6 实例
10.2 在网站上发布
10.2.1 网站服务器的设置
10.2.2 嵌入VI到网页
10.2.3 设置VI是否可视
10.2.4 实例
10.3 1rDA无线网络
第11章 综合实例
11.1 主动式TCP通信端
11.2 被动式TCP通信端
附录
1.1 虚拟仪器
1.1.1 虚拟仪器起源
1.1.2 虚拟仪器工作原理
1.1.3 虚拟仪器现状及应用
1.1.4 虚拟仪器G语言特点
1.2 LabVIEW
1.2.1 认识LabVIEW
1.2.2 LabVIEW新版本特性
1.2.3 LabVIEW7.0的安装
第2章 LabVIEW开发入门
2.1 LabVIEW7.0开发环境
2.1.1 LabVIEW7.0主菜单介绍
2.1.2 LabVIEW7.0三大模板
2.2 创建虚拟仪器
2.2.1 创建虚拟仪器程序
2.2.2 调试虚拟仪器程序
2.2.3 创建和调用于虚拟仪器程序
2.3 虚拟温度测量仪实例
2:3.1 原理
2.3.2 设计步骤
第3章 程序结构
3.1 循环结构
3.1.1 For循环
3.1.2 While循环
3.1.3 移位寄存器
3.1.4 反馈节点
3.1.5 循环结构的应用
3.2 分支结构
3.2.1 Case结构的创建
3.2.2 Case结构的标签
3.2.3 Case结构的应用
3.3 顺序结构
3.3.1 顺序结构的概念
3.3.2 顶序结构的变量传递
3.3.3 顺序结构的特点
3.3.4 顺序结构的应用
3.4 公式节点
3.4.1 公式节点的变量
3.4.2 公式节点的应用
第4章 数组和簇
4.1 数值类型
4.2 数组
4.2.1 数组的创建
4.2.2 数组函数
4.3 簇
4,3.1 簇的创建
4.3.2 簇函数
4.3.3 簇和数组的转化
第5章 图形显示
5.1 实时趋势图控件
5.1.1 实时趋势图控件的组件
5.1.2 实时趋势图控件的功能
5.1.3 实时趋势图控件的应用
5.2 事后记录波形控件
5.2.1 事后记录波形控件的组件
5.2.2 事后记录波形控件的功能
5.2.3 事后记录波形控件的应用
5.3 XY波形记录控件
5.3.1 XY波形记录控件的组件
5.3.2 XY波形记录控件的功能
5.3.3 XY波形记录控件的应用
5.4 强度图形显示控件
5.4.1 强度图形显示控件的组件
5.4.2 强度图形显示控件的功能
5.4.3 强度图形显示控件的应用
5.5 强度趋势图控件
5.5.1 强度趋势图控件的组件
5.5.2 强度趋势图控件的功能
5.5.3 强度趋势图控件的应用
5.6 三维图形显示控件
5.6.1 三维图形显示控件的组件
5.6.2 三维图形显示控件的功能
5.6.3 三维图形显示控件的应用
第6章 字符串和文件
6.1 字符串
6.1.1 字符串控件
6.1.2 字符串数组控件
6.1,3 字符串处理节点
6.2 文件I/O
6.2.1 文件FO概述
6.2.2 文件I/O控件
6.2.3 文件FO处理节点
6.3 实例
6.3.1 字符串操作实例
6.3.2 文件I/O操作实例
第7章 外部应用接口
7.1 DDE
7,1.1 DDE的概念
7.1.2 DDE子函数
7.1.3 DDE的客户端应用
7.1.4 DDE的月艮务器端应用
7.1.5 NetDDE
7.2 DLL
7.2.1 DLL的概念
7.2.2 调用DLL
7.3 Cm
7.3.1 CIN的概念
7.3.2 Cm的调用步骤
7.4 MATLAB
7.4.1 MATLAB节点
7.4.2 LabVⅢW和MATLAB数据类型
7.4.3 MATLAB节点应用
第8章 数据采集
8.1 概述
8.1.1 信号类型
8.1.2 DAQ系统
8.1.3 DAQ的关键概念
8.2 传统DAQ
8.2.1 概述
8.2.2 传统DAQ库VI
8.2.3 模拟输入
8.2.4 模拟输出
8.2.5 数字UO
8.2.6 计数器
8.3 DAQmx
8.3.1 概述
8.3.2 DAQAssis组nt
8.3.3 共用传统DAQ和DAQmx
8.4 DAQ装置安装和配置
8.4.1 Measurement&AutomationExplore
8.4.2 输入和输出配置信息文件
8.4.3 创建新项目
8.5 实例
第9章 硬件接口
9.1 GPIB总线技术
9.1.1 GPIB结构
9.1.2 GPm软件设计
9.1.3 GPIB实例
9.2 串行端口控制
9.2.1 串行端口结构组成
9.2.2 串行端口软件设计
9.2.3 串行端口实例
9.3 VISA控制
9.3.1 概述
9.3.2 VISA设计
9.3.3 实例
第10章 网络应用
10.1 DataSocket技术
10.1.1 概述
10.1.2 DatsSocket结构
10.1.3 DataSocketAPI
10.1.4 DataSocket服务器
10.1.5 缓存
10.1.6 实例
10.2 在网站上发布
10.2.1 网站服务器的设置
10.2.2 嵌入VI到网页
10.2.3 设置VI是否可视
10.2.4 实例
10.3 1rDA无线网络
第11章 综合实例
11.1 主动式TCP通信端
11.2 被动式TCP通信端
附录
猜您喜欢