设备运行状态监测装置

本装置设计的目标是用于采集设备的运行状态并发送给云端服务,为设备的查询、监控、管理,以及大数据的分析提供数据基础。

系统结构图:

原理

本装置以Arduino或NanoPi作为基本模块,集成多种传感器,包括温度、湿度,并通过GPIO作为信号的输入及输出端。同时装置集成了WiFi或GPRS/4G模块,以实现互联网的接入,把数据上传到云端服务,或下发控制指令。

状态的采集

  • 供电

    通过检测设备的电源模块,判断设备是否正常供电。

  • 运行

    通过检测设备的RUN信号,或在设备内置程序定时发送心跳信号,来判断设备是否正常运行。

  • 环境

    通过读取温度、湿度传感器的数据,判断设备所处的工作环境是否影响设备运行或寿命。

控制信号

  • 开/关

    通过GPIO输出控制驱动驱动电路,实现设备的开机、关机、冷重启操作。

  • 重启

    通过GPIO输出控制信号给设备,使设备自行完成热重启操作。

云端服务

把装置采集的数据存储到数据库,并根据各信号的逻辑关系进行整理、分析,得出设备的工作状态,针对异常的设备生成告警,针对可能会发生的异常情况生成预警,生成各种报表数据。

当有告警或预警产生时,可根据服务器的设置对关注的人或系统发出短信、邮件、微信等通知,并记录处理结果。

各种告警、预警以及报表数据,可以通过监控大屏的形式实时动态的展现出来,便于管理、查看。

整个系统的配置、管理、查询等操作,均可以在个人电脑上通过浏览器执行。