第1章 引言 | 第1-12页 |
1.1 测控系统的三大挑战与LabVIEW虚拟仪器技术 | 第10-11页 |
1.2 本论文研究的内容与意义 | 第11-12页 |
第2章 LabVIEW G语言程序设计概述 | 第12-30页 |
2.1 创建VI | 第12-18页 |
2.1.1 虚拟仪器(VI)的基本概念 | 第12-14页 |
2.1.2 创建和调试VI | 第14-16页 |
2.1.3 创建和调用SubVI | 第16-18页 |
2.2 循环 | 第18-22页 |
2.2.1 While循环 | 第18-21页 |
2.2.2 FOR循环 | 第21-22页 |
2.3 顺序结构、选择结构与公式节点 | 第22-25页 |
2.3.1 顺序结构 | 第22-23页 |
2.3.2 选择结构 | 第23-24页 |
2.3.3 公式节点 | 第24-25页 |
2.4 数组与簇 | 第25-26页 |
2.4.1 数组 | 第25-26页 |
2.4.2 簇 | 第26页 |
2.5 字符串与文件存取 | 第26-30页 |
2.5.1 字符串处理 | 第26-27页 |
2.5.2 文件的存取 | 第27-30页 |
第3章 LabVIEW TCP/IP客户机-服务器应用 | 第30-40页 |
3.1 TCP/IP协议 | 第30-32页 |
3.1.1 网络协议 | 第30页 |
3.1.2 TCP/IP分层模型 | 第30-32页 |
3.2 LabVIEW的客户机/服务器模型 | 第32-33页 |
3.2.1 客户机 | 第32页 |
3.2.2 服务器 | 第32-33页 |
3.3 LabVIEW中TCP功能及分析 | 第33-38页 |
3.3.1 LabVIEW的TCP功能子模板 | 第33-36页 |
3.3.2 LabVIEW TCP功能的样例程序分析 | 第36-38页 |
3.4 LabVIEW中UDP功能及设计 | 第38-40页 |
第4章 VI服务器及其应用开发 | 第40-46页 |
4.1 VI服务器的体系 | 第40-42页 |
4.2 面向对象的VI服务器 | 第42-46页 |
4.2.1 VI服务器定义的类 | 第42页 |
4.2.2 Application类的方法和属性 | 第42-43页 |
4.2.3 VI类的方法和属性及其应用开发 | 第43-45页 |
4.2.4 通过引用调用VI | 第45-46页 |
第5章 DataSocket技术 | 第46-55页 |
5.1 DataSocket技术的主要内容及特点 | 第46-48页 |
5.1.1 DataSocket的构成 | 第46-47页 |
5.1.2 DataSocket的工作方式 | 第47-48页 |
5.2 DataSocket服务器管理器的配置 | 第48-49页 |
5.3 使用DataSocket VI实现网络化应用 | 第49-55页 |
5.3.1 对DataSocket服务器操作的功能VI | 第49-52页 |
5.3.2 网络化交互应用中的DataSocket VI实现 | 第52-53页 |
5.3.3 DataSocket技术的应用讨论 | 第53页 |
5.3.4 DataSocket与OPC | 第53-55页 |
第6章 VI中WEB文档的发布及XML应用展望 | 第55-61页 |
6.1 VI中HTML文档发布与XML应用展望 | 第55-58页 |
6.1.1 VI中HTML文档发布的两种方法 | 第55页 |
6.1.2 HTML的不足及XML在VI上的应用展望 | 第55-58页 |
6.2 LabVIEW内置WEB服务器的应用 | 第58-60页 |
6.2.1 LabVIEW内置WEB服务器的配置 | 第58-59页 |
6.2.2 内置WEB服务器的应用及策略 | 第59-60页 |
6.3 从VI中访问WEB文档 | 第60-61页 |
第7章 基于ActiveX技术的VI网络化方案开发 | 第61-73页 |
7.1 ActiveX概述 | 第61-62页 |
7.2 LabVIEW对ActiveX的支持 | 第62-69页 |
7.2.1 以VI作为ActiveX服务器的客户机软件设计方法 | 第63-67页 |
7.2.2 VI作为ActiveX自动化客户机 | 第67-69页 |
7.3 基于DataSocket的VI远程访问ActiveX控件开发 | 第69-73页 |
第8章 基于Java技术的应用方案开发 | 第73-83页 |
8.1 Java语言概述 | 第73-75页 |
8.1.1 Java语言的特点 | 第73-74页 |
8.1.2 JavaBean | 第74-75页 |
8.2 DataSocket JavaBean | 第75-78页 |
8.3 开发基于DataSocket的浏览器Java应用 | 第78-83页 |
8.3.1 IBM VisualAge for Java开发环境简介 | 第78页 |
8.3.2 基于DataSocket的Java Applet开发 | 第78-83页 |
第9章 在某型装备测试系统上的应用 | 第83-94页 |
9.1 系统应用背景 | 第83页 |
9.2 系统分析 | 第83-85页 |
9.2.1 系统基本需求分析 | 第83-84页 |
9.2.2 示意系统功能分析 | 第84-85页 |
9.3 LabVIEW示意系统的开发 | 第85-94页 |
9.3.1 系统的基本结构及分析 | 第85-87页 |
9.3.2 用LabVIEW实现示意系统的若干设计要点 | 第87-93页 |
9.3.3 远程控制的安全性考虑 | 第93-94页 |
第10章 研究展望 | 第94-97页 |
结论 | 第97-99页 |
参考文献 | 第99-102页 |
致谢 | 第102-103页 |
作者在攻读硕士学位期间发表的论文等 | 第103页 |