智能大厦系统集成——楼宇系统与门禁系统集成的一则案例

/ 2

智能大厦系统集成——楼宇系统与门禁系统集成的一则案例

王成亚

王成亚(盐城市科学技术情报研究所,盐城市,224001)

摘要系统集成工作是智能大厦建设的重点和难点。本文阐述了美国Invensys公司楼宇系统集成深圳市披克电子有限公司门禁系统的实现方法。

关键词智能大厦系统集成楼宇系统门禁系统

1引言

智能大厦是信息时代的产物,其系统集成以建筑设备自动监控系统为基础,采用接口和协议的方式,将火灾报警及消防联动系统、安全防范系统等集成在建筑设备自动监控系统中进行管理,系统集成要体现先进性和实用性,达到信息、资源和任务的共享,使整个大楼各功能协调运作,保证各设备的安全性和高效性。本文本着先进性和实用性的原则,按照工程项目实际去采用计算机和网络技术,完成了一则楼宇系统与门禁系统的集成工作。

2系统简介

本项目在江苏省某市一机关大楼,按照智能大厦的设计要求,大厦的门禁系统进入BMS集成系统,BMS集成系统能够实时反映门禁系统的相关信息,如设备信息、用户信息、开/关门动态信息报警信息等等,并实现与楼宇自控系统、消防系统、安防系统等弱电系统的联动功能。

BMS集成软件选用Invensys公司Wonderware®factorysuite™的系列软件工具中的InTouch®可视化软件,Invensys有限公司是一家专注于生产技术和能源管理的全球领袖企业集团,Wonderware是其一个经营单位。InTouch软件是一个开放的、可扩展的人机界面,为定制应用程序设计提供了灵活性,同时为工程中的各种自动化设备提供了连接能力,它可以充分利用MicrosoftWindows的各项主要功能,创建性能强劲、功能齐全的应用程序。

门禁系统为深圳披克电子有限公司的一卡通系统,深圳披克电子有限公司是我国较早从事非接触式IC卡应用产品开发的专业厂家,其产品和系统技术先进、功能优越、高可靠性和安全性,被广为应用。门禁系统集成前门禁管理工作站(简称上位机)通过串口,经网络扩展器与各现场控制器(下位机)进行通讯,发送命令,读取各门禁信息,这样做的缺点是上位机、下位机的位置受限。

3系统集成

3.1设计思路

在上位机与下位机之间引入通讯管理机,形成三级结构,通讯机与下位机之间是串口通讯,通讯机与上位机通过TCP/IP通讯,这样做便于下位机与上位机之间进行网络通讯,适应大型系统的使用,使系统有更高的灵活性,便于集成,系统集成后的网络结构图如图1。该通讯机运行修改后的一卡通系统软件底层通讯模块,与下位机的通讯协议为PK2000,与上位机的接口为TCP/IP。工作原理是当接受到上位机的命令,通过协议转换,发送给下位机,下位机产生响应通过协议转换,发送给上位机。程序被修改为服务器模式,可并发处理上位机请求,并采用多线程技术对不同的通讯口并发处理,提高处理速度,有较强的容错性与稳定性。

3.2实现过程

用Delphi7编程语言编写一个监控程序,该程序通过通讯管理机实时读取下位机中BMS服务器所需要的信息,并实时更新MS_SQL数据库服务器中Door_Device_Curstate、Door_Device_warning这两个表格。该程序与通讯管理机接口为TCP/IP,通过ODBC方式读写MS-SQL数据库服务器中相应的表格,设备状态表表格格式见表1:

BMS服务器实时读写MS_SQL数据库服务器中相应的两个表格。BMS服务器使用Wonderware®factorysuite™组件中SQLAccessmanager软件,以ODBC方式访问修改数据库中的表格。SQLAccessmanager软件是结构化查询语言(StructuredQueryLanguage),用于访问存储在数据库表格中的共享公共属性或字段的信息,下面给出将表格Door_device_curstate中的监控设备记录与表格Door_Device中的所有设备、表格Door_Monitor_Device中的监控设备同步的程序:

ifexists(selectnamefromsysobjectswherename='PR_SYNMonitDev')

dropprocedurePR_SYNMonitDev

go

createprocedurePR_SYNMonitDev

as

begin

insertDoor_device_curstate(Device_ID,Device_name,BeMonitor,Update_time)

selectBase_Device_id,Base_Chn_Name,'N',GETDATE()fromDoor_Device

whereBase_Device_idnotin(selectDevice_IDfromDoor_device_curstate)

updateDoor_device_curstatesetBeMonitor='N'

updateDoor_device_curstatesetBeMonitor='Y'

fromDoor_device_curstatea,Door_Monitor_Deviceb

wherea.Device_IDin(selectBase_Device_idfromDoor_Monitor_Device)

end

门禁系统集成后的软件结构图如下图所示:

4结束语

智能大厦系统集成是一个庞大而复杂的工作,其涉及到多厂商、多操作平台、多系统软件和多应用的体系结构,选用何种集成方案不仅要考虑使用单位的组织管理模式,还要考虑建筑设备的控制方式、现场条件、当前的技术水平等诸因素,以上门禁子系统的集成方案投资较少,方案实施后,系统运行稳定,响应速度快,各项指标满足要求,技术经济效果较好,完全能满足BMS集成的需要。

参考文献

1PK非接触式IC卡一卡通系统用户手册.深圳:深圳市披克电子有限公司,2008.

2Wonderware®FactorySuite™InTouch®用户指南.InvensysSystems,Inc,2010.