dqmh框架 labview_LabVIEW宝典(第2版)简介,目录书摘

编辑推荐:

LabVIEW工程师15年经验总结

全程配套700多个VI案例文件

3大完整工程实践一线项目

配套PPT电子课件

内容简介:

《LabVIEW宝典(第2版)》详尽讲解了LabVIEW常用的编程方法、编程技巧和工程应用技术。全书共分为3篇,其中,入门篇归纳总结了LabVIEW编程人员必须掌握的基础知识,包括LabVIEW的基本概念、基本函数的用法和常用的运行结构,以及LabVIEW的基本数据结构和文件存储方式;高级篇细致地讲解了引用、属性、方法及各类高级控件的运用,LabVIEW的文本方式编程及DLL、C语言接口,基于MATLAB语法的math*编程技术,LabVIEW基于组件的高级编程方法和编程模式;工程应用篇介绍了串口、并口和网络通信的常用方法,数据采集的基本原理和方法,LabVIEW实时系统的构建和编程,以及各种常用专业工具包的使用方法,包括数据库连接工具包、数据监控与记录工具包、报表生成工具包、状态图工具包等。《LabVIEW宝典(第2版)》可作为高等院校通信、测量技术、自动控制等相关课程的教材和教学参考书,也可作为相关工程技术人员设计开发仪器或自动测试系统的技术手册。

作者简介:

陈树学,1989年毕业于哈尔滨工业大学动力工程系,毕业后进入一汽集团公司,负责专用机床、加工自动线和测试设备的软件开发工作。初期使用C语言,从LabVIEW 6.0版本开始,采用LabVIEW作为优选编程语言。 刘萱,2005年毕业于天津大学计算机科学与技术专业。毕业后进入天津久荣车轮技术有限公司主持车轮轮胎检测设备系统软件的研发工作。2006年首次接触LabVIEW 7.2并在实际项目中使用,十余年来积累了利用LabVIEW开发工程项目的丰富经验。

目录:第1部分 入门篇

第1章 打开LabVIEW编程之门 2

1.1 从VI开始 2

1.1.1 创建VI 3

1.1.2 控件属性设置与快捷菜单 6

1.1.3 创建控件、常量、局部变量、引用、属性节点和方法节点 8

1.1.4 创建自定义控件 10

1.2 编辑前面板和程序框图 12

1.2.1 选择、移动和删除对象 12

1.2.2 使用布局工具 13

1.3 VI及其属性对话框 17

1.3.1 VI的层次结构 17

1.3.2 调用子VI 19

1.3.3 VI的属性设置 19

1.4 基本控件及其使用方法 23

1.4.1 基本数值控件 24

1.4.2 基本布尔控件 30

1.4.3 控件的通用编辑方法 33

1.4.4 字符串和路径控件 35

1.4.5 下拉列表与枚举控件 38

1.4.6 数组控件及其属性设置 39

1.4.7 簇控件 40

1.4.8 时间标识控件与波形数据控件 42

1.5 小结 44

第2章 LabVIEW基本函数 45

2.1 必须了解的一些基本算术运算函数 45

2.1.1 基本运算函数 45

2.1.2 标量之间的基本运算 46

2.1.3 标量与数组的运算 46

2.1.4 数组与数组的运算 46

2.1.5 数组的函数 47

2.1.6 标量与簇的基本运算 55

2.1.7 簇与簇的运算 56

2.1.8 簇的函数 56

2.2 必须了解的位运算函数和逻辑运算函数 59

2.2.1 常用逻辑运算函数 59

2.2.2 位运算 59

2.2.3 深入理解复合运算函数 60

2.3 必须了解的关系运算函数和比较函数 61

2.3.1 比较模式 61

2.3.2 通用关系运算函数 62

2.3.3 “比较0”关系运算函数 63

2.3.4 复杂关系运算函数 63

2.3.5 字符关系运算函数 66

2.3.6 表达式节点与公式快速VI 67

2.4 小结 68

第3章 LabVIEW的程序运行结构 69

3.1 两种不同的循环结构 69

3.1.1 For循环的组成和特点 69

3.1.2 For循环与数组 71

3.1.3 For循环与移位寄存器 73

3.1.4 For循环中的continue和break 74

3.1.5 While循环,不仅仅是循环 75

3.1.6 While循环与定时 76

3.1.7 反馈节点 81

3.2 定时结构 82

3.2.1 定时循环的基本组成要素和配置对话框 83

3.2.2 定时顺序结构 85

3.3 独特的条件结构 85

3.3.1 条件结构的基本结构 86

3.3.2 布尔型输入 86

3.3.3 错误簇输入 86

3.3.4 数值型输入 87

3.3.5 枚举型输入 88

3.3.6 下拉列表输入 88

3.3.7 字符串和组合框输入 88

3.3.8 输入、输出隧道 89

3.3.9 多重If-Else的处理方法 89

3.4 不和谐的顺序结构 90

3.4.1 多线程运行次序 90

3.4.2 两种不同的顺序结构 90

3.4.3 隧道与顺序局部变量 92

3.4.4 顺序结构的替代 92

3.4.5 顺序结构的典型应用 93

3.5 程序框图禁用结构 93

3.6 局部变量、内置全局变量和功能(LV2型)全局变量 94

3.6.1 局部变量 94

3.6.2 内置全局变量 96

3.6.3 功能(LV2型)全局变量 97

3.7 事件结构 99

3.7.1 事件结构的基本构成和创建方法 99

3.7.2 事件的分类及其特点 100

3.7.3 事件结构之间的数据传送与共享 103

3.7.4 事件发生的次序、事件过滤和转发 103

3.7.5 正确地使用事件结构 105

3.8 小结 106

第4章 LabVIEW的数据结构及内存优化 107

4.1 常用数据类型转换函数 107

4.1.1 “强制类型转换”函数 107

4.1.2 “平化至字符串”函数与“从字符串还原”函数 108

4.1.3 变体数据 109

4.1.4 变体数据数据类型解析 109

4.2 整数的类型转换及内存映射 110

4.2.1 布尔型数据与字符串和数值的相互转换 110

4.2.2 U8类型数据与字符串之间的相互转换 111

4.2.3 整数与整数类型的相互转换 111

4.3 其他标量数据类型的类型转换及内存映射 112

4.3.1 定点数、浮点数的类型转换与内存映射 112

4.3.2 复数的类型转换及内存映射 115

4.3.3 时间标识的类型转换与内存映射 115

4.4 复合数据类型 115

4.4.1 标量数组的内存映射 116

4.4.2 字符串、路径和字符串数组的内存映射 117

4.4.3 LabVIEW使用的编码 118

4.5 簇的内存映射 118

4.5.1 标量组成的簇 119

4.5.2 包含数组和字符串的簇 119

4.6 类型描述符 120

4.6&#x

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值