一.项目背景和目标:
组态系统以物联网技术为筋骨,以可视化组态为脉络,打通现场设
备与业务系统的数据壁垒,为智慧矿山、智慧电力、智慧农业等垂直场景提供统一的设备接入、数据采集、可视化管控能力,是企业实现工业互联与智能运营的基础支撑平台。
二.功能:
组态管理:文件全生命周期管理,支持方案快速迭代,轻松应对需求变更。
组态设计:提供拖拽式可视化编辑器,支持快速构建复杂的工艺流程图。
组态预览:支持实时预览工艺流程与数据展示,提前验证布局合理性。
MOTT 消息中心:内置高可靠MOTT服务器,支持百万级连接,保障工业现场海量数据的稳定、低延迟传输。
素材库:可上传保存到云服务端,可以拖拽素材,实现组态图事件绑定
我开发组态前后端全在开发
前端用的是vue3,element-plus,还引入了echarts图表,flv.js的视频流的亮点,网址的配置文件都是统一管理的外部配置,便于管理.
后端用的.net core api .前端就是连接api实现从后端获取mqtt信息,通过websocket代理转发发送的前端的websocket中,还有图表用到了influxdb实时数据库,在前端实时轮询查看图表数据.云存储也是在后端配置通过命令下拉云存储的素材库返给前端.