论文部分内容阅读
随着计算机网络技术与自动化技术的相互融合与发展,计算机测控技术已由对单台设备监测与控制发展为基于现场总线的现场级测控网络,基于局域网的集中监控与管理网络,以及基于Internet的远程监控网络.可见,计算机测控技术进行了从单机到网络的蜕变,每一次测控对象逐渐多元化,测控范围逐渐扩大化.目前计算机测控系统主要应用于工厂生产管控一体化,工业过程控制,智能化楼宇监控,信息化企业等等.基于以太网或Internet的多级网络结构为实现管控一体化、全局优化控制与调度、异地信息共享提供了有利的硬件条件.但是由于测控软件的面向对象不同,测控系统中的软件发展方向各有千秋,很多成熟的测控软件也有较为薄弱的环节.本文将针对测控软件通用性不好这一问题,提出一种解决方案.楼宇设备三级计算机监测网络与数据管理系统的应用对象是北京西站楼宇设备,由北京铁路局立项,由北京工商大学信息工程学院独立开发.系统中的硬件组成利用西站现有的设备资源,形成的三级测控网络结构分别为现场设备层,集中监测层和远程信息浏览层.现场设备层及集中监测层采用三条基于RS-485的总线结构,远程信息浏览层采用基于互联网的B/S模式.本系统的设计思想非常符合当今计算机测控网络技术发展方向,即实现通过互联网查看最底层设备运行状况.整个系统设一台服务器完成Web服务器和数据库服务器任务,从Internet登录的授权用户可以访问服务器中的数据库,同时服务器还有和下级子系统实时通讯,收集、显示和存储数据,故障报警,打印设备信息等功能.系统实现了对供水水箱,中水仪表,蒸汽流量计,冷却塔,电梯,中央空调和生活热水等设备的实时监测.本论文介绍了基于三级测控网络的北京西客站楼宇设备监测网络系统的结构、设计方法与实现技术.结合目前测控软件的设计方法和测控网络技术的结构特点,详细叙述了如何将多种单台设备和已成形子系统利用三级网络结构统一监测,形成具有典型分布式控制系统的测控网络结构;制定了可以基于任何一种总线协议的报文格式,能够实现多种设备点对点的实时通讯;针对测控软件通用性不好这一现状,提出了不同系统及不同监控软件间的数据传输与共享问题,并阐述了基于读配置文件和定义多种信号结构体等具有通用性的软件设计方法,以达到尽量统一程序模块,提高程序代码利用效率的目的;以及介绍了监测软件中各种功能模块的作用和基于Internet远程访问的技术要点.