技术分类
门禁管理技术
考勤管理技术
智能消费技术
闭路监控技术
电子巡更技术
楼宇自控技术
技术推荐
楼宇自动化系统施工中..
轻松实现楼宇自控的“..
智能照明系统与楼宇自..
什么是楼宇自控及其重..
楼宇自控系统在住宅小..
售饭机概述
餐饮收费系统介绍
磁卡的工作原理
浅谈基于AVS的远程视频..
智能视频产品与应用事..
热门技术
什么是楼宇自控系统?
IC卡和ID卡的区别
基于RFID的门禁系统设..
综合布线策略
智能照明系统与楼宇自..
提高485通讯速率的方法..
楼宇自控系统在住宅小..
楼宇自动化系统施工中..
基于struts和Hibernat..
门禁系统分类及各种门..

轻松实现楼宇自控的“DIY”



  楼宇自控行业经过20年的发展,虽然涌现了以BACnet协议和Lonworks总线为主的协议,北美、欧洲也有为数众多的厂家推出全系列楼控产品,但离“DIY”阶段(即用户把多家开放标准化产品组成一个系统),还相差甚远。究其原因,包括:大厂家通过私有协议保持垄断地位,某些拥有总线专利企业的既得利益等等。

在欧美的发达国家,行业发展已经非常成熟,“DIY“要变成现实,其实是业内厂家的一次洗牌和利益重新分配,难度很大。我国的楼控市场最大的特点是,国际大品牌占市场统治地位,国内厂家所占市场份额少、水平低、投入不够、单兵作战。因此,实现”DIY“更有利于国内楼控市场的健康快速发展,是尽快赶上国际先进水平的有利契机。

在《楼控开放性》系列文章中,已从技术层面阐述了开放的合理性和可行性。本文以利达BABEL系列产品为例,具体就实现“DIY“的细节展开讨论。

先简单介绍一下北京利达恒信公司BABEL系列的网络控制器LDB-BNC200LDB-BW100软件。

网络控制器LDB-BNC200,属于楼控六层模型的逻辑控制层设备,一级总线支持以太网和BACnet/IP协议,二级总线支持MODBUS/RS485协议。主要功能包括:

● 数据访问和网关转换:支持通过BACnet协议的方式访问映射点和控制器内部点,实现MODBUS内存变量到BACnet对象的映射。

● 用户编程:支持BABEL BASIC编程语言,采用文本方式,使用简单,功能强大,完全符合BACnet标准,无需专用软件即可开发。

● 内部时钟和时间表:时钟掉电保持,支持多个BACnet时间表对象。

● 报警和COV(变化输出):提供丰富的报警算法和报警方式,符合报警条件主动向操作站报告。支持主动COV(变化输出)功能,提高测控的实时性和有效性。

● 断电存储的历史记录:支持达数万条历史记录。

MODBUS协议的通用性:波特率支持4800bps57600bps,支持ASCII模式和RTU模式,支持完整的功能码。适用于任何MODBUS从设备。

BACnet的通用性:支持BACnet协议的所有对象和绝大部分服务,支持标准的路由功能,支持BVLL层功能。可采用任一款支持标准BACnet/IP的操作站软件调试、编程、测控。

该控制器适用于智能建筑的所有子系统,包括中央空调、制冷、供暖、照明、变配电、电梯、给排水、门禁、安防、停车场、中央空调计费、能源计量、小区智能化等。用户只需将第三方MODBUS输入输出模块接入二级总线即可。高级逻辑在该控制器内动态配置实现。

 

 

LDB-BW100软件,属于楼控六层模型的操作站通讯层,软件总线支持BACnet/WebService,一级总线支持BACnet/IP。主要功能包括:

● 数据访问:支持采用标准BACnet/WebService方式,读写标准BACnet设备内的所有属性。支持对LDB-BNC200内的编程文本的读写。

● 海量历史记录:可对BACnet设备的任一属性进行历史数据保存,采用标准BACnet/WebService服务访问。

● 支持实时报警和COV(变化输出)功能。

● 内建虚点和编程:支持XML所有数据类型,编程采用与LDB-BNC200统一的BABEL BASIC语言。适用于实现楼控节能等高级算法。

● 支持Web配置界面。

● 用户认证和加密:基于SOAP协议实现。

● 内部支持多种智能算法,在海量数据访问时,能保证实时性和运行稳定。

● 支持动态创建节点。一级总线设备出现调整后,无需配置,即可访问。

● 支持多用户同时访问。

● 支持客户端采用网页、桌面软件、富客户端方式访问。开发语言可采用.netJAVAVBVCDelphiFlashJavaScript等。

● 支持客户端与该软件采用同机、局域网、广域网方式通讯。

BACnet协议的通用性:支持BACnet协议的所有对象和绝大部分服务,支持标准的路由功能,支持BVLL层功能。可对任一符合BACnet/IP的设备进行通讯。

该软件在标准BACnet/WebService基础上进行了扩展,使之更强大、更安全。可作为楼控系统的通讯服务器和数据库服务器,规模可大可小。用户即可采用第三方组态软件,又可自己开发功能强大的图形软件,也可使用简单的网页实现整个系统的实时测控。
   在一个系统中,数模转换层设备,和操作站界面软件,往往千差万别,或极具个性化。而逻辑控制层设备和操作站通讯层软件,功能很一致,且开发难度和稳定性要求极高。因此介绍的两款产品,只满足中间两层功能。其他设备,目前市场上产品丰富,或开发较容易。

 

下面介绍一下集成商采用“DIY”方式设计、调试系统的步骤:

1, 根据现场情况,做输入输出模块的数量、种类设计;同时设计网络控制器LDB-BNC200的数量和布线方式。网络控制器的数量,不宜太多,也不宜太少。太多则单个网络控制器通讯负担重,布线距离远,测控性能下降,稳定性差;太少则项目成本高、性价比低。

2, 选购第三方MODBUS输入输出模块,一般留有20%的冗余。

3, 选购第三方组态软件或准备自己开发。中小系统,且有开发能力的集成商,采用自己开发的界面软件,难度不大,能降低项目成本,且能够满足界面软件的个性化需求。

4, 进入调试和二次开发阶段,一般采用自下而上的方式,调试顺序是:MODBUS模块、网络控制器、BACnet/WebService服务器、界面软件。

5, 整体联调。

6, 售后服务或系统升级:MODBUS模块可找相同或不同厂家选购即可;如需增加数量,则直接挂在RS485总线,并对网络控制器进行配置。系统内可无缝加入其他厂家的符合BACnet/IP协议的网络控制器。界面软件可根据用户需求随时进行调整,甚至替换。

 

   在这个系统中,MODBUS是开放免费的协议,可用任何一种单片机实现;BACnet是开放免费的协议,可用任何一种嵌入式系统实现;WebService是开放免费的协议,可用任何一种操作系统,任何一种软件开发工具实现。

   可以看出,采用“DIY”方式,用户选择设备的种类丰富,可根据项目特点选购不同的产品,实现最优的性价比。每层设备的接口开放、标准,相关帮助文档丰富。售后维护和升级有保障。改变过去完全依赖一个品牌产品,“一棵树上吊死”的模式。用户关心的易用性、个性化、性价比、稳定性、可扩展性、售后服务成本等,都能做到让用户满意。



时间:2009-2-6 8:54:41,点击:0    打印】【关闭

上一篇: TAC Vista楼宇自控系统在商业楼宇建筑群的..
下一篇: 智能照明系统与楼宇自控(BA)的区别



Back to top
Top