SynchroIBMS智能化体系集成

时间:2022-08-06 09:41:04

SynchroIBMS智能化体系集成

1智能化子系统集成需求分析

1.1智能化子系统集成的背景

随着现代通信、计算机网络技术、控制技术的飞速发展,智能建筑日益大型化、复杂化,其中的智能化子系统的数量越来越多,各智能化子系统变得日益复杂,信息交换日益增多,各子系统之间的相互关联越来越多,控制对象也越来越多而且分散。为了解决这些分散而独立的系统,系统集成的概念应运而生。系统集成技术就是将这些相互独立、采用不同网络平台、采用不同协议的子系统集成在同一个平台上,实现这些子系统的资源共享,并且提高了智能建筑服务和管理效率,为智能建筑提供了更加安全和舒适的工作和生活环境。

1.2智能化子系统集成需求

系统的集成即是要采用一个统一的集成平台将智能建筑中各个子系统集成到建筑设备管理系统中,实现对它们的全面管理,并实现信息的共享,并根据实际需要进行系统间的联动,具体集成目标如下:(1)实现对所有智能化系统的统一管理通过系统集成,将每个智能化子系统的信息进行实时采集,可以实现在统一的应用平台和操作界面下对这些子系统的管理,节省管理人员,提高管理效率。(2)建立开放的数据结构,共享数据资源利用多种技术实现各子系统的接入与集成,并转换各子系统的数据格式,建立统一的数据库平台,实现数据共享。(3)实现子系统间的联动集成平台实现了各子系统信息资源的共享,并以此为基础,对各子系统进行集中管理和综合调度,实现各子系统之间相互联动。(4)通过信息整合应用,提供更高层次的信息服务将各子系统集成起来,不仅能将它们所有相关的数据进行整合,而且能够实现更高层次的信息应用。

2基于SynchroIBMS的总体集成方案

目前,国外有一些知名的集成平台如EBI、TAC等都是基于C/S(客户机/服务器)构架,虽然支持多种接口技术,但每个接口必须支付昂贵的费用,信息集成能力也有限。而国内一些专业化的集成平台则立足于信息集成,采用了先进的网络技术和计算机技术,具有很强的开放性。为了将智能建筑内各子系统集成到BMS中,本文选用西安协同的智能建筑集成系统作为集成平台即SynchroIBMS。SynchroIBMS面向智能楼宇自动化行业,采用基于子系统平等的集成模式,集数据采集、网络通信、实时控制和信息管理于一体,可作为通用的集成平台。SynchroIBMS采用OPC技术,并遵循完全开放的OPC规范,代表了一体化集成的方向;采用基于Web技术的架构,体现了IT和智能建筑技术结合的先进性。智能建筑内各个子系统包含了各种互异的通信接口和协议,为了将它们集成在一起,可以利用OPC技术(即开发OPC服务程序)来屏蔽底层各种物理设备的不同,让数据访问的用户有一个一致接口。利用SynchroIBMS集成平台提供的OPC技术和Web技术访问智能建筑内各智能化子系统,通过调用各个智能化子系统的实时信息,实现所有子系统的信息资源的高度共享,实现信息集成以及对所有智能化系统的管理。

3基于SynchroIBMS智能化子系统集成的实现

3.1监控平台的开发与配置

(1)系统配置开发协同SynchroIBMS软件自带系统配置工具SystemBuilder,通过此工具可以对智能化子系统进行常规配置,包括服务配置、后台脚本配置、区域配置、子系统监控点配置、I/O驱动配置等。①服务配置协同SynchroIBMS中服务配置包括实时数据服务、报警事件服务、历史数据服务、联动服务、时间表服务、脚本服务,通过服务配置将这些服务全部启动或禁止。②区域配置通过区域配置设置将子系统中的各个监控变量加入到相应的系统中,从而实现对某些参数的监控。③子系统配置在子系统配置中可以添加所有的子系统,包括空调子系统、安防子系统、消防子系统、给水子系统等。④脚本配置将子系统中设置的监测变量点加入到脚本配置,通过后台控制操作该变量。⑤I/O驱动配置I/O驱动配置的目的就是指定各个监控子系统所使用的OPC服务器并进行绑定。OPC服务器绑定完成后,要对OPC服务器中的每一个Item项与系统中各子系统中定义的变量一一映射,形成一一对应的关系,使得各子系统中的变量所读取的数据就是OPC中所定义的Item项,同时OPC服务器中的每一个Item项也对应于DDC控制器采集各个设备的参数。从而各子系统定义的所有变量都与现场设备一一对应起来。通过以上五步操作,完成了对各个监控子系统系统配置的开发。

(2)页面监控组态的开发各子系统监控界面是用SynchroIBMS自带的完整支持HTML和SVG(可扩展矢量图形)编辑与配置,完全可视化的动画场景组态设计软件FormBuilder来制作。首先,用SynchroIBMS自带的组态设计软件FormBuilder绘制监控子系统的组态图。然后,对绘制好的组态图进行变量连接和动画配置。用Form设计工具生成组态图形工程,最终以网站形式被客户端或门户使用,因此需将工程中的网页以需要的内容方式出去,在工程视图中,鼠标拖拽需要的网页至视图中的目标树节点,则该网页成功。

(3)数据迁移配置数据迁移工具(DataTransferTool)用于把系统配置工具SystemBuilder创建好的项目数据导入到项目现场SQL数据库(配置库和历史库)中。通过数据迁移将系统配置、点信息配置、时间表调度配置、权限管理配置、联动任务配置的数据写入数据库。

3.2SynchroIBMS服务器配置SynchroIBMS服务器是系统的服务程序,它主要是将所有子系统接入、数据交换,存贮和管理实时及历史数据库,实现系统用户身份验证功能、时间表任务调度、脚本服务功能、联动任务调度等扩展服务功能。BMS系统在启动时,为了加载项目的配置信息,必须对系统进行配置。BMS启动后,它会自动运行所有的OPC服务器,并将配置库中加载项目配置数据,开始传送数据。服务器配置完成后,测试系统配置信息和历史配置信息,直到数据库连接信息设置正确为止。

3.3OPC服务器的配置SynchroIBMS的OPC接口服务器对外提供标准的OPCServer,支持与第三方系统的进一步集成通讯能力。下面对OPC服务器进行配置。首先,打开SynchroIBMS服务器,OPC服务器会跟随启动,接下来对其进行配置,具体步骤如下:首先,加载各个子系统点表,打开"加载点表配置文件",弹出对话框,选择你需要加载系统的点表信息。其次,打开"加载通信配置文件",在弹出的对话框中选择文件名,点击打开,即完成了加载通信配置文件。再次,对上一步加载的通信配置文件进行保存,点击文件中的"修改保存通信配置",可以完成对通信配置进行修改和保存。通过以上操作,完成对OPC服务器的配置。

3.4SynchroIBMS客户端配置客户端工具BMSClient是BMS软件的客户端软件,它集成更多服务和功能。主要包括:基础管理、实时监控、实时调度、诊断维护、值班管理。(1)基础管理。基础管理是系统级设置,通常由系统管理员进行设置,设置完成后将在每个客户端生效。它包括的模块有:用户管理、权限管理、系统管理、公共数据、报警配置。(2)实时监控。它包括实时数据、图形监控、网页衔接、实时报警。另外,网页衔接提供网页衔接展示功能,实时报警提供系统报警信息的监视。(3)实时调度。它包括时间表和联动的检测和设置模块,即时间表、联动、时间表设置、联动设置。(4)诊断维护。它主要是对系统状态的监视和设置,包括通讯状态。通讯状态主要提供底层通讯服务的运行信息的监视;提供客户端的使用信息的监视;提供BMS内部服务的使用信息的监视。(5)值班管理。它主要包括值班计划和值班日志。通过值班管理可以有序的管理此系统。

4基于SynchroRtportal智能化子系统中央集成管理的实现

SynchroRtportal(实时信息门户)是指将各种应用系统、数据资源和互联网资源集成到一个信息管理平台之上,并以统一的用户界面提供给用户,能快速地建立信息通道,使智能建筑内所有系统能够与外界进行信息的交流。SynchroRtportal可对智能建筑内分布的BMS、FMS等系统进行应用集成,并提供信息管理、报警管理、项目管理、BMS管理、FMS管理、图形监控等功能,实现子系统信息的高度共享和任务全局一体化的综合管理,提高了对智能建筑的综合管理能力。

(1)图形监控浏览监控图形模块采用SVG矢量图形格式与AJAX技术结合,让用户实时的在浏览器上监控各种状态信息。监控图形的视图结构、显示内容,与集成的子系统有关,采用图形、动画的方式显示其实时状态。

(2)BMS管理BMS管理功能分为联动管理功能、日志管理功能、通讯管理功能、实时报警管理功能、历时报警功能、原始数据图表管理功能、原始数据表格功能。①联动管理功能。系统联动是指当系统内的联动出发条件满足时,系统自动将控制信号按照联动方案发送出去,控制相关设备。②历史报警管理功能。它主要功能是查看历史报警和历史事件信息,对历史报警和历史事件进行过滤查看。历史报警设置界面主要功能是对"历史报警管理"视图界面的一些参数的设置,主要包括访问权限、样式表、Web服务器设置等。③实时报警管理功能。实时报警主要是查看当前系统发生报警信息,报警信息显示是只读的,报警显示中日期和时间反映的BMS报警中的报警服务时间。实时报警设置界面主要功能是对"实时报警管理"视图界面的一些参数的设置,主要包括访问权限、样式表、Web服务器设置等。④日志管理。它主要是指用户登录系统以及对系统进行的操作和系统内部产生的异常、错误等形成记录。日志管理功能设置界面主要功能是对"日志管理"视图界面所需要的一些参数的设置,主要包括访问权限、样式表、Web服务设置等。⑤通讯管理。它主要是监视系统中各主要服务的通讯情况、子系统之间的通讯和子系统中设备的通讯情况。通讯管理功能设置界面主要是对"通讯管理"视图界面所需的一些参数的设置,主要包括访问权限、样式表、Web服务设置等。

(3)项目管理项目管理主要是提供门户网站基础管理功能,主要包括数据源配置管理功能、监控图形管理功能、访问面板管理功能、站点索引管理功能等。①数据源配置。它功能主要指对所有应用模块所需的Web服务的配置。只有在配置好Web服务的前提下,才可以使用本门户系统的所有应用模块功能。进入门户网站首页,单击"项目管理"菜单下"数据管理",进入"数据管理"视图界面。然后点击"添加数据"按钮,添加正确数据源内容,单击"更新"即可完成数据的添加。②监控图形管理功能。它主要是批量生成监控图形显示页面,读取"FormBuilder工具"生成的项目文件。改项目文件放在网站根目录下的BMSproject文件夹下,此项目要在IIS中单独。

5小结

本文首先对智能化子系统集成的需求进行分析,然后提出了智能化子系统集成的总体方案,以SynchroIBMS为集成平台,实现了智能建筑中各子系统集成到建筑设备管理系统,并在此基础上,完成了智能建筑中央集成管理的实现,达到了建筑内所有智能化子系统信息共享的目的。