论文部分内容阅读
根据某空调设备工程安装有限公司的要求,为中央空调系统开发一款人机交互接口软件监控系统。中央空调系统主要包括:中央空调冷源或热源,中央空调风系统,中央空调水系统,中央空调控制、调节装置,中央空调风管机组、风冷柜机。本文主要对主控系统软件、BACnet标准通信协议进行了深入地研究学习,在此基础上对中央空调远程网络监控软件系统进行设计方案的讨论与选择,着重讨论了基于BACnet标准的中央空调监控软件的设计开发与实现。 本研究首先对本研究课题的背景以及意义进行了详细的阐述,并且介绍了中央空调系统以及中央空调管理系统的研究现状与发展趋势。然后对中央空调系统构成及其相关理论、中央空调监控系统的发展以及研究现状、BACnet标准通信协议进行了研究阐述。接着对中央空调监控软件的研发课题的需求性、必要性以及可行性进行研究与分析,并且对本文所设计的软件工作流程、数据流程以及数据字典进行了介绍。最后对中央空调监控系统的结构以及本课题的工作内容进行阐述,之后介绍了中央空调监控软件系统的开发工具以及开发工具选择的原因,并且对整个软件的功能设计进行了介绍说明,尤其是对服务器端的设计、设备图元库的设计以及BACnet通信模块的设计进行了详细的说明。其中设备图元库是采用基于XML标准的SVG技术进行设计实现,设备的动画显示功能是通过动态脚本JavaScript对SVG图元操作实现的。监控中心服务器与远程客户端间的通信方式采用的是pvBrowser框架所提供的优化后TCP/IP协议,监控中心服务器与下端的空调自控设备间的数据通信是基于BACnet标准协议。最后通过对所设计的软件系统进行运行以及各个功能的测试,验证各个部分的功能模块,都可以实现预期的任务要求,完成了登录、BACnet通信、监控界面、设备状态查询、环境管理以及故障告警等功能的设计实现。进而建立工程对整个软件系统的工作运行进行测试。测试结果表明,设计开发的中央空调监控软件系统完成了预期设计的目标,系统可以正常的整体运行,从而为进一步完成中央空调主控系统软件及实现网络化监控做了理论及实验的前期准备工作。