bacnet666 发表于 2015-8-24 00:33:19

不同厂家的BACnet产品联网的特殊解决案例

不同厂家的BACnet联网的特殊解决案例

这是一个真实的案例,解决了Honeywell Alerton楼宇自动化系统和York冷水机组群控系统的连接问题,虽然York后来被收购,但这个案例仍然具有现实意义。
楼宇自动化系统BAS采用Honeywell Alerton的BACtalk系统,软件为Envision for BACtalk软件(以及最新的ABS软件),控制器为VLC-853、VLC-1600、VLC-651R、VLC-550、VLC-660R、VLC-444、VLC-1188、VLC-16160等,通信协议为BACnet,软件支持BACnet/IP及BACnet/Ethernet。York的ISN控制产品(包括工作站软件OWS,控制器UDC、YMG和路由器YSM-RTR),控制系统协议是BACnet协议,采用BACnet/Ethernet通信方式。理论上Honeywell Alerton的Envision for BACtalk软件(以及最新的ABS软件)是可以集成York的这套群控系统的。
但现实是,集成之后,York的系统会扫描到Honeywell Alerton的各个VLC设备,这也正常,问题是,York宣称会导致York的OWS和自己的控制器连接中断。York埋怨Alerton的软件或网络把自己的控制系统搞死了,Alerton的代理商反驳是York的控制系统不成熟,经不起考验。互相推诿不是个办法,后来的临时办法是将这两个网路分开,Alerton系统采用BACnet/IP,York系统采用BACnet/Ethernet。而这互不相扰,但同时也没有做到集成。
但这么运行终究不是个最优的办法,2015年受业主委托,Alerton的代理商深圳市骏智高新科技有限公司着手来解决这个问题。
深圳市骏智高新科技有限公司首先考虑过如下办法:
1、也许是Alerton软件读的过快,导致York的控制系统承受不了。那Alerton软件是否可以降低读写频率呢?发现没有提供这个自定义选项。
2、是否是网络设置不合理导致?经仔细检查发现并没有问题。

最终深圳市骏智高新科技有限公司采用了编写了BACnet网关程序的办法,实现了BACnet/IP和BACnet/Ethernet之间的数据转发功能,实现了二者的互通,并互相不受干扰。同时可以调节对York群控系统的读写频率,使其在可以接受的范围之内。

York的ISN群控系统界面

Alerton集成的空调水系统群控系统界面

该系统完成之后,深圳市骏智高新科技有限公司又提出了一种另外的可能途径,可以去分析两种产品发出的BACnet数据包,来了解BACnet广播包的发送情况及广播地址范围,也许能从产品的设置上局限广播包的发送范围。当然,由于被收购,York这套系统已经属于不再推广使用的产品了,也许不必再浪费时间去研究了。
随着BACnet的普及,新的BACnet产品的兼容性已经得到了极大的提高,对现在的BACnet产品来说,BACnet系统之间的直接互联互通已经不是个事了。
页: [1]
查看完整版本: 不同厂家的BACnet产品联网的特殊解决案例