论文部分内容阅读
近年来,随着计算机、网络以及微电子等技术和手段的日益成熟和发展,相关的应用越来越广泛,远程监控系统就是其中的一个热点。远程监控系统是利用计算机、自动控制、通信、测控等技术对监控范围内的设备及环境进行集中监控。主要包括监控现场的电源、空调、服务器、UPS、交换机等多种设备的运行参数和物理环境参量(诸如温度、湿度、火警、红外、烟警等各种参量),有时还包括对现场图像、数据和声音进行监测和控制,实时监测上述设备的运行参数,记录和分析相关数据,及时诊断、处理故障和做出相应安全报警等,从而实现对监控范围的少人或无人值守,并能够对监控设备进行集中监控和维护的控制系统。远程监控技术广泛应用于家庭、教学以及工业控制领域。因此,研究如何实现远程监控技术有其重要意义。本文以中国海洋大学计算机网络实验室的实际项目为基础,对远程监控技术进行了具体的分析和研究,研究主要内容为如何实现远程监控系统,主要涉及该类系统的设计、实现、测试并对其中的关键技术进行了讨论。本文主要内容有:首先,从远程监控技术的背景知识出发,总揽了远程监控技术的发展趋势以及其分类,介绍了Intranet的特点,概括的总结了远程监控技术以及本课题的主要研究内容和意义。在分析青岛广电站点机房的现状的基础上,比较深入的讨论了用户需求,提出系统的设计目标和设计原则;比较现有远程监控系统的拓扑结构和系统结构,根据现状做出合适选择;简要介绍了平台功能、软件层次结构和系统运行环境,确定对系统的概要设计。在其后的系统详细设计中,对监控系统进行了模块划分和设计,对各个子系统的功能、构成、拓扑等进行详细的介绍,并详尽描述了系统的数据库的选择和设计。随后介绍了系统功能的实现和系统的测试,以图文并茂的方式详细描述了系统的实现的过程和对系统的现场测试,介绍了系统测试环境、过程,并对测试结果进行了分析。关键技术研究一章中,对本系统涉及的关键技术——TCP/IP、Sockets通信、多线程、串口通信以及开关量、模拟量的采集进行了简要的介绍。