[发明专利]用于生成脚本程序的方法、装置及脚本程序处理系统在审
申请号: | 201910354019.9 | 申请日: | 2019-04-29 |
公开(公告)号: | CN111857679A | 公开(公告)日: | 2020-10-30 |
发明(设计)人: | 克莉丝汀·G;郑少渠;王熙;浦岱辰;王琪;于禾;王洋;袁舟;陈俊杰;张亮 | 申请(专利权)人: | 西门子(中国)有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100102 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 生成 脚本 程序 方法 装置 处理 系统 | ||
本公开提供一种用于生成脚本程序的方法和系统。在该方法中,接收脚本基本描述信息、输入/输出定义信息和计算函数描述信息。然后,基于所述脚本基本描述信息、所述输入/输出定义信息和所述计算函数描述信息,生成脚本程序和脚本程序描述文件。利用该方法,脚本程序编写人员能够在无需具备脚本编程和边缘设备开发经验的情况下进行脚本程序编写。
技术领域
本公开通常涉及边缘计算领域,更具体地,涉及用于生成脚本程序的方法和装置以及脚本程序处理系统。
背景技术
随着云端服务器无法承受越来越多的设备和数据,并且由于不可避免的网络流量而导致的云端服务器的延迟也不能满足实时应用,边缘计算变得越来越重要。边缘设备中的数据预处理被广泛用于工业物联网解决方案,所述数据预处理例如包括数据过滤,工厂基准的聚合或计算。通常,边缘设备中的数据预处理是使用脚本程序来实现的。
在当前用于边缘设备中的数据预处理解决方案中,需要针对每个工业应用实例定制开发脚本程序。此外,在进行脚本程序开发时,不仅需要具备脚本编程和边缘设备开发经验,而且还需要具备工业应用实例的领域知识,比如需要知道在该工业应用实例下边缘设备所获取的数据的含义以及针对该数据的数据处理流程。然而,在实际应用中,脚本程序开发人员通常仅仅具备脚本编程和边缘设备开发经验,但是不具备工业应用实例的领域知识,从而在进行脚本程序开发时需要与领域专家进行沟通以获取相应的领域知识,从而导致脚本程序开发效率不高。
此外,在进行脚本程序开发时,开发人员所使用的脚本开发工具的成本昂贵并且重量大,并不适合于只需要低成本和轻量级预处理的工业应用场景。
发明内容
鉴于上述,本公开提供了一种用于生成脚本程序的方法、装置和脚本程序处理系统。利用该方法和系统,通过提供脚本程序生成所需的脚本基本描述信息、输入/输出定义信息以及计算函数描述信息,并基于所输入的脚本基本描述信息、输入/输出定义信息以及计算函数描述信息来自动生成脚本程序,从而无需脚本程序编写人员具备脚本编程和边缘设备开发经验。
根据本公开的一个方面,提供一种用于生成脚本程序的方法,包括:接收脚本基本描述信息、输入/输出定义信息和计算函数描述信息;以及基于所述脚本基本描述信息、所述输入/输出定义信息和所述计算函数描述信息,生成脚本程序和脚本程序描述文件。
利用该方法,通过接收脚本程序编写人员所输入的脚本程序生成所需的脚本基本描述信息、输入/输出定义信息以及计算函数描述信息,并基于所输入的脚本基本描述信息、输入/输出定义信息以及计算函数描述信息来生成脚本程序,从而无需脚本程序编写人员具备脚本编程和边缘设备开发经验。
可选地,在上述方面的一个示例中,基于所述脚本基本描述信息、所述输入/输出定义信息和所述计算函数描述信息,生成脚本程序包括:基于所述脚本基本描述信息、所述输入/输出定义信息和所述计算函数描述信息,使用脚本程序模板来生成所述脚本程序。
利用该方法,通过使用脚本程序模板来自动生成脚本程序,从而使得脚本程序的编写更加简便。
可选地,在上述方面的一个示例中,所述方法还可以包括:在接收到脚本程序生成触发请求后,显示脚本编辑界面,所述脚本编辑界面包括脚本基本描述输入区、输入/输出定义输入区以及计算函数描述输入区;以及接收脚本基本描述信息、输入/输出定义信息和计算函数描述信息包括:接收经由所述脚本编辑界面输入的脚本基本描述信息、输入/输出定义信息和计算函数描述信息。
利用该方法,通过向脚本程序编写人员提供脚本编辑界面来输入脚本程序生成所需的脚本基本描述信息、输入/输出定义信息以及计算函数描述信息,从而使得脚本程序所需信息的输入过程变得更加直观和简洁。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西门子(中国)有限公司,未经西门子(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910354019.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:多级减震装置
- 下一篇:包含染料液晶组合物的反射式液晶显示器件