远程控制在实验系统中的应用

远程控制在实验系统中的应用

论文摘要

远程实验是远程教育的重要组成部分。目前,远程实验的研究还存在许多技术上的差别和难题,本文以实时控制的自控设备为基础,提出了客户机/服务器模式的远程控制系统结构,实现了从本地通信、网络传输、远程监视、用户自编程、数据存取等具体技术方案和细节,并通过示例与效果演示使读者充分了解远程控制技术的内核。本文的研究内容包括: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 进一步工作方向
  • 致谢
  • 参考文献
  • 个人简历 在读期间发表的学术论文与研究成果
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    远程控制在实验系统中的应用
    下载Doc文档

    猜你喜欢