您好,欢迎光临有路网!
LabVIEW虚拟仪器程序设计及应用
QQ咨询:
有路璐璐:

LabVIEW虚拟仪器程序设计及应用

  • 作者:吴成东 孙秋野 盛科
  • 出版社:人民邮电出版社
  • ISBN:9787115187550
  • 出版日期:2008年01月01日
  • 页数:242
  • 定价:¥27.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    《LabVIEW虚拟仪器程序设计及应用》以LabVIEW 8.5简体中文版为对象,通过理论与实例相结合的方式,深入浅出地介绍了LabVIEW的使用方法及应用技巧。全书共分为14章,内容包括LabVIEW概述、IabVIEW程序对象的基本操作、LabVIEW的数据类型、LabVIEW的循环与结构、创建子VI、操作界面的设计、图形与图表、文件I/O、数据采集、数字信号处理、仪器控制与网络通信、访问数据库、LabVIEW常用外部接口和上机练习。为便于读者更加方便快捷地掌握LabVIEW的编程方法,《LabVIEW虚拟仪器程序设计及应用》各章都附有一定数量的示例程序。
    《LabVIEW虚拟仪器程序设计及���用》可作为高等院校相关课程的教材,也可以作为相关应用和技术研发人员的参考用书
    文章节选
    随着电子技术、计算技术和网络技术的高速发展,传统的电子测量仪器的功能和作用已发生了质的变化,新型的虚拟仪器应运而生。虚拟仪器(virtual instrumention)是基于计算机的仪器,其实质是充分利用计算机来实现和扩展传统仪器的功能。计算机和仪器的密切结合是目前仪器发展的一个重要方向。LabVIEW作为一款强大的工业标准图形化编程工具,已广泛应用于工业自动化、汽车、电子、**仪器、通信、航空等各个领域,承担开发测试、测量、控制、数据采集和数据分析等工作。
    LabVIEW(Laboratory Virtual.Instrument Engineering Workbench)是由美国**仪器(NI)公司研发的一种类似于c和BASIC的程序开发环境。尽管LabVIEW与c和BASIC使用的都是通用的编程系统,但LahVIEW与其他计算机语言的一个显著区别就是它使用的是目前国际上**的图形化编程语言--G语言。在使用G语言编程时,用户可以基本上不用写代码,而只需利用流程图就可完成测试任务,使用户从复杂的程序设计中解放出来,从而将更多的精力投放到物理问题本身,大大提高了工作效率;这同时也降低了对LabVIEW使用者的专业要求,各个领域的工程技术人员都可以使用,而不再像其他编程语言那样要求用户必须具有一定程度的计算机应用水平。
    自1986年LabVIEW正式发布以来,经过20多年的发展,它已广泛地被工业界、学术界和研究实验室所接受,并被视为一个标准的数据采集和仪器控制软件。2006年,NI公司**次推出简体中文版本--LabV[EW 8.2.1,为国内的工程技术人员提供了一个出色的开发平台,并大大缩短了使用者对软件的熟悉时间,缩小了软件的功能强大性与易用性之间的差距。2007年,NI公司发布了*新的LabVIEW 8.5版本。
    本书从入门的角度循序渐进地讲解了LabVIEW 8.5的基本操作,通过理论与实例相结合的方式,深入浅出地介绍了LabVIEW的使用方法和技巧。大量翔实的例子都给出了具体的创建过程和程序运行过程。
    全书共分为14章。第1章是全书的概述部分,主要介绍了IabVIEW的起源与发展、LabVIEW安装所需的硬件配置、LabVIEW 8.5简体中文版的编程环境以选项板的基础知识,为以后的学习打下一个基础。第2章介绍了LabvIEW程序对象的基本操作,主要包括前面板中对象的调整和属性设置等的编辑、程序框图中控件和函数的连接编辑、VI程序的运行和调试。第3章介绍了LabVIEW数据类型的使用,主要包括数值型和布尔型等基本数据类型,数据运算选板以及数组、簇、字符串等几种特殊数据类型。第4章介绍了LabVIEW的循环与结构,主要包括For循环、While循环、3种结构以及经常使用到的局部变量和全局变量,*后对公式节点、Mathscript节点、MATLAB节点和属性节点进行了较为详细的介绍。第5章主要介绍了子Ⅵ的创建方法以及子VI的调用、VI图标和连接器的编辑。
    目录
    第1章 LabVIEW概述.
    1.1 LabVIEW的起源与发展
    1.2 LabviEW的工程应用
    1.2.1 LabVIEW的优势
    1.2.2 LabvIEW的应用
    1.3 LabVIEW8.5专业开发版及工具包的安装
    1.4 LabvIEW软件的启动方法及步骤
    1.5 LabVIEW的编程环境
    1.5.1 LabVIEW的编辑界面
    1.5.2 abVIEW工具栏
    1.5.3 I.abV.IEW菜单栏
    1.5.4 LabviEW帮助系统
    1.6 LabVIEW选项板
    1.6.1控件选板
    1.6.2函数选板
    1.6.3工具选板
    本章小结
    习题

    第2章LabVIEW程序对象的
    基本操作
    2.1vI的创建
    2.1.1VI的创建方法
    2.1.2VI示例的创建步骤
    2.2 前面板的编辑
    2.2.1 输人控件和显示控件
    2.2.2 对象的放置与选择
    2.2.3 对象的移动、复制与删除
    2.2.4 对象大小的调整
    2.2.5 对象的着色与字体选择
    2.2.6 对象的对齐、分布
    2.2.7 控件属性的设置
    2.3 程序框图的编辑一
    2.3.1 前面板对象在框图中的显示
    2.3.2 程序框图中连线的创建
    2.3.3 程序框图中连线的编辑
    2.4 VI的运行与调试
    2.4.1 VI程序的运行
    2.4.2 VI程序的加亮执行
    2.4.3 设置Ⅵ断点与探针
    2.4.4 错误列表窗口的使用
    2.4.5 Vl的单步执行
    2.4.6 Ⅵ程序调试技巧
    本章小结
    习题

    第3章 LabVIEW的数据类型
    3.1 基本数据类型
    3.1.1 数值型
    3.1.2 布尔型
    3.2 数据运算选板
    3.2.1 数值函数选板
    3.2.2 布尔函数选板
    3.2.3 比较函数选板
    3.3 数组型数据
    3.3.1 数组的创建
    3.3.2 数组函数
    3.4 簇型数据
    3.4.1 簇的创建
    3.4.2 簇函数
    3.5 字符串型数据
    3.5.1 字符串与路径
    3.5.2 列表与表格控件
    3.5.3 字符串函数
    3.6 不同类型函数的综合应用
    本章小结
    习题

    第4章 LabVIEW的循环与结构
    4.1 For循环
    4.1.1 For循环的组成
    4.1.2 简单For循环应用示例
    4.1.3 自动索引在.For循环内的应用
    4.1.4 移位寄存器在For循环内的应用
    4.1.5反馈节点在.For循环内的应用
    4.2 While循环
    4.2.1 While循环的组成
    4.2.2 简单While循环应用实例
    4.3 条件结构
    4.3.1 添加、删除与排序分支
    4.3.2 连接数据的输入与输出
    4.3.3 Case条件结构示例
    4.4 顺序结构
    4.4.1 层叠式顺序结构
    4.4.2 平铺式顺序结构
    4.5 事件结构
    4.5.1 事件结构的创建与简单示例
    4.5.2 过滤事件和通知事件
    4.6 局部变量与全局变量
    4.6.1 局部变量的创建及使用一
    4.6.2 全局变量的创建及使用
    4.7 公式节点
    4.7.1 公式节点的创建.
    4.7.2 公式节点的使用
    4.8 MathScript节点和MATLAB脚本节点
    4.8.1 MathScript节点的创建
    4.8.2 MathScript节点示例分析
    4.8.3 MATLAB脚本节点
    4.9 属性节点
    4.9.1 属性节点的直接创建法
    4.9.2 属性节点的编程创建法
    本章小结
    习题
    第5章 创建子VI
    5.1 图标的创建和编辑
    5.2 连接器端口的设置
    5.3 子VI的两种创建方法
    5.3.1 现有VI创建成子VI
    5.3.2 选定内容创建成子VI
    5.4 添加子VI至用户库
    5.5 子VI的调用
    5.6 VI的层次结构
    本章小结
    习题
    第6章 操作界面的设计
    6.1 VI属性的设置
    6.1.1 常规属性页
    6.1.2 内存属性页
    6.1.3 说明信息属性页
    6.1.4 修订历史属性页
    6.1.5 编辑器选项属性页
    6.1.6 保护属性页
    6.1.7 窗口外观属性页
    6.1.8 窗口大小属性页
    6.1.9 窗口运行时位置属性页
    6.1.10 执行属性页
    6.1.11 打印选项属性页
    6.2 用户菜单的设计
    6.2.1 菜单编辑器的设置
    6.2.2 菜单函数选板
    6.3 控件定制方法
    本章小结
    习题

    第7章 图形与图表
    7.1 波形图表
    7.1.1 波形图表外观与属性的设置
    7.1.2 单曲线波形图表
    7.1.3 多曲线波形图表
    7.2 波形图
    7.2.1 单曲线波形图
    7.2.2 多曲线波形图
    7.2.3 游标图例的设置
    7.3 XY图
    7.3.1 XY图绘制曲线
    7.3.2 ExpressXY图
    7.4 强度图
    7.5 数字波形图
    7.6 三维图形
    7.6.1 三维曲面图
    7.6.2 三维参数图
    7.6.3 三维曲线图
    本章小结
    习题

    第8章 文件I/O
    8.1 文件的类型
    8.2 文件I/0选板
    8.3 常用文件类型
    8.3.1 文本文件
    8.3.2 电子表格文件
    8.3.3 二进制文件
    8.3.4 波形文件
    8.3.5 数据记录文件
    8.3.6 配置文件
    8.3.7 XML文件
    本章小结
    习题

    第9章 数据采集
    9.1 DAQ系统概述
    9.1.1 DAQ系统的构成
    9.1.2 DAQ系统的功能
    9.2 数据采集卡的安装
    9.3 DAQVI的组织结构
    9.4 数据采集助手
    本章小结
    习题

    第10章 数字信号处理
    10.1 信号生成
    10.2 波形调理
    10.3 信号运算
    10.4 谱分析
    10.5 数字滤波器
    10.6 窗
    本章小结
    习题

    第11章 仪器控制与网络通信
    11.1 常用总线及总线模块
    11.1.1 GPIB
    11.1.2 VXI
    11.1.3 PXI
    11.1.4 PCI技术
    11.1.5 总线平台的比较
    11.2 仪器驱动程序
    11.3 串口通信
    11.4 VISA编程
    11.5 TCP与uDP通信
    11.5.1 TCP
    11.5.2 UDP
    11.5.3 UDP和TCP的比较
    11.6 DataSocket通信
    11.6.1 概述
    11.6.2 Datasocket技术在LabVIEW中的实现
    本章小结
    习题

    第12章 访问数据库
    12.1 MicrosORADO
    12.1.1 MicrosofADO基础知识
    12.1.2 MicrosonADO的对象模型
    12.2 SQL数据库语言
    12.2.1 SQL基础知识
    12.2.2 常用sQL编程语句
    12.3 通过LabsQL访问数据库
    12.3.1 LabSQL工具包概述
    12.3.2 数据源的两种创建方法
    12.3.3 数据源的三种连接方式
    12.3.4 LabsQL中的数据操作
    12.4 通过ADO控件访问数据库
    本章小结
    习题

    第13章 LabVIEW常用外部
    接口
    13.1 调用库函数
    13.1.1 DLL简介
    13.1.2 API简介
    13.1.3 库函数的调用
    13.1.4 调用库函数示例
    13.2 Matlab接口
    13.2.1 MatlabScript节点
    13.2.2 Matlabscript节点示例
    13.3 代码接口节点(cIN)
    13.4 ActiveX
    13.4.1 Activex简介
    13.4.2 Activex控件
    13.4.3 ActiveX自动化
    本章小结
    习题

    第14章 上机练习
    练习一
    练习二
    练习三
    练习四
    练习五
    练习六
    练习七
    练习八

    参考文献
    ……
    编辑推荐语
    ■从入门角度循序渐进地讲解LabVIEW基本操作
    ■理论与实例相结合介绍LabVIEW使用方法技巧
    ■大量翔实实例给出具体创建过程和程序运行过程
    LabVlEW(Laboratory Virtual Instrument Englrleerl rlg Workberlch)是由美国**仪器(NI)公司研发的一款强大的工业标准图形化编程工具,自1986年LabVlEW正式发布以来,经过20多年的发展,已广泛地被工业界、学术界和研究实验室所接受,应用于工业自动化、汽车、电子、**仪器、通信、航空等各个领域,承担开发测试、测量、控制、数据采集和数据分析等工作,被视为一个标准的数据采集和仪器控制软件。2007年,NI公司发布了*新的LabVlEW 815版本。《LabVIEW虚拟仪器程序设计及应用》以LabVtEW 8.5简体中文版为对象,通过理论与实例相结合的方式,深入浅出地介绍了LabVlEW的使用方法及应用技巧。《LabVIEW虚拟仪器程序设计及应用》可作为高等院校相关课程的教材,也可以作为相关应用和技术研发人员的参考用书。

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外