2024-工业数据采集平台-技术架构
2024-12-20 16:59:51 4 举报
工业数据采集平台-技术架构。基于node-red开源物联网低代码开发平台。
作者其他创作
大纲/内容
function
采集/控制
应用启动
parsers
时序数据库集群
连接/鉴权
时钟同步异常
系统管理服务-service
核心库-core
assets全局样式、静态文件、images
中间件异常事件
TCP/IP
Search
install
init
存储驱动
基础业务
程序异常
采集节点1*N
CNC
输入
COM/DCOM
转发驱动
关系
Hystrix
实时位号:MQTT订阅
配置异常
storage
异常列表
Influxdb
nodejs
采集配置管理-service
注入节点
watch
流程依赖库lib
智能设备(上位系统)
物理网口/逻辑端口
Rabbitmq
监听器
网关或DTU
应用配置文件Setting
流程编辑器-editor
持久层JPA
Nacos
stop
Topic统一规范
遥测数据topic:${nodeID}/${assetcode}/serisedata属性数据topic:${nodeID}/${assetcode}/property控制topic:${nodeID}/${assetcode}/control
流程启停
前端服务
Registry-API
输出
采集远程启停
utils通用方法、工具类、第三方库、权限校验、加密等
属性
Node-Red dashboard UI
异常通知
Node-RED Library
文件传输FTP/SFTP
数据解析异常
业务页面page.vue componentpage.css
Router静态路由、动态路由
开源组件集成-plugin
控制节点FC
多服务器/多实例运行环境
timer
Runtime-API
基础库element UI、vue-router、vuex、axios、js-cookie
odbc
common
配置库(mongdb)+ 掉线数据缓存库
解析节点FC
流程远程下发
定时器
物理串口
质量码异常
工作空间-workspace
Util-API
build
自定义节点集成-node
监听配置
TDengine
统一API+业务API
network
load
工业数据采集平台-技术架构
工业数据采集平台-管理端
远程部署\\安装指令使用JSCH技术
EMQ
多节点
流程文件flows
上位通讯异常事件
mqtt-pub/sub
流程运行器-Runtime
订阅节点
流程加载
用户权限
封装节点JSON
采集对象侧
应用引导程序red.js
DCS
流程模板-flow-template
异常传输事件
异常管理服务-service
工业数据采集平台-采集节点实例
协议驱动
PLC
节点管理-service
服务代理组件(Nginx服务代理)
easymonitor页面集成
二次开发API
SpringCloud Gateway
流程flow
opc、modbus、s7、mqtt、tcp、udp....
sequence
tags点位配置
流程编排
Node-Red token刷新
components公共组件+页面组件
plugins全局方法或属性、全局资源
读写配置
数据监控服务-service
存储节点
Editor-API
消息中间件集群
vuex用户缓存+业务缓存
流程部署
后端微服务
布局
转发节点
节点
start
文件系统(node-red安装包管理\\驱动包\\流程模板)
0 条评论
下一页