[发明专利]用于智能融合终端APP开发的组态化系统及方法在审
申请号: | 202211394782.2 | 申请日: | 2022-11-09 |
公开(公告)号: | CN115495137A | 公开(公告)日: | 2022-12-20 |
发明(设计)人: | 张曼琳;郑利斌;李新军;王洪勉;赵猛;翟长昊 | 申请(专利权)人: | 北京智芯半导体科技有限公司 |
主分类号: | G06F8/70 | 分类号: | G06F8/70 |
代理公司: | 北京智信四方知识产权代理有限公司 11519 | 代理人: | 黄健 |
地址: | 102200 北京市昌平*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 智能 融合 终端 app 开发 组态 系统 方法 | ||
本公开涉及配电物联网技术领域,具体涉及一种用于智能融合终端APP开发的组态化系统及方法,所述组态化系统包括:柔性开发平台,用于提供独立的智能融合终端APP开发空间;硬件仿真模块,用于主控芯片全仿真和/或硬件设备接口仿真;数据孪生测试平台,用于将真实配电台区的数据实时映射到所述硬件仿真模块中进行全量分析。上述技术方案将软件研发过程中可能产生风险的部分隐藏到平台基础建设中,在进行终端业务软件研发过程中,开发人员只需要考虑好具体的功能和逻辑,再通过组态化系统的图形化界面进行组件拼接和参数调整即可完成APP开发,同时省去了自己搭建软硬件调试测试平台的麻烦,也能有效的验证APP在真实生产环境的表现。
技术领域
本公开涉及配电物联网技术领域,具体涉及一种用于智能融合终端APP开发的组态化系统及方法。
背景技术
智能配电融合终端已经在配电物联网系统中得到了普遍的应用。相较于传统嵌入式软件开发,融合终端使用了容器化技术,并将应用程序APP化。容器化满足了软件运行环境的隔离,APP打包则可以补充程序运行需要的额外代码,减小软件对运行环境的依赖,但仍剩余部分问题亟待完善,如下:
1、开发环境不统一,存在编译选项和依赖库版本混乱的情况;
2、功能逻辑重复开发,代码质量无法把控,常用的如日志管理、设备操作、数据读写等功能,需要每个APP都自己实现,存在大量重复劳动,且个别APP存在资源调用异常,影响终端整体运行的情况;
3、APP打包、运行不规范,APP打包过程放置过多的库文件、配置文件或其它非必要的文件;
4、调试环境不统一,开发者运行调试的环境,如终端系统版本无法及时得到更新,调试环境的业务协议版本滞后等;
5、业务验证手段匮乏,目前主要以较为老旧的协议测试工具进行业务验证,存在数据理想化的缺点;
6、现场缺陷修复周期长,定位问题成本高、难度大,大部分在现场才暴露的问题,需要研发维护人员到现场捕捉定位,成本高、难度大、周期长。
发明内容
为了解决相关技术中的问题,本公开实施例提供一种用于智能融合终端APP开发的组态化系统及方法。
第一方面,本公开实施例中提供了一种用于智能融合终端APP开发的组态化系统,包括:
柔性开发平台,用于提供独立的智能融合终端APP开发空间;
硬件仿真模块,用于主控芯片全仿真和/或硬件设备接口仿真;
数据孪生测试平台,用于将真实配电台区的数据实时映射到所述硬件仿真模块中进行全量分析。
根据本公开的实施例,所述柔性开发平台包括:在线可视化IDE环境、组件库、持续集成模块以及基础服务软件开发工具包。
根据本公开的实施例,所述在线可视化IDE环境包括:事件驱动程序、执行引擎、图形编辑器以及Flow流程设计器。
第二方面,本公开实施例中提供了一种用于智能融合终端APP开发的组态化方法,包括:
响应于智能融合终端APP开发请求,生成项目配置;
基于所述项目配置,经组件拖拽、拼接、参数调整后生成待部署文件;
将所述待部署文件部署在智能融合终端,经数字孪生测试认证后发布在应用商店。
根据本公开的实施例,所述基于所述项目配置,经组件拖拽、拼接、参数调整后生成待部署文件,包括:
基于所述项目配置,经组件拖拽、拼接、参数调整后生成代码文件;
将所述代码文件推送至源代码仓库进行代码拉取,经编译、构建、打包后生成待部署文件。
根据本公开的实施例,所述经数字孪生测试认证后发布在应用商店,包括:
在所述智能融合终端运行状态业务数据调试信息进行状态监测;
若无状态异常,则认证通过并将智能融合终端APP发布在应用商店。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京智芯半导体科技有限公司,未经北京智芯半导体科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211394782.2/2.html,转载请声明来源钻瓜专利网。