第1章 绪论
1.1 测试与仪器
1.1.1 测试技术
1.1.2 仪器仪表
1.2 虚拟仪器
1.2.1 虚拟仪器的概念
1.2.2 虚拟仪器的组成与分类
1.3 虚拟仪器的特点与应用
1.3.1 虚拟仪器的特点
1.3.2 虚拟仪器技术的应用
1.4 虚拟仪器的发展
1.5 虚拟仪器的整体设计
第2章 虚拟仪器软件标准
2.1 概述
2.1.1 SCPI
2.1.2 VXI Plug&Play与VISA
2.1.3 仪器驱动器
2.1.4 IVI
2.2 程控仪器标准命令SCPI
2.2.1 SCPI仪器模型
2.2.2 SCPI命令句法
2.2.3 常用SCPI命令简介
2.3 虚拟仪器软件体系VISA
2.3.1 VISA资源描述
2.3.2 VISA事件的处理机制
2.4 IVI仪器驱动器
2.4.1 IVI仪器规范
2.4.2 IVI驱动器的功能
2.4.3 IVI驱动器的特点
第3章 虚拟仪器系统开发环境
3.1 虚拟仪器常用编程语言简介
3.2 虚拟仪器开发语言LabWindows/CVI介绍
3.2.1 LabWindows/CVI下虚拟仪器软件组成
3.2.2 LabWindows/CVI程序设计的基本概念
3.2.3 LabWindows/CVI设计虚拟仪器的步骤与方法
3.2.4 LabWindows/CVI编程环境
3.2.5 基于LabWindows/CVI编程的基础
3.2.6 用户界面设计
3.2.7 基于LabWindows/CVI数据采集
3.3 虚拟仪器开发语言LabVIEW介绍
3.3.1 启动LabVIEW
3.3.2 LabVIEW程序的基本构成与术语
3.3.3 LabVIEW的编程环境
3.3.4 LabVIEW程序设计的一般过程
3.3.5 VI结构控制
3.3.6 基于LabVIEW编程语言的数据采集
第4章 虚拟仪器的信号分析与处理
4.1 概述
4.2 基于LabWindows/CVI的信号分析与处理
4.2.1 信号的产生与仿真
4.2.2 信号的时域分析
4.2.3 信号的频域分析
4.2.4 信号的加窗处理
4.2.5 信号的滤波
4.3 基于LabVIEW编程环境的信号处理与分析
4.3.1 信号的产生
4.3.2 数字信号处理
第5章 虚拟仪器系统的抗干扰设计
5.1 常见的系统干扰
5.1.1 概述
5.1.2 干扰源及干扰模式
5.1.3 干扰耦合途径
……
第6章 网络化虚拟仪器的原理与设计
第7章 总体设计技术分析
第8章 虚拟仪器的工程实例
参考文献