EnOS™ Edge 概述

EnOS™ Edge是EnOS Cloud的数据采集前置,用于从物联网边缘采集现场设备数据,或对接第三方系统以获取、分析数据,并将数据转发到EnOS™云端供用户使用。

EnOS™ Edge本身是一套软件栈,通过将部分计算移至边缘端,显著减少云端的计算负载,并且可以对设备的控制提供更低延迟的响应。

EnOS Edge的软件架构如下图所示:

图:Edge软件架构图

功能特性

EnOS™ Edge作为远景EnOS™ IoT平台的数据采集前置,具备设备快速接入,设备控制,数据自动同步云端,断点续传,远程集中管理,开放、丰富的规约库等特点。

快速及可扩展的设备接入

  • 基于内置的规约库及设备模板库,及对接入过程的优化处理,用户可以实现快速以多种协议接入相应的设备。

    EnOS™ Edge不仅具有丰富的规约库,支持当前电力行业绝大多数设备接入场景。同时还结合远景开发者平台,提供开放的规约开发能力,开发者用户可以根据自身需求,自行开发规约并上传到开发者平台,然后发布到Edge中使用。

  • 基于Web页面的调试远程调试页面,实现用户远程便捷调试操作;

设备控制

与云端创建的设备模型相匹配,支持云端下发控制指令到具体设备。

详细信息,参考设备控制

云端自动同步

EnOS™ Edge作为云端功能的延伸,通过与云端深度集成,在保证Edge与云端网络畅通及对应的端口正常工作的情况下,可以实现:

  • 设备数据自动同步到云端;
  • 自动(或手动)更新云端的模型变更;
  • 自动下载云端的接入,通讯调试等配置;

边缘计算

  • 在Edge本地提供边缘计算能力,支持对接入测点进行常用公式处理,用户在云端自定义计算脚本并下发;
  • Edge中累计了常用的边缘计算的函数算子,同时支持对算子进行扩展;

参见边缘计算

断点续传

当Edge与云端网络通讯中断后,能够自动缓存通讯中断时间段内的数据,通讯恢复后,按照从旧到新的时序顺序自动补传到云端,实现断点续传功能。通讯中断后,数据的缓存的能力取决于采用的设备的硬件配置。

参见断点续传

远程集中管理

  • 提供基于Web GUI的集中配置中心,实现远程通讯配置,数据调试,设备接入;
  • 在保证相应网络和端口畅通的前提下,可以实现远程升级,修改配置参数等操作;
  • 云端实时监控每一个Edge及其接入的设备的状态,同时提供接口供第三方应用调用;