近期刚刚实施完成一个机房自动化监控项目。主要内容有机房空调对接监控、温湿度监测、UPS、每个机柜用电电流、漏水监测等内容。
这些监测控制内容,最终汇总到一台触摸电脑中,并且全部都安装到标准机柜上。配置监控软件对接短信平台,使得能够对重要的情况推送短信提醒
本文章按照对接的设备分多个系列详细说明,希望你碰到类似的项目可以参考并且轻松搞定。
1 设备选型
1.1 空调选型
机房选用的空调设备为VERTIV Liebert DME精密空调。此空调提供RS485接口的Modbus RTU或YDN23电总协议。只需要一根两芯屏蔽电缆就可以方便对接。
1.2 UPS选型
机房选用APC的UPS,主机设备有AP9631网络管理模块支持,此网络管理模块接口支持Modbus TCP协议,只需要一根网线接入内网交换机就行。
![]() | ![]() |
1.3 电流监测和AD模块选择
用户要求对每个机柜的两相电流进行监测,为此需要在UPS对每个机柜的输出配置交流电流检测模块。用户有4个机柜,那么每个机柜需要一个对应的交流电流监测模块。我们选用的模块是穿孔式的电流检测模块,24V直流供电,选用的是0-30A的量程,转换为4-20mA电流信号输出。
为了转换4个电流信号,我们还配置了一个多路电流信号转换模块,使得电流信号能够转换为RS485接口的Modbus RTU输出。
1.4 温湿度传感器
虽然空调也有这两个参数,但用户需要在空调远端做温湿度监测,为此我们配置了一个温湿度传感器:
这个传感器可以5-24v直流供电,RS485 Modbus RTU输出,对接也很方便。
1.5 漏水监测传感器
机房要求对天花板和地面分别进行漏水监测报警,为此,我们配备分别对天花板和地面进行漏水检测的传感器。
这个传感器也是24V直流供电,提供RS485接口的modbus RTU对接协议。
1.6 串口服务器
以上设备除了APC的UPS直接提供以太网接口,其他都是RS485接口,所以需要一个RS485转以太网接口的模块(这个模块也称串口服务器)。这样可以使得所有的RS485设备数据最终汇入机房内部以太网。我使用的这个模块支持3路RS485到以太网的转换:
这个串口服务器可以9-36V直流供电,很方便使用。
1.7 触摸屏PC
为了能够在机房机柜上显示这些监控指标,我们配置了一个工业触摸屏平板PC,可以按照在标准机架上。I5 cpu 内存4G,支持windows。
2 软件选型
2.1 短信平台
由于要支持短信报警,我们选用国内的短信服务平台,这些平台都很类似,注册之后提供平台访问key,配置对应的短信模板,然后程序通过https协议访问对应的URL即可。
2.2 监控软件
监控软件我们使用开源的IOT-Tree,这个软件github上就可以下载。
3 实施步骤
接下来我会以项目准备和实际实施的顺序分别对整个过程进行详细的说明。你看这一系列的文章的过程也基本等于参与了这个项目。你只需要稍微有点电路知识,就可以很快掌握这个项目过程。
我在项目实施过程中,我准备大致分如下部分详细说明(具体可能会有所变动):
1 项目前期准备:主要是根据项目需要制作监控箱和大致的电路
2 温湿度对接:详细说明对接温湿度细节过程
3 漏水传感器对接:详细说明对接漏水传感器的细节过程
4 空调设备的对接:详细说明对接VERTIV Liebert DME精密空调的细节过程
5 UPS设备的对接:详细说明对接APC UPS的细节过程
6 电流检测和信号对接:详细说明对接电流监测模块的细节过程
7 软件监控画面的制作部署:详细说明IOT-Tree监控画面的配置
8 短信对接说明
对于相关的一些知识点,我也可以给你推荐去看哪些资料。因为此项目虽然简单,但用到的知识点确实很通用的。你可以很方便的应用到其他自动监控项目中。
希望你能够从中获得实际项目的乐趣,并且很快掌握这部分成为你能力的一部分。