近来公司接手了几个比较复杂的系统集成项目,在传统楼宇控制的基础上,将发电机,精密空调,UPS, 漏水报警,电量表等等智能设备接入楼宇自控系统,并将这些系统中的报警信息短信发送到相关人员手机。正好在千家看到有同行也在做这类系统,这里抛砖引玉介绍一下自己的系统。
在上述系统中,将各个智能设备接入中央监控站软件,并不复杂。关键是由于系统重要性,客户对计算机的稳定性不放心,,短信的发送不允许通过电脑实现(因为计算机有死机,不稳定的情况) 。因此,所有智能设备的数据通信不能通过上位软件读入系统,而是要通过DDC控制器读入数据。
在这几个系统中,我们选择瑞士SAIA DDC控制器,通过DDC扩展多个RS232及RS485接口,各个接口与不同的智能设备通信;同时DDC 通过RS232接口同短信MODEM 通信,将报警信息发送到各个手机。一台SAIA DDC 可以扩展到13路串行通信口,这些通信口可以设定为不同的通信协议。如在本系统中精密空调和UPS都是国产设备,采用自定义非标协议,我们使用SAIA 自身的编程软件,通过IL指令程序实现与精密空调和UPS的通信。而发电机,漏水报警,电量表则是标准MODBUS通信协议,由于各自的通信波特率等不完全一致,也各自占用一个通信口实现与DDC的通信。
因此,这一个DDC 在完成新风机组控制的同时,用5个串行通信口与发电机,精密空调,UPS,漏水报警,电量表实现通信,将其内部数据读入DDC。 同时用一个RS232接口与短信猫连接,将各个设备的报警信息发送到相应值班人员手机。通过DDC上的TCP/IP接口与其他DDC以及上位管理软件通信。USB接口作为编程接口。
这个系统的特点是,一,智能设备的信息读取不通过上位管理软件,而是通过DDC完成,系统稳定性提高。即使中央管理计算机关机,死机情况下,系统报警的发送不受任何影响。
特点二是,DDC在实现传统空调控制功能的同时实现网关功能,不用专设网关。
特点三,一台DDC可以实现多种协议的转换,BACNET,MODBUS,自定义通信协议,MODEM通信等等,不用多台网关对不同的设备通信。
基于以上特点,该系统在北京IBM研发中心,澳新银行数据中心等多个项目中有应用,并已经相当稳定的实现了运行多年。
[此贴子已经被作者于2010-4-12 16:32:00编辑过]
|