计算机虚拟仪器图形编程
LabVIEW实验教材
北京中科泛华测控技术有限公司
目录
第一课 LabVIEW概述................................................................................................................................... 4
第一节 虚拟仪器(VI)的概念................................................................................................................ 4
第二节 LabVIEW的操作模板...................................................................................................................... 6
工具模板(Tools Palette).......................................................................................................................... 6
控制模板(Controls Palette).......................................................................................................................... 7
功能模板(Functions Palette)....................................................................................................................... 8
第三节 创建一个VI程序......................................................................................................................... 10
1. 前面板.......................................................................................................................................... 10
框图程序........................................................................................................................................................ 11
从框图程序窗口创建前面板对象............................................................................................................. 12
4. 数据流编程................................................................................................................................. 12
第四节 程序调试技术................................................................................................................................ 13
1. 找出语法错误............................................................................................................................. 13
2. 设置执行程序高亮.................................................................................................................... 13
3. 断点与单步执行........................................................................................................................ 13
4. 探针.............................................................................................................................................. 14
第五节 练习1-1........................................................................................................................................... 14
第六节 把一个VI程序作为子VI程序调用....................................................................................... 17
第七节 练习1-2........................................................................................................................................... 18
第八节 练习1-3........................................................................................................................................... 21
第九节 练习1-4........................................................................................................................................... 22
第十节 练习1-5........................................................................................................................................... 24
第二课 数据采集............................................................................................................................................. 27
第一节 概述................................................................................................................................................... 27
第二节 数据采集VI程序的调用方法.................................................................................................. 29
第三节 模拟输入与输出........................................................................................................................... 30
练习2-1.......................................................................................................................................................... 31
第四节 波形的采集与产生....................................................................................................................... 34
练习2-2.......................................................................................................................................................... 35
第五节 扫描多个模拟输入通道.................................................................................................................. 36
练习2-3.......................................................................................................................................................... 36
第六节 连续数据采集................................................................................................................................ 37
练习2-4.......................................................................................................................................................... 38
第三课 仪器控制............................................................................................................................................. 40
第一节 概述................................................................................................................................................... 40
第二节 串行通讯......................................................................................................................................... 40
第三节 IEEE 488(GPIB)概述.............................................................................................................. 41
练习3-1.......................................................................................................................................................... 43
第四节 VISA编程........................................................................................................................................ 44
练习3-2.......................................................................................................................................................... 46
第五节 用LabVIEW编写仪器驱动程序.................................................................................................. 47
第六节 验证仪器驱动软件........................................................................................................................... 48
练习3-3.......................................................................................................................................................... 49
第四课 分析软件......................................................................................................................................... 52
第一节 概述................................................................................................................................................... 52
第二节、高级分析功能程序...................................................................................................................... 52
第三节 信号产生......................................................................................................................................... 53
练习4-1.......................................................................................................................................................... 53
第四节 信号处理......................................................................................................................................... 55
练习4-2.......................................................................................................................................................... 55
第五节 数字滤波器..................................................................................................................................... 56
练习4-3.......................................................................................................................................................... 57
第六节 曲线拟合......................................................................................................................................... 58
练习4-4.......................................................................................................................................................... 59
练习4-5.......................................................................................................................................................... 60
第五课 实用工具软件包............................................................................................................................... 62
第一节 概述................................................................................................................................................... 62
第二节 常用软件工具箱........................................................................................................................... 62
第三节 分析工具软件................................................................................................................................ 64