- ISBN:9787111684282
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:237
- 出版时间:2021-09-01
- 条形码:9787111684282 ; 978-7-111-68428-2
本书特色
本书在侧重阐述LabVIEW图形化编程基础知识的同时,还讲述了与工业测控相关的专业主题知识。
内容简介
测控技术与以工业互联和工业智能为核心的智能制造技术密切相关。虚拟仪器既涉及测量应用领域,也涉及工业测控领域。LabVIEW实际上已成为工业标准化测控图形开发平台。本书在侧重阐述LabVIEW图形化编程基础知识的同时,还讲述了与工业测控相关的专业主题知识。本书分为基础篇和高级应用篇。基础篇涉及LabVIEW图形化编程的基础知识,包括虚拟仪器与LabVIEW入门、数据类型与操作、程序控制要素、输入与输出、程序调试技术与界面设计、程序设计模式,以及综合设计案例。高级应用篇涉及Arduino与LabVIEW嵌入式编程、Modbus通信和DSC、LabVIEW机器视觉、LabVIEW FPGA编程基础4大测控主题知识。各章均配有示例,且大部分章节配有编程短视频,便于读者自主学习。 本书适合高等学校机电、自动化、测控类等相关专业的学生使用,也适合有LabVIEW入门与提高学习需求的各类工程技术人员使用。
目录
二维码清单
基础篇
第1章虚拟仪器与LabVIEW入门311虚拟仪器相关的概念与发展3
111虚拟仪器的起源与定义3
112图形化编程与LabVIEW6
12LabVIEW界面8
121菜单9
122工具栏10
123控件选板与函数选板10
124接口与图标11
125工具选板12
13项目管理与快速设计示例13
131LabVIEW项目创建13
132项目浏览器与项目管理13
133VI文件创建14
134项目设计示例16
本章小结17
上机练习17
思考与编程习题17
参考文献17
第2章数据类型与操作1821基本数据类型及其操作18
211数值型18
212布尔型21
213下拉列表与枚举型22
214时间与变体类型23
22数组及其操作24
221数组创建与基本算术运算24
222数组比较25
223数组大小、索引与子集提取26
224数组初始化、插入、删除、合并与重整26
23簇及其操作28
231簇的创建28
232簇的捆绑与解除捆绑28
233簇数组与簇/数组转换29
24字符串及其操作29
241字符串的显示30
242字符串的操作30
25波形及其操作32
251波形数据类型32
252波形数据操作32
本章小结33
上机练习33
思考与编程习题33
参考文献34
第3章程序控制要素——结构、功能节点、变量与子程序3531LabVIEW控制结构35
311顺序结构35
312For循环37
313While循环40
314定时结构41
315条件结构42
316事件结构45
32功能节点47
321公式节点47
322反馈节点48
323使能结构49
33变量50
331局部变量50
332全局变量51
333共享变量52
34子程序 52
本章小结54
上机练习54
思考与编程习题54
参考文献54
第4章输入与输出——文件、图形/图表与信号采集5541文件55
411文件类型与操作的基本要素55
412文本文件与二进制文件的基本操作57
413读写电子表格文件60
414数据记录文件操作61
415读写XML文件62
42图形与图表64
421波形图表64
422波形图67
423XY图70
424强度图表与强度图71
425数字波形图73
43信号采集74
431数据采样基本原理74
432数据采集操作75
433基于声卡与虚拟数据采集卡的数据采集79
44综合实例81
本章小结84
上机练习84
思考与编程习题84
参考文献85
第5章程序调试技术与界面设计8651调试技术86
511集成调试环境与错误列表86
512高亮执行87
513断点88
514探针88
515其他调试方法92
516代码常见错误92
52界面设计94
521界面设计概念94
522自定义控件/数据96
523菜单100
524颜色与对象排列102
525选项卡、子面板与分隔栏104
526光标工具108
527界面设计案例108
本章小结109
上机练习110
思考与编程习题110
参考文献110
第6章程序设计模式11161程序的错误处理111
611不可预期错误111
612可预期错误112
613自定义错误113
614错误信息处理113
62常用程序设计模式115
621状态机概念与标准状态机115
622状态机设计模式117
623状态机工具121
624LabVIEW基本设计模式124
625队列消息处理器模式126
63案例与设计模式处理127
本章小结129
上机练习129
思考与编程习题129
参考文献130
第7章综合设计案例13171三洋伺服指令的串行通信131
711串行通信与操作方法131
712三洋直流4轴伺服驱动系统132
713三洋伺服指令串行通信格式133
714串行指令VI135
72基于状态机编程的洗车系统139
721洗车系统功能与状态机描述139
722基于状态机的洗车系统实现141
本章小结145
上机练习145
思考与编程习题145
参考文献145
高级应用篇
第8章Arduino与LabVIEW嵌入式编程14981Arduino基础与开发平台149
811Arduino基础149
812Arduino开发平台150
82Arduino与LabVIEW的通信与连接153
821基于工具包的快速通信与连接153
822基于VISA的串口通信与连接159
83Arduino与LabVIEW通信实例160
831基于LIAT的RGB彩色LED控制160
832基于LINX的舵机控制162
833基于VISA的无源蜂鸣器控制163
本章小结165
上机练习165
思考与编程习题166
参考文献166
第9章Modbus通信和DSC16791基于串口与TCP/IP的Modbus通信167
911串口通信167
912TCP/IP通信168
913Modbus通信169
92LabVIEW DSC模块170
921开放平台通信170
922LabVIEW DSC模块VI与功能简介171
923NI OPC服务器和共享变量绑定172
93LabVIEW实现Modbus通信174
931LabVIEW Modbus库174
932Modbus仿真环境的搭建174
933Modbus通信编程实现177
934使用信号量避免资源冲突182
935多寄存器实现多种数据类型传输183
本章小结184
上机练习184
思考与编程习题184
参考文献185
第10章LabVIEW机器视觉186101机器视觉基础186
1011数字图像186
1012机器视觉系统的组成186
102LabVIEW图像处理与视觉模块190
1021图像采集190
1022图像处理192
1023机器视觉模块194
103LabVIEW视觉综合应用197
1031LabVIEW视觉测量197
1032LabVIEW立体视觉198
本章小结204
上机练习204
思考与编程习题204
参考文献2
-
造神:人工智能神话的起源和破除 (精装)
¥32.7¥88.0 -
大数据技术导论(第2版)
¥28.9¥41.0 -
人人都能学AI
¥40.4¥68.0 -
人工智能
¥20.3¥55.0 -
过程控制技术(第2版高职高专规划教材)
¥27.6¥38.0 -
数据结构基础(C语言版)(第2版)
¥41.7¥49.0 -
WPS OFFICE完全自学教程(第2版)
¥97.3¥139.0 -
智能视频目标检测与识别技术
¥43.5¥59.0 -
人工智能基础及应用
¥36.0¥48.0 -
深入浅出软件架构
¥117.2¥186.0 -
计算机网络基础(微课版)
¥39.0¥55.0 -
剪映:即梦AI绘画与视频制作从新手到高手
¥66.0¥89.0 -
Web前端开发基础
¥37.5¥57.0 -
软件设计的哲学(第2版)
¥52.0¥69.8 -
人工智能的底层逻辑
¥58.7¥79.0 -
软件工程理论与案例
¥63.4¥99.0 -
剪映+PREMIERE+AIGC 短视频制作速成
¥73.5¥98.0 -
剪映AI
¥52.0¥88.0 -
数据采集与处理
¥36.4¥49.8 -
PLC结构化文本编程(第2版)
¥57.9¥79.0