论文部分内容阅读
论文的研究工作是以某高档综合性酒店大楼BAS(Building AutomationSystem)集成工程为背景展开的。
随着信息技术和计算机技术的高速发展,人们对建筑物的信息交互性、节能、管理水平、对BAS的可靠性和灵活性,提出越来越高的要求。目前在楼宇自动化系统中各自采用专有的通讯协议,造成相互间通信速率、编码格式、同步方式、通信规程各不相同,因此很难实现设备间的互操作和系统的互连。用户在选择的范围、灵活性及互换性上受到极大限制,常常锁定在某一种产品上,最终造成系统的性能和投资效益遭受损失。OPC(OLE for Process Control)作为与厂商无关的软件数据交换标准和规范,为智能建筑系统的集成开辟了新的途径,它保证了系统集成的开放性。论文将开放式组态软件WinCC和OPC技术引入BAS的控制层和管理层集成中,成功地实现了楼宇中各异构子系统之间的互联互通,完成了实时数据的共享。首先,论文在理论层次上对建筑智能化系统集成模式的发展现状进行深入剖析,总结了各种集成模式的优缺点,并对楼宇自动化系统集成模式可能的发展做了具有一定根据的探索;阐述了作为OPC技术基础的COM(ComponentObject Module)/DCOM(Distribute Component Object Module)的特性和实现机制;深入剖析OPC DA(Data Access)规范,较好地阐述了规范规定的基本对象:OPCServer,OPC Group和OPC Item的功能;用示意图直观地描述了OPC DA如何实现现场设备数据的采集;给出三种数据访问方法下客户端与服务器的交互过程;结合工程的实际情况,提出了现场设备层、控制层、管理层的三层网络结构;论证了PROFIBUS总线应用于楼宇控制系统的可行性;阐述了三层网络之间的通讯;论文还对智能建筑集成相关技术进行了研究,重点研究了论文采用的OPC技术,论证了OPC技术实现BAS集成的可行性;构建了基于OPC和开放式组态软件的楼宇系统软件模型,实现了设备级和控制级、监控级之间的数据融合,解决了异构总线共存的局面;实现了WinCC与KEPServerEX的实时数据交换;利用VB开发OPC客户端,实现了WinCC和Excel之间的实时数据交换,对程序中的关键代码和数据处理方式——订阅方式提供了详细的解释;再通过NetDDE方式实现了第三方组态王系统与Excel之间网络动态数据交换,为两种不同楼宇系统的动态数据集成提出了一种新的思路和方法;最后采用组态软件WinCC进行画面设计,包括各主要监控界面设计和报警组态设计、报表打印等。
结果表明,基于平等子系统的集成模式应用范围广,可适用于各种不同设备制造商子系统的集成,且系统通用性强,易于扩展,有利于降低系统集成成本,加快项目进度,完全能够达到楼宇自动化系统集成的目的。基于这种模式下采用开放式组态软件WinCC和开放式工业标准OPC,大大提高了系统的开放性。