LabVIEW 2010基础教程(附光盘1张)

LabVIEW 2010基础教程(附光盘1张) pdf epub mobi txt 电子书 下载 2025

肖成勇 等 著
图书标签:
  • LabVIEW
  • LabVIEW 2010
  • 编程
  • 图形化编程
  • 数据采集
  • 仪器控制
  • 测试测量
  • 自动化
  • 入门教程
  • 电子工程
  • 工业控制
想要找书就要到 静流书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
出版社: 中国铁道出版社
ISBN:9787113141486
版次:1
商品编码:10954433
包装:平装
开本:16开
出版时间:2012-04-01
用纸:胶版纸
页数:262
正文语种:中文
附件:光盘

具体描述

编辑推荐

《LabVIEW 2010基础教程》定位为LabVIEW初学者和虚拟仪器开发者入门图书,深入浅出地介绍虚拟仪器开发的方法,目的在于让初学者在有限的时间内快速掌握LabVIEW 2010的基本功能,并上手开发自己的测控系统。
书中所有实例均源自作者亲身经历的真实应用环境,所有程序代码均经过作者反复测试,保证读者学习顺畅。
概念与方法同步讲授,夯实虚拟仪器开发编程基础。
软件与硬件知识兼顾,利于测试系统集成能力培训。
理论与实践教学并重,提供大量测试技术实验指导。
书中所有程序源代码和部分习题答案,有效帮助读者轻松掌握书中的内容。
作者精心准备了本书的电子教案,有效满足教学需求。

内容简介

《LabVIEW 2010基础教程》基于LabVIEW 2010中文版,深入浅出地介绍虚拟仪器开发的方法,目的在于让初学者能在有限的时间内快速掌握LabVIEW 2010的基本功能,上手开发自己的测控系统。全书共10章,包括虚拟仪器与LabVIEW概述、前面板设计、构建程序框图、分组的数据、控制程序运行的结构、数据的图形显示、数据记录与回放、数据通信、测控系统设计和测试技术实验。
《LabVIEW 2010基础教程》可作为虚拟仪器课程的教材或教学参考书,也可作为相关工程技术人员和软件工程师的参考用书。书中所有程序代码均经过反复测试,选用本书作为教材的教师可以免费索取全书程序源代码和电子教案。

内页插图

目录

第1章 虚拟仪器与LabVIEW概述
1.1 虚拟仪器简介
1.1.1 虚拟仪器的概念
1.1.2 虚拟仪器的结构
1.1.3 虚拟仪器的特点
1.2 创建自己的第一个Ⅵ
1.3 修改已有的Ⅵ
1.3.1 通过改变Express VI的设置修改程序
1.3.2 使用开发工具修改程序
1.4 广泛的LabVIEW学习途径
1.4.1 LabVIEW的即时帮助
1.4.2 LabVIEW的帮助系统
1.4.3 LabVIEW的范例学习
1.4.4 快速寻求他人帮助
练习与思考

第2章 前面板设计
2.1 控件的类型
2.2 控件选板
2.3 控件设置
2.3.1 快捷菜单
2.3.2 属性对话框
2.3.3 布尔型控件的设置
2.3.4 快捷键的设置与键盘焦点顺序编辑
2.3.5 其他设置
2.4 控件的布置
2.4.1 替换与删除控件
2.4.2 改变控件大小和控件比例化
2.4.3 控件排列
2.4.4 组合与锁定控件
练习与思考

第3章 构建程序框图
3.1 程序框图中的对象
3.1.1 节点
3.1.2 接线端
3.1.3 常量
3.1.4 连线
3.2 函数选板
3.3 基本数据类型
3.3.1 数值型
3.3.2 其他数据类型
3.3.3 数据类型转换
3.3.4 数值型数据的单位
3.4 程序的层次结构
3.4.1 层次结构窗口
3.4.2 子VI
3.5 ExpreSS VI
3.5.1 Express VI的特点
3.5.2 由Express VI创建子VI
3.5.3 动态数据类型
3.6 多态
3.6.1 多态函数
3.6.2 多态VI
3.7 程序框图设计原则
3.8 修复程序创建中的错误
3.8.1 查找错误的方法
3.8.2 常见的程序错误及处理
3.9 程序调试
3.9.1 工具条中的程序调试工具
3.9.2 断点
3.9.3 探针
练习与思考

第4章 分组的数据
4.1 数组
4.1.1 数组的概念
4.1.2 创建数组的方法
4.1.3 数组函数
……
第5章 控制程序运行的结构
第6章 数据的图形显示
第7章 数据记录与回放
第8章 数据通信
第9章 测试系统设计
第10章 测试技术实验

前言/序言


LabVIEW 2010基础教程(附光盘1张) 内容简介 本书旨在为广大LabVIEW初学者提供一份全面、系统的学习指南。通过深入浅出的讲解和丰富实用的案例,帮助读者快速掌握LabVIEW 2010的核心概念、基本操作和常用功能,从而能够独立完成基本的图形化程序开发,并为后续深入学习LabVIEW打下坚实的基础。本书附赠一张光盘,内含丰富的实验源代码、例程和详细的演示视频,极大地增强了学习的互动性和实践性。 第一章:LabVIEW 2010入门 本章将带领您走进LabVIEW的世界,从认识LabVIEW的独特开发模式——图形化数据流编程入手,理解其与传统文本编程的根本区别。我们将详细介绍LabVIEW 2010的安装与激活过程,帮助您顺利搭建开发环境。接着,您将熟悉LabVIEW 2010的集成开发环境(IDE),包括前面板(Front Panel)和程序框图(Block Diagram)的组成、各主要窗口(如工具栏、控件选板、函数选板、项目浏览器、VI属性对话框等)的功能和使用方法。通过一个简单的“Hello, World!”程序,您将亲身体验创建、运行和保存VI(Virtual Instrument)的整个流程,初步感受LabVIEW开发的直观与高效。本章还将简要介绍LabVIEW的 VI与子VI概念,以及如何组织和管理VI项目,为后续章节的学习奠定基础。 第二章:LabVIEW 2010基础控件与数据类型 本章深入讲解LabVIEW中各类基础控件的类型、用途和属性设置。您将学习如何使用各种数值显示控件(如指示灯、数码管)、数值输入控件(如旋钮、滑块、数字显示控件)、布尔控件(如开关、按钮、LED)、字符串控件(如文本框)、枚举控件、路径控件以及进度条等,并将它们合理地放置和排列在前面板上,设计出用户友好的操作界面。同时,本章将详细阐述LabVIEW中的核心数据类型,包括数值类型(整型、浮点型)、布尔类型、字符串类型、路径类型、枚举类型、簇(Cluster)和数组(Array)。您将学习如何创建、操作和转换这些数据类型,并理解它们在程序中的传递和应用。通过丰富的实例,您将掌握如何为控件选择合适的数据类型,以及如何通过控件与数据类型之间的映射关系来实现数据在前面板和程序框图之间的交互。 第三章:LabVIEW 2010程序结构与流程控制 本章将重点介绍LabVIEW中实现程序逻辑与流程控制的关键元素。您将深入理解结构(Structures)的概念,包括顺序结构(Sequence Structure),用于控制程序中各个部分的执行顺序;条件结构(Case Structure),用于根据条件执行不同的代码分支,类似于传统编程的if-else语句;以及事件结构(Event Structure),用于响应用户界面事件(如按钮点击、滑块移动等),是实现交互式程序的重要组成部分。您还将学习循环结构(Loops),包括While循环(While Loop),用于在满足特定条件之前重复执行一段代码;以及For循环(For Loop),用于按照预设的次数重复执行一段代码。本章还将详细讲解移位寄存器(Shift Registers),这是在循环结构中传递数据、实现状态保持的关键技术。通过大量的程序示例,您将掌握如何运用这些结构和技术来构建复杂的程序逻辑,实现数据的累积、条件的判断和循环的控制。 第四章:LabVIEW 2010子VI的创建与调用 子VI是LabVIEW中实现程序模块化和重用的核心机制。本章将详细指导您如何创建属于自己的子VI。您将学习如何设计子VI的前面板,包括输入和输出控件的设置;如何编写子VI的程序框图,实现具体的功能;以及如何配置子VI的接线端(Terminals),使其能够与主VI或其他子VI进行数据交互。本章将重点讲解图标(Icon)的设计,使其直观易懂,便于在程序框图中使用。您还将学习如何将创建的子VI保存并添加到自定义函数选板中,方便日后调用。此外,本章还将深入探讨子VI的重入(Reentrant Execution)属性,以及如何正确地调用和传递参数给子VI。通过实际操作,您将掌握如何通过构建层次化的子VI来分解复杂问题,提高代码的可读性和可维护性,实现程序的高效复用。 第五章:LabVIEW 2010数组与簇的应用 数组和簇是LabVIEW中两种重要的复合数据结构,能够有效地组织和管理大量相关数据。本章将详细介绍数组(Array)的使用。您将学习如何创建一维、二维及多维数组,如何使用数组控件(如数组索引、数组构建块)来访问、修改和构建数组。本章还将介绍常用的数组函数,如查找元素、删除元素、排序、连接数组等。接着,我们将深入讲解簇(Cluster)的概念,理解其如何将不同数据类型的元素捆绑在一起。您将学习如何创建簇、解包簇,以及如何使用簇操作函数来访问和修改簇中的元素。本章还将探讨数组和簇的相互转换,以及如何将它们应用于数据采集、信号处理和数据存储等实际场景。通过本章的学习,您将能够更有效地处理和管理复杂的数据集。 第六章:LabVIEW 2010文件I/O操作 文件输入/输出(I/O)是LabVIEW程序与外部存储进行数据交互的关键能力。本章将详细介绍LabVIEW 2010的文件操作功能。您将学习如何使用写入文件函数将数据(包括数值、字符串、数组、簇等)保存到各种文件格式,如文本文件(.txt)、二进制文件(.bin)以及CSV文件(.csv)。您还将学习如何使用读取文件函数从文件中读取数据,并将其加载到LabVIEW程序中进行处理。本章将重点介绍文件路径(Path)控件的使用,以及如何灵活地构建和管理文件路径。此外,您还将学习如何进行文件属性的设置,如文件模式(读、写、追加)、文件定位等。通过丰富的实例,您将掌握如何实现数据的持久化存储,以及如何从文件中读取配置信息或历史数据,为您的LabVIEW应用提供强大的数据管理能力。 第七章:LabVIEW 2010字符串处理 字符串在LabVIEW中扮演着重要的角色,常用于用户界面的文本显示、数据解析、文件命名等。本章将深入探讨LabVIEW 2010的字符串处理功能。您将学习如何创建、连接和拆分字符串。本章将重点介绍大量的字符串函数,包括查找子串、替换子串、提取子串、转换字符串大小写、计算字符串长度、清除字符串中的空白字符等。您还将学习如何将其他数据类型(如数值、布尔值)转换为字符串,以及如何将字符串解析为其他数据类型。本章还将介绍格式化字符串(Format String)函数,用于按照指定的格式输出字符串,这在生成报告或自定义显示时非常有用。通过本章的学习,您将能够灵活地处理和操作文本数据,实现更丰富的用户交互和数据管理功能。 第八章:LabVIEW 2010图形与报表生成 数据可视化是LabVIEW的重要优势之一。本章将介绍LabVIEW 2010中强大的图形绘制和报表生成功能。您将学习如何使用各种图形控件,如波形图(Waveform Chart)、XY图(XY Graph)、散点图(Scatter Plot)、条形图(Bar Chart)和饼图(Pie Chart)来实时显示和分析数据。本章将详细讲解图形控件的属性设置,包括坐标轴的范围、刻度、标签、图例、绘图样式等,以及如何更新和清除图形数据。此外,您还将学习如何使用LabVIEW的报表生成工具包(Report Generation Toolkit),或者通过结合文件I/O操作,将数据以结构化的形式输出到Microsoft Word或Excel文件中,生成专业的测量报告。通过本章的学习,您将能够直观地呈现您的测量数据,并生成易于阅读和分析的报告。 第九章:LabVIEW 2010数字控制与模拟量采集基础 本章将聚焦于LabVIEW在实际测量与控制领域的应用基础。您将学习如何使用LabVIEW与数字I/O硬件进行交互,例如控制继电器、读取开关状态。我们将介绍相关的数字I/O函数,如写入数字线、读取数字线。接着,本章将重点讲解模拟量采集(Analog Input)。您将了解采样率、分辨率、量程等关键概念,并学习如何使用LabVIEW与各种数据采集卡(DAQ)进行连接和通信。本章将介绍DAQ助手(DAQ Assistant)的使用,它能够帮助您快速配置和生成DAQ VI,极大地简化了模拟量采集的编程过程。您将学习如何读取模拟信号(如电压、电流),并将其显示在前面板的图形控件上。通过本章的学习,您将为后续进行更复杂的硬件控制和数据采集项目打下坚实的基础。 第十章:LabVIEW 2010通信协议基础 本章将为您介绍LabVIEW在不同通信环境下的应用。我们将从串口通信(Serial Communication)入手,讲解如何配置串口参数(波特率、数据位、停止位、校验位),以及如何使用LabVIEW提供的串口VISA(Virtual Instrument Software Architecture)函数进行数据的发送和接收。这对于与许多外围设备(如传感器、仪器)进行通信非常重要。接着,您还将初步了解TCP/IP通信,包括客户端和服务器端的建立,以及如何通过网络发送和接收数据。本章将通过实例演示如何实现LabVIEW程序与其他设备或软件进行基于串口和TCP/IP的通信,为构建分布式测量系统或与其他应用软件集成提供可能。 附录 LabVIEW 2010常用快捷键列表 LabVIEW 2010函数选板结构概览 光盘内容说明与使用指南 通过本书的学习,您将系统掌握LabVIEW 2010的核心功能,能够独立设计和实现各种数据采集、仪器控制、自动化测试以及数据分析等应用。附赠的光盘将提供丰富的实践资源,帮助您将理论知识转化为实际操作能力,加速您的LabVIEW学习进程。

用户评价

评分

最近因为工作需要,我开始接触一些自动化控制方面的项目,而 LabVIEW 软件在其中扮演着越来越重要的角色。我选择的这本《LabVIEW 2010基础教程(附光盘1张)》给我带来了非常大的帮助。这本书的编写风格非常严谨,但又不失易懂性。它系统地介绍了 LabVIEW 的基本原理和操作方法,从最开始的 VI 基础结构,到各种控件的属性设置,再到如何组织程序流程。让我印象深刻的是,书中对于各种错误处理机制的讲解,以及如何编写可重用的子 VI,这些都是在实际项目开发中非常重要的环节。光盘里附带的丰富的例程,为我提供了大量的实践机会。我尝试着去修改和扩展书中的一些例程,例如如何将一个简单的温度采集 VI 改造成一个可以实时监控并报警的系统。书中还涉及了一些关于使用 LabVIEW 与 PLC 进行通信的内容,这对我来说非常有启发性,让我看到了 LabVIEW 在工业自动化领域的广阔应用前景。虽然我目前还处于初级阶段,但通过这本书的学习,我能够清晰地理解 LabVIEW 的编程逻辑,并且开始尝试构建一些简单的控制系统。这本书就像一个宝库,不断地为我提供解决问题的方法和思路,让我对未来的项目充满信心。

评分

我是一名刚刚步入大学校园,对自动化和仪器仪表专业充满好奇的大一新生。在老师的推荐下,我选择了这本《LabVIEW 2010基础教程(附光盘1张)》作为我的入门读物。说实话,刚拿到书的时候,我对“基础教程”这个名字有点担心,以为会过于枯燥乏味。但当我翻开它,就被书中简洁明了的语言和丰富的图示所吸引。作者用一种非常生动有趣的方式,把 LabVIEW 这个看似复杂的软件“拆解”开来,让我这个完全的新手也能轻松理解。从如何创建第一个 VI,到如何添加各种可视化控件,再到如何编写简单的程序框图,每一步都清晰可见。光盘里的内容更是让我惊喜连连,里面有大量的演示文件,我可以跟着书中的指导,一步一步地在电脑上操作,看着一个个功能强大的程序在我的手中“诞生”,这种成就感是无与伦比的。书中还专门讲解了一些关于虚拟仪器和数据采集的基本原理,让我对 LabVIEW 在这些领域的应用有了初步的认识。我最喜欢的部分是关于状态机的讲解,虽然还是有点点小难度,但通过书中的例子,我能够理解它的逻辑,并且尝试着去修改一些简单的状态转换。这本书就像一个耐心的小伙伴,陪着我一点点地探索 LabVIEW 的奥秘,让我对未来的学习充满了期待。

评分

作为一名在嵌入式系统领域摸爬滚打了几年,却一直与 LabVIEW 擦肩而过的工程师,这次抱着“恶补”的心态入手了这本《LabVIEW 2010基础教程(附光盘1张)》。起初,我并没有抱太高的期望,毕竟市面上相关的书籍鱼龙混杂,很多要么过于浅显,要么过于晦涩。然而,这本书给我带来了惊喜。它的内容结构安排得非常合理,从最基础的 VI 的创建、编辑,到各种常用函数的使用,再到更复杂的程序结构和数据处理。最令我赞赏的是,它在讲解每个知识点时,都紧密结合了实际应用场景,例如如何利用 LabVIEW 进行数据采集、信号生成,甚至是简单的仪器控制。这些内容对于我们这种需要与硬件打交道的人来说,无疑是“及时雨”。光盘里的资源更是锦上添花,里面有许多实用的范例,涵盖了从入门到进阶的各个方面。我尝试着运行了一些关于PID控制的范例,并结合书中的讲解进行修改,感觉对 LabVIEW 的控制算法应用有了更深入的认识。书中对一些容易出错的细节也做了特别的强调,比如内存管理、线程安全等方面,这些都是在实际开发中非常关键的考量因素。虽然我主要是在Windows环境下工作,但书中提到的一些跨平台开发的可能性也让我眼前一亮,为我未来可能涉及的更多样化的项目提供了思路。整体而言,这本书的讲解风格专业且深入,对于有一定工程基础的读者来说,能够快速掌握 LabVIEW 的核心技能,并将其应用于实际工作中。

评分

作为一名多年从事科研工作的技术人员,我深知在数据分析和实验自动化方面,一个强大而灵活的工具是多么重要。在一次偶然的机会,我接触到了 LabVIEW 软件,并被它的可视化编程所吸引。在搜寻相关学习资料的过程中,我偶然发现了这本《LabVIEW 2010基础教程(附光盘1张)》。初读之下,我便被其深入浅出的讲解方式所折服。这本书不仅仅停留在基础的界面操作,更深入地探讨了 LabVIEW 的核心概念,例如数据流编程模型、状态机设计模式以及如何有效地管理 VI 层次结构。对于我们这些需要处理复杂数据和进行精密仪器控制的研究人员来说,这些高级概念的讲解至关重要。光盘中的丰富范例,涵盖了从数据可视化到信号处理,再到与各类仪器的交互,为我提供了大量可参考的实践案例。我特别关注书中关于数据采集和信号分析的章节,它详细介绍了如何利用 LabVIEW 构建自定义的测试测量系统,并对采集到的数据进行实时分析和处理。书中还提供了一些关于优化 VI 性能的技巧,这对于处理大量数据时尤为关键。虽然书中使用的是 LabVIEW 2010 版本,但我发现其核心思想和很多关键函数与当前版本差异不大,因此仍具有很强的参考价值。总而言之,这本书为我打开了 LabVIEW 在科研领域应用的大门,让我能够更高效地开展我的实验工作。

评分

一直以来,LabVIEW 软件以其图形化编程的独特魅力吸引着我,但又总是觉得摸不着门道。这次终于下定决心,想要系统地学习一下。在书架上翻找了很久,最终被这本《LabVIEW 2010基础教程(附光盘1张)》吸引。拿到书的时候,就感受到它厚实的分量,感觉内容应该会很充实。翻开第一页,清晰的排版和图文并茂的讲解风格就让我眼前一亮。作者并没有直接上来就讲复杂的概念,而是从最基础的 LabVIEW 界面介绍、常用控件的放置和属性设置开始,一步一步地引导读者熟悉这个强大的开发环境。我特别喜欢它在讲解每一个新概念时,都会附带一个小例子,通过实际操作来加深理解,而不是干巴巴的文字描述。这对于我这种动手能力比较强的人来说,简直太友好了。更不用说,它还附带了一张光盘,里面包含了大量的范例程序和实验文件,这意味着我不仅可以照着书本上的例子学习,还可以下载下来自己修改和运行,观察程序的运行结果,这为我日后的独立开发打下了坚实的基础。我对于书中对数据流编程模型的讲解印象尤为深刻,它用非常生动的比喻解释了这个概念,让我瞬间茅塞顿开,之前困扰我的很多问题都迎刃而解了。而且,书中的内容循序渐进,难度递增,不会让初学者感到 overwhelming。即便遇到一些自己难以理解的部分,书中的提示和解答也相当及时和到位。总的来说,这本书就像一位经验丰富的老师,耐心细致地引导着我一步步走进 LabVIEW 的世界,让我从最初的迷茫逐渐变得自信起来。

评分

《LabVIEW 2010基础教程》可作为虚拟仪器课程的教材或教学参考书,也可作为相关工程技术人员和软件工程师的参考用书。书中所有程序代码均经过反复测试,选用本书作为教材的教师可以免费索取全书程序源代码和电子教案。

评分

京东的积分没有易迅的高

评分

很好!很好!很好!很好!

评分

这本书还行吧,中规中矩!

评分

(4)高聚物存在晶态和非晶态两种聚集态。高聚物的晶态比小分子晶态的有序程度差得多,但高聚物的非晶态却比小分子液态的有序程度高。这是由于高分子的分子移动困难,分子的几何不对称性大,致使高分子链的聚集体具有一定程度的有序排列。

评分

实用,不错,值得购买。

评分

发货速度好慢。

评分

内容简介

评分

还行,和店里面的一样,价格可以接受

相关图书

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.coffeedeals.club All Rights Reserved. 静流书站 版权所有