基于OPC的BACnet网络监控系统设计与实现

需积分: 9 0 下载量 104 浏览量 更新于2024-09-05 收藏 491KB PDF 举报
本文主要探讨了基于OPC技术的BACnet网络监控系统的研究,针对传统监控系统在开放性和互操作性方面的局限性,该研究提出了一种创新的解决方案。BACnet(Building Automation and Control Network)是一种专门针对楼宇自动化控制网络设计的数据通信协议,它促进了不同制造商设备间的无缝连接,满足了用户对于设备兼容性的高要求。 OPC(Object Linking and Embedding for Process Control)技术在这项研究中发挥了关键作用。OPC技术通过将Windows应用与现场控制应用无缝融合,解决了现场网络信息集成的问题。它作为一种强大的工具,使得监控系统能够跨越不同的硬件平台和软件环境,实现高效的信息交互和数据共享。 研究者廖方诚和周宁在武汉理工大学信息工程学院的背景下,详细介绍了BACnet网络监控系统的整体架构。该系统底层部分,包括BACnet现场控制器和MS/TP适配器的设计。BACnet现场控制器负责直接与物理设备通信,获取实时数据,而MS/TP适配器则是连接现场控制器与BACnet网络的桥梁,确保数据传输的稳定性和实时性。 上层体系则涉及BACnet OPC Data Access Server(OPC DA服务器),它负责将底层收集到的BACnet数据转换成OPC标准格式,供上层监控应用理解和处理。此外,还设计了BACnet通信驱动库,以支持与各种BACnet设备的高效通信。 通过实地测试,验证了所提出的BACnet网络监控系统不仅达到了设计目标,而且运行稳定,性能优良。研究工作得到了中国博士后科学基金项目的资金支持。 这篇文章深入剖析了如何利用OPC技术结合BACnet协议构建一个高效、开放的网络监控系统,这对于楼宇自动化、工业控制系统等领域具有重要的实践价值和理论贡献。