软件技术架构
物联网软件平台共包含三大部分、十一个模块。
消息中转层:在TCP/IP协议之上进行深度封装,满足标准物联网MQTT协议。采用主题订阅与发布的形式对下游设备消息进行中转与处理。支持大规模、分布式群化部署与迁移,以达到高可用、大吞吐、高并发的业务需求。
应用层:应用层共包括八个功能模块;
①数据库:数据持久层采用**传统关系型数据库MYSQL,实行分布式主从互备,**数据安全性。
②数据缓存:为满足高吞吐、低延时的数据实时性要求。在数据持久层之上另设计一套可伸缩式数据缓存层。可根据实际使用情况进行单机部署、双机热备或集群式横向延伸。
③消息队列:消息队列是各个系统模块之间的沟通桥梁,各系统模块之间通过消息队列进行任务调度、信息中转与状态交互。意在实现各功能模块之间的逻辑与物理上的隔离,达到“低耦合、高内聚”,整体系统的易维护性、高可用性和横向拓展性达到极大的提升。由于系统之间的并发和吞吐要求并不严苛,所以消息队列采用主从热备的方式进行部署。
④任务调度:任务调度模块在系统中处于生产者的角色,主要工作是进行各系统之间的任务生产与分配。该模块同样支持单节点、多点热备与集群式部署。
⑤数据处理:数据处理模块,主要负责对接设备端上下行数据。对各厂家硬件设备协议进行转译,从而处理成系统可用的业务数据。同时该模块也对设备通讯进行容错处理,即:消息超时、重发、确认等,保障控制指令以及数据消息的可靠送达。该模块为独立模块,可进行动态热更新与多节点、分布式、集群化拆分。
⑥故障预警:故障预警模块主要用于,设备故障的判断与分发。
⑦联动调节:联动调节模块负责对各硬件设备之间的组态、联动进行编排,关联阀门与阀门、阀门与传感器、传感器与传感器。
⑧机器决策:机器决策模块通过用户预设的参数对阀门的控制指令进行下发决策,内置各类阀门调节算法,精准调控液位。
人机交互:用户可通过三端同步对设备进行调控和管理。包含微信小程序与PC WEB页面。达到多端互通互联,满足各种环境下的控制需求。
以上就是关于无线控制电动法兰蝶阀 5G物联网控制阀门生产厂家 操作简单 无人值守全部的内容,关注我们,带您了解更多相关内容。