通用接口模式在智能建筑管理系统中(IBMS)的应用.doc

通用接口模式在智能建筑管理系统中(IBMS)的应用.doc

ID:51577500

大小:37.02 KB

页数:4页

时间:2020-03-13

通用接口模式在智能建筑管理系统中(IBMS)的应用.doc_第1页
通用接口模式在智能建筑管理系统中(IBMS)的应用.doc_第2页
通用接口模式在智能建筑管理系统中(IBMS)的应用.doc_第3页
通用接口模式在智能建筑管理系统中(IBMS)的应用.doc_第4页
资源描述:

《通用接口模式在智能建筑管理系统中(IBMS)的应用.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、通用接口模式在智能建筑管理系统中(IBMS)的应用                上海腾达智能系统有限公司产品开发部卑其春   摘 要:本文介绍了在智能建筑管理系统中通用接口模式的设计与实现原理、及其特点  关键词:弱电设备智能建筑管理系统(IBMS)通用接口模式  实现智能化建筑的核心技术方法是系统集成,而系统集成的本质是实现各个子系统之间的信息交换、对各子系统实行统一的监控和管理。因而系统集成的关键问题是解决不同子系统、不同产品间接口和协议的“标准化”,以使它们之间能达到“互联性”和“互操作性”。  各子系统之间的“互联性”和“互操作性”问题,是一个多厂

2、商、多协议、面向各种应用的体系结构,需要解决各类设备、子系统之间的接口、协议、系统平台、应用软件等各类面向集成的问题。能否方便、灵活地接入各子系统,是IBMS系统软件设计和实现时的一个重要问题。虽然理论上可以通过采用OPC接口或BACnet、Modbus等标准来解决,但从国内目前的应用现状来看,绝大多数的弱电设备没有提供OPC接口,也不会符合BACnet、Modbus等标准。所以,在现有条件下、在完成“互联性”和“互操作性”的前提下,如何实现最大程度的“开放性”和“通用性”,也是一个亟待解决的难题。1弱电设备接口的特点  1.1接口通讯协议的有限性  弱电设

3、备的范围很广,包括保安、门禁、消防、空调、照明等很多设备,在楼宇中起着举足轻重的作用。.对于不同的弱电设备有些厂家提供上位机,并且有自己的数据采集软件,可以提供比较简单的通讯接口类型,如API、ODBC等。而另外一些厂家不提供上位机,只提供私有的或标准的通讯协议,如RS232、BACnet等。但总的来看,通讯接口协议超不出有限的几种,例如:RS232,RS485,LonWorks,BACnet,Modbus,OPC,Sorket,API,ODBC,DDE等。  1.2接口通讯的格式(数据结构)的多样性  虽然不同弱电设备可能采取相同的通讯接口协议,然而他们的

4、通讯格式一般来说都是不一样的。比如,两个弱电设备都采用串口通讯协议(RS232),但它们的通讯格式一般都不会相同,除非是同一个厂家。像这种不同功能的设备具有不同的通讯格式,或者相同功能的设备因为厂家的不同而采取不同的通讯格式,再加上行业的千差万别,这样产生的通讯格式将会无穷无尽,从而给所有系统集成商出了一道难题。2IBMS中解决接口问题的传统方法  不管做任何事情,在“量”非常少的情况下,是很难总结出通用的经验来的。IBMS中解决接口问题的传统方法就是拿到一个接口方案,立即想尽办法开发出一个解决此方案的通讯程序,以保证工程的准时交接。然而这种方法的缺点就是必

5、须针对每个设备进行专门的接口开发,随着系统所支持的设备的增加,这个专门的采集程序的数量也会不断的增加,这种方法对于未来不可预见的接口不具有兼容性,IBMS的接口开发将会永不间断,而且开发的工作量将会稳定的持续下去。3新的实现方式——通用接口模式  所谓通用接口模式,就是指针对每种通讯协议,提供一个通用的可视化的设置界面,只需通过一些简单的设置,就能达到兼容新的属于此协议的通讯格式(通讯报文),整个过程无需编程,操作简单。采用通用接口模式,至少可以带来如下几点好处:  3.1兼容了同一协议的所有通讯格式  由于接口通讯格式的多样性,即采用同样接口通讯协议的设备

6、一般来说采用的数据结构并不一样,产生了支持某种通讯协议,并不等于支持了所有采用这种通讯协议的弱电设备的问题。因此,IBMS的接口开发必须考虑接口数据结构的不同,对于这个要求,IBMS一方面去支持通讯协议,另一方面在支持通讯协议的基础上,对数据结构即通讯格式进行设置。  通讯格式设置的原则同样以“接口的通用性”为目标。这样,设置过程必须尽量考虑其通用性,而且要简单、易用、直观。所以通讯格式的设置过程是一个对数据进行分析、归纳,寻找不同数据结构中的共同点的过程。为了使得设置过程通用,必须总结足够多的数据结构,从中提取出来共同的地方,然后完善设置过程,虽然数据结构

7、设置的前期完成的工作可能不会容纳未来不可预期的设备(数据结构),就是说可能不会顺利兼容,然而随着对数据进行分析、归纳的持续,这个“数据设置”的不兼容性必然是越来越小的,这是一个收敛的过程。  通用接口模式最终使得每个通讯协议都能兼容属于此协议的广泛的通讯格式。一个通讯协议所支持的通讯格式越多,在某种程度上,也可以说这个通讯协议就越完善,而接口开发的工作量将会随着所支持的通讯协议的逐步完善而逐步的减少。  3.2实现了“协议设置模块”与“子系统数据采集和控制模块”的分离  按传统的解决接口问题的方法,“协议设置模块”与“子系统数据采集和控制模块”是密不可分的,

8、或者干脆是没有“协议设置模块”,因为协议设置已经融入

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。