物联网
边缘计算规则引擎与组态(软件版)
工业互联网场景下,工业产线上有大量运行中的工业设备、各种传感器PLC等,这些设备将实时产生大量的数据。这种场景下,需要使用边缘计算技术,快速对设备数据做采集、存储、实时计算、分析挖掘,从而达到对AIOT设备的视觉识别、监控、告警以及反向控制等操作。
传统的边缘计算只涉及边缘节点,更接近用户终端设备;而本课程的内容主要是在边缘侧通过使用边缘计算框架+规则引擎+组态平台实现边缘计算中的实时计算、数据可视化及监控等功能。
课程网址(点击文末“阅读原文”可跳转)
https://www.qingjiaoclass.com/market/detail/64867
基于Ubuntu系统,利用Docker技术、EdgeX边缘计算框架,让学生理解及掌握边缘计算规则引擎与组态的全流程,包括:
结合EdgeX边缘计算框架,了解边缘计算规则引擎和组态;
基于eKuiper,了解流式处理的规则引擎,通过SQL/Sinks构建从EdgeX数据采集到mqtt发布和命令下行的规则执行;
基于Node-RED,了解异步流程的规则引擎,通过基于JavaScript的低代码构建从EdgeX数据采集到mqtt发布、命令下行、时序库存储的规则执行;
基于FUXA,了解SCADA组态,通过基于Modbus、OPC UA和mqtt不同协议的连接,构建Web端数据综合展示;
基于ECharts,了解Rest API,通过基于HTTP和AJAX,构建基于原生HTML页面的Web端数据综合展示。
eKuiper规则引擎
eKuiper 概述
eKuiper 关键概念
eKuiper 与 EdgeX 集成
基于 eKuiper 的温度传感器数据发布
基于 eKuiper 的温度传感器报警
Node-RED规则引擎
Node-RED 概述
Node-RED 常用节点介绍
基于 Node-RED 的温度传感器数据发布
基于 Node-RED 的温度传感器报警
基于 Node-RED 的生产监控时序数据转存
FUXA数据可视化组态
FUXA 概述
FUXA 常用组件介绍
基于 FUXA 的 OPC UA 虚仿数据线性图展示
基于 FUXA 的 OpenPLC 虚仿按钮控制
基于 FUXA 的生产监控综合展示
ECharts数据可视化组态
ECharts 概述
ECharts 常用图表介绍
基于 ECharts 的生产监控综合展示
eKuiper规则引擎
理论学习:
了解流式处理的规则引擎,通过SQL/Sinks构建从Edgex数据采集到mqtt发布和命令下行的规则执行。
实操:
添加 EdgeX 设备元信息和设备
设置 eKuiper 源
编写 eKuiper SQL
设置 eKuiper Sink
查看 mqtt 数据
查看报警器数据
Node-RED规则引擎
理论学习:
了解异步流程的规则引擎,通过基于JavaScript的低代码构建从EdgeX数据采集到mqtt发布、命令下行、时序库存储的规则执行。
实操:
添加 Edgex 设备元信息和设备
构建 Node-RED流
编写 function
设置 http request
设置 mqtt
查看 influxdb 数据
FUXA数据可视化组态
理论学习:
了解SCADA组态,通过基于Modbus、OPC UA和mqtt不同协议的连接,构建Web端数据综合展示。
实操:
添加 Edgex 设备元信息和设备
构建 Node-RED 流
创建 FUXA 项目
连接 modbus / opcua / mqtt
开发 SCADA 组态
开发数据可视化
ECharts数据可视化组态
理论学习:
了解Rest API, 通过基于HTTP和AJAX,构建基于原生HTML页面的Web端数据综合展示。
实操:
添加 EdgeX 设备元信息和设备
构建 Node-RED 流
编写 Html 页面
编写 JavaScript 函数
调用 Rest API
动态更新页面 DOM
关注“新道工科”公众号,“青椒课堂”平台内容全知道!
新道工科聚焦新IT与工业互联网,涵盖信息安全、工业互联网、大数据、人工智能、区块链、智能网联汽车、智能制造、工业智能等多个专业领域,基于用友集团和新道科技子公司红亚科技的产业与技术优势,不断深化和拓展数智化教学产品和内容,形成覆盖范围更广的课程体系及综合解决方案,为本科、高职、中职院校提供优质教学服务。
扫码关注
新道工科
微信号|hongyaa-2012