摘要

本发明公开了一种基于消息队列的多协议自动化设备监控系统及其控制方法。该系统包括任务功能模块,数据中心模块以及控制模块,采用了消息队列作为系统间信息交流的中间件,实现监控底层自动化设备的功能,控制模块监听自动化设备,实时获取底层自动化设备的状态,将底层自动化设备的实时状态存储到数据中心,方便用户进行查询,并时刻检测系统状态进行报警;同时通过控制系统对底层自动化设备进行控制,实现用户对自动化设备的控制要求。本发明通过消息队列进行信息传递,让监控系统的监控方式摆脱物理上的连接限制;通过高优先级的控制操作优先控制底层自动化设备,实现特定场景的优先控制;可兼容多种协议,解决多种底层自动化设备的通讯问题。