书籍详情

LabVIEW虚拟仪器技术及应用

LabVIEW虚拟仪器技术及应用

作者:李江全 著

出版社:机械工业出版社

出版时间:2019-03-01

ISBN:9787111614760

定价:¥49.00

购买这本书可以去
内容简介
  本书从实际应用出发,系统地介绍了虚拟仪器软件LabVIEW的程序设计方法及其测控应用技术。全书共9章,首先介绍LabVIEW程序设计的基本知识,包括虚拟仪器的含义和特点、组成和构成方式、软件结构与开发平台;LabVIEW的特点及应用,LabVIEW 2015中文版的编程环境,LabVIEW中的基本概念,VI前面板设计;LabVIEW的数据操作、流程控制、变量、节点、图形显示及文件I/O等;然后采用LabVIEW实现智能仪器、远程I/O模块和数据采集卡的串口通信及测控功能。各章每个知识点都安排相应的实例,通过操作训练使学生轻松掌握虚拟仪器技术。 本书内容丰富,讲解深入浅出,有较强的实用性和可操作性,可供测控仪器、工业控制、自动化、机电等专业学生及工程技术人员学习和参考。
作者简介
暂缺《LabVIEW虚拟仪器技术及应用》作者简介
目录
目 录
前言
第1章 虚拟仪器概述1
1.1 虚拟仪器含义与特点1
1.1.1 虚拟仪器的产生1
1.1.2 虚拟仪器的概念2
1.1.3 虚拟仪器的特点3
1.1.4 虚拟仪器的应用4
1.2 虚拟仪器的组成与构成方式4
1.2.1 虚拟仪器的基本结构4
1.2.2 虚拟仪器的构成方式5
1.2.3 构建虚拟仪器的步骤7
1.3 虚拟仪器的软件结构与开发平台8
1.3.1 虚拟仪器的软件结构8
1.3.2 虚拟仪器的开发平台9
第2章 LabVIEW程序设计基础11
2.1 LabVIEW的特点及应用11
2.1.1 LabVIEW的特点11
2.1.2 LabVIEW的应用11
2.2 LabVIEW的编程环境12
2.2.1 启动窗口12
2.2.2 菜单栏14
2.2.3 工具栏17
2.2.4 操作选板19
2.3 LabVIEW 编程的基本概念23
2.3.1 VI与子VI23
2.3.2 前面板23
2.3.3 程序框图24
2.3.4 数据流驱动25
2.4 VI前面板设计25
2.4.1 前面板对象的创建26
2.4.2 前面板对象的属性配置27
2.4.3 前面板对象的修饰28
2.5 VI与子VI设计步骤31
实例1 体验VI设计31
实例2 子VI的创建与调用34
2.6 VI的调试方法37
2.6.1 找出语法错误37
2.6.2 设置断点调试38
2.6.3 设置探针39
2.6.4 高亮显示程序的运行39
2.6.5 单步执行和循环运行40
第3章 LabVIEW的数据操作41
3.1 VI数据类型41
3.1.1 常用的数据类型41
3.1.2 常量41
3.2 数值型数据42
3.2.1 数值型数据的分类42
3.2.2 数值型数据的创建43
3.2.3 设置数值型控件的属性44
实例3 数值型数据操作45
3.3 布尔型数据46
3.3.1 布尔数据的创建46
3.3.2 设置布尔型控件的属性47
实例4 布尔型数据操作48
3.4 字符串数据49
3.4.1 字符串数据的作用49
3.4.2 字符串数据的创建50
3.4.3 设置字符串数据的属性50
实例5 字符串数据操作52
3.5 数组数据54
3.5.1 数组数据的组成54
3.5.2 数组数据的创建55
实例6 数组数据操作56
3.6 簇数据60
3.6.1 簇数据的组成60
3.6.2 簇数据的创建61
实例7 簇数据操作62
3.7 VI数据运算64
3.7.1 基本数学运算64
3.7.2 比较运算64
3.7.3 逻辑运算66
实例8 数据运算操作66
第4章 LabVIEW的程序流程控制71
4.1 条件结构71
4.1.1 条件结构的组成与建立71
4.1.2 条件结构分支的添加、删除与排序72
4.1.3 条件结构数据的输入与输出72
实例9 条件结构操作73
4.2 顺序结构75
4.2.1 平铺式顺序结构的组成与建立75
4.2.2 层叠式顺序结构的组成与建立76
4.2.3 顺序结构局部变量的创建77
实例10 平铺式顺序结构操作77
实例11 层叠式顺序结构操作79
4.3 For循环结构81
4.3.1 For循环的组成和建立81
4.3.2 移位寄存器与框架通道82
4.3.3 For循环的时间控制82
实例12 For循环结构操作83
4.4 While循环结构85
4.4.1 While循环的组成和建立85
4.4.2 While循环编程要点86
实例13 While循环结构操作86
4.5 定时结构89
实例14 定时循环结构操作90
实例15 定时顺序结构操作92
4.6 事件结构94
4.6.1 事件驱动的概念94
4.6.2 事件结构的创建94
实例16 事件结构操作95
4.7 禁用结构97
实例17 禁用结构操作98
第5章 LabVIEW的图形显示99
5.1 波形图表与波形图控件99
5.1.1 波形图表控件概述99
5.1.2 波形图控件概述100
实例18 波形图表与波形图控件操作100
实例19 滤除信号噪声105
5.2 XY图控件107
实例20 XY图控件操作107
5.3 强度图表与强度图控件108
实例21 强度图表与强度图控件操作108
5.4 三维图形控件110
实例22 三维曲面控件操作110
第6章 LabVIEW的变量与节点113
6.1 局部变量113
6.1.1 局部变量的作用113
6.1.2 局部变量的使用113
6.1.3 局部变量的特点114
实例23 局部变量操作114
6.2 全局变量117
6.2.1 全局变量的作用117
6.2.2 全局变量的特点117
6.2.3 全局变量的使用118
实例24 全局变量操作118
6.3 公式节点121
6.3.1 公式节点的作用121
6.3.2 公式节点的语法121
6.3.3 公式节点的特点122
实例25 公式节点操作122
6.4 反馈节点123
实例26 反馈节点操作124
6.5 表达式节点125
实例27 表达式节点操作125
6.6 属性节点126
实例28 属性节点操作126
第7章 LabVIEW文件I/O与人机界面设计129
7.1 文件I/O概述129
7.1.1 文件类型129
7.1.2 文件操作130
实例29 写入与读取文本文件131
实例30 写入与读取二进制文件134
实例31 写入与读取波形文件136
实例32 写入与读取电子表格文件139
7.2 人机界面设计142
实例33 创建登录对话框142
实例34 菜单的设计与使用144
第8章 LabVIEW串口通信148
8.1 串口通信概述148
8.1.1 串口通信的基本概念148
8.1.2 串口通信标准150
8.1.3 PC中的串行接口152
8.1.4 PC串口通信线路连接153
8.2 LabVIEW中的串口通信155
8.2.1 LabVIEW中的串口通信功能模块155
8.2.2 LabVIEW串口通信步骤157
8.3 LabVIEW串口通信实例158
实例35 PC与PC串口通信158
实例36 智能仪器温度检测162
实例37 远程I/O模块温度测控169
实例38 三菱PL
猜您喜欢

读书导航