
论文摘要
远程实验是远程教育的重要组成部分。目前,远程实验的研究还存在许多技术上的差别和难题,本文以实时控制的自控设备为基础,提出了客户机/服务器模式的远程控制系统结构,实现了从本地通信、网络传输、远程监视、用户自编程、数据存取等具体技术方案和细节,并通过示例与效果演示使读者充分了解远程控制技术的内核。本文的研究内容包括:1.比较分析现有远程控制技术的优缺点,依托控制对象,设计多功能的实验系统。2.过改进的通信协议实现PC与模块通信;改进的串口通信是本文的一项重要研究内容,提出了一种简单有效的串口通讯方式。3.现基于TCP/IP协议的现场服务器与远程客户机的通信,包括网络连接、通信、监控等功能。基于TCP协议进行实时控制的数据交换是远程控制的核心任务,本文的重要研究内容。4.详细介绍如何实现通过ADO的数据库访问历史数据的技术细节,以及运行实例等。5.分析了监控技术在远程控制中的应用,以及如何实现用户编写自己的控制算法的功能。
论文目录
摘要ABSTRACT第一章 绪论1.1 研究背景1.2 主要研究内容及研究现状1.2.1 主要研究内容1.2.2 主要研究现状1.3 当前研究存在的主要问题1.4 本文主要完成的工作1.4.1 研究内容及成果1.4.2 本文结构第二章 系统实验对象的设计2.1 系统介绍2.1.1 实验对象及控制方式介绍2.1.2 原有系统存在的问题2.2 远程控制方案2.2.1 远程控制的目标要求2.2.2 现场端部分改造2.2.3 远程控制端设计第三章 系统数据通信的设计与实现3.1 数据通信3.1.1 MSComm控件介绍3.1.2 PC与PLC通信3.1.3 PC与模块通信3.2 基于TCP/IP协议的远程通信3.2.1 通信协议的选择3.2.2 TCP/IP协议3.2.3 基于TCP/IP协议的Winsock编程原理3.3 Winsock通信编程3.3.1 自定义信息传输格式3.3.2 服务端程序3.3.3 客户端程序3.4 远程监视3.4.1 远程监视方法3.4.2 具体的实现方法3.5 远程实验的程序应用3.5.1 基于DDE技术的远程通信3.5.2 远程算法程序的封装与应用3.6 其他问题3.6.1 程序自启动3.6.2 网络防火墙第四章 系统数据存取的设计与实现4.1 系统数据类型4.2 数据库设计与实现4.2.1 数据库访问方法的选择4.2.2 数据库表的设计4.2.3 ADO编程设计第五章 远程液位控制实验系统原型5.1 系统实现功能5.2 程序效果图第六章 结论与展望6.1 结论6.2 进一步工作方向致谢参考文献个人简历 在读期间发表的学术论文与研究成果
相关论文文献
标签:远程教育论文; 客户机论文; 服务器论文; 远程控制论文; 数据库论文;