全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210652616.1 (22)申请日 2022.06.10 (71)申请人 浙江清捷智能科技有限公司 地址 315204 浙江省宁波市镇海区骆驼街 道福业街55号6-1-603 (1) 室 (72)发明人 杨柳 魏东 苏建明 岳思汤  葛理参 景泽浩 徐先泽  (74)专利代理 机构 宁波奥圣专利代理有限公司 33226 专利代理师 程天鹏 (51)Int.Cl. G06F 9/445(2018.01) H04L 67/02(2022.01) (54)发明名称 一种边缘计算设备的动态 功能组装方法 (57)摘要 本发明公开了一种边缘计算设备的动态功 能组装方法, 特点是包括以下步骤: 设置功能分 发主机, 将功能分发主机部署到工业总线上, 在 功能分发主机中设置功能选择模块、 输入模块 库、 处理模块库和输出模块库; 边缘计算设备向 功能分发主机发送设备ID信息并请求下载对应 的数据输入模块、 数据处理模块和数据输出模 块, 下载完成后边缘计算设备依次启动输入模 块、 处理模块和输出模块; 当用户发送对应的功 能程序替换命令时, 边缘计算设备关闭正在运行 的模块, 并从功能分发主机中下载对应的模块进 行替换, 替换完成后重启对应的模块; 优点是可 以任意拼装 出边缘计算设备所需的具体功能, 组 装效率较高且功能更新或更 换方便。 权利要求书1页 说明书3页 附图1页 CN 115269032 A 2022.11.01 CN 115269032 A 1.一种边 缘计算设备的动态 功能组装方法, 其特 征在于包括以下步骤: 步骤1) : 设置功能分发主机, 将功能分发主机部署到工业总线上, 在功能分发主机中设 置功能选择模块、 输入模块库、 处理模块库和输出模块库, 在输入模块库中设置至少三个不 同类别的数据输入模块, 在处理模块库中设置至少三个不同类别的数据 处理模块, 在输出 模块库中设置至少三个不同类别的数据输出模块, 在功能选择模块中存储至少三个与不同 的设备ID信息对应的模块组合信息, 模块组合信息包括与设备ID信息对应的数据输入模块 的类别信息、 数据处 理模块的类别 信息及数据输出模块的类别 信息; 步骤2) : 将边缘计算设备部署在工业总 线上, 启动边缘计算设备后, 边缘计算设备检测 自身系统中是否已存在数据输入模块、 数据 处理模块和数据输出模块, 若不存在则由边缘 计算设备向功能分发主机发送自身的设备ID信息并请求下载对应的数据输入模块、 数据处 理模块和数据输出模块, 功能分发主机接收到下载请求后, 由功能选择模块读取与设备ID 信息对应的模块组合信息, 并根据模块组合信息分别 在输入模块库中读取与设备ID信息对 应的数据输入模块、 在处理模块库中读取与设备ID信息对应的数据 处理模块、 在输出模块 库中读取与设备ID信息对应的数据输出模块, 随后由功能分发主机下载至边缘计算设备 中, 下载完成后边缘计算设备依次启动数据输入模块、 数据处理模块和数据输出模块, 完成 动态功能组装过程; 步骤3) : 当用户通过功能分发主机向边缘计算设备发送对应的功能程序替换命令时, 边缘计算设备关闭正在运行的与功能程序替换命令包含的数据输入模块、 数据处理模块及 数据输出模块对应的模块, 并从功能分发主机中下载对应的模块对原有模块进行替换, 替 换完成后重启对应的模块, 完成功能程序替换 过程。 2.根据权利要求1所述的一种边缘计算设备的动态功能组装方法, 其特征在于所述的 输入模块库中设置的数据输入模块包括mo dbusTCP输入模块、 s7comm输入模块、 opcu a输入 模块、 canopen输入模块和ethernet/IP输入模块, 处理模块库中设置的数据处理模块包括 数据滤波处理模块、 数据清洗处理模块、 数据拟合处理模块、 数据压缩模块和数据加密模 块, 输出模块库中设置的数据输出模块包括本地数据库储存输出模块、 数据MQTT上报数据 输出模块、 数据HTTP上报数据输出模块、 websocket上报数据输出模块和coap上报数据输出 模块。权 利 要 求 书 1/1 页 2 CN 115269032 A 2一种边缘 计算设备的动态功能组装方 法 技术领域 [0001]本发明涉及 一种工业设备功能的组装方法, 尤其是一种边缘计算设备的动态功能 组装方法。 背景技术 [0002]传统的边缘计算设备在烧录完程序之后, 实际安装到运行环境后, 在实际的应用 场景中往往存在大量的针对边缘设备的功能进行动态修改添加需求, 即安装着特定程序特 定功能的设备已经安装到了运行环境, 但是过一段时间, 需要修改设备 的之前安装的程序 和功能, 目前除非整机 升级程序才能改变设备功能, 否则设备功能是 无法动态修改的。 发明内容 [0003]本发明所要解决的技术问题是提供一种组装方便快速的边缘计算设备的动态功 能组装方法, 能够直接实现边 缘计算设备的功能的动态变化。 [0004]本发明解决上述技术问题所采用的技术方案为: 一种边缘计算设备的动态功能组 装方法, 包括以下步骤: 步骤1) : 设置功能分发主机, 将功能分发主机部署到工业总线上, 在功能分发主机 中设置功能选择模块、 输入模块库、 处理模块库和输出模块库, 在输入模块库中设置至少三 个不同类别的数据输入模块, 在处理模块库中设置至少三个不同类别的数据 处理模块, 在 输出模块库中设置至少三个不同类别的数据输出模块, 在功能选择模块中存储至少三个与 不同的设备ID信息对应的模块组合信息, 模块组合信息包括与设备ID信息对应的数据输入 模块的类别 信息、 数据处 理模块的类别 信息及数据输出模块的类别 信息; 步骤2) : 将边缘计算设备部署在工业总线上, 启动边缘计算设备后, 边缘计算设备 检测自身系统中是否已存在数据输入模块、 数据处理模块和数据输出模块, 若不存在则由 边缘计算设备向功能分发主机发送自身的设备ID信息并请求下载对应的数据输入模块、 数 据处理模块和数据输出模块, 功 能分发主机接 收到下载请求后, 由功 能选择模块读取与设 备ID信息对应的模块组合信息, 并根据模块组合信息 分别在输入模块库中读取与设备ID信 息对应的数据输入模块、 在处理模块库中读取与设备ID信息对应的数据处理模块、 在输出 模块库中读取与设备ID信息对应的数据输出模块, 随后由功能分发主机下载至边缘计算设 备中, 下载完成后边缘计算设备依次启动数据输入模块、 数据处理模块和数据输出模块, 完 成动态功能组装过程; 步骤3) : 当用户通过功能分发主机向边缘计算设备发送对应的功能程序替换命令 时, 边缘计算设备关闭正在运行 的与功能程序替换命令包含的数据输入模块、 数据 处理模 块及数据输出模块对应的模块, 并从功能分发主机中下载对应的模块对原有模块进行替 换, 替换完成后重启对应的模块, 完成功能程序替换 过程。 [0005]输入模块库中设置的数据输入模块包括modbusTCP输入模块、 s7comm输入模块、 opcua输入模块、 canopen输入模块和ethernet/IP输入模块, 处理模块库中设置的数据处理说 明 书 1/3 页 3 CN 115269032 A 3

.PDF文档 专利 一种边缘计算设备的动态功能组装方法

文档预览
中文文档 6 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共6页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种边缘计算设备的动态功能组装方法 第 1 页 专利 一种边缘计算设备的动态功能组装方法 第 2 页 专利 一种边缘计算设备的动态功能组装方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 00:02:23上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。