低代码工程功能编排器的制作方法
- 国知局
- 2024-08-01 00:08:10
背景技术:
1、工业自动化系统可用于以系统方式控制机器和其他部件的运行。自动化系统可以包括各种自动化领域,诸如工厂自动化、过程自动化、建筑物自动化、能量自动化等。自动化系统还可以包括来自多个供应商的装备。在一些情况下,自动化系统内的装备和机器可使用与它们各自的生态系统相关联的各种机制,诸如各种运行时环境、协议和编程语言(例如,供应商特定的编程语言)。
2、当今的自动化系统通常是硬连线的,使得硬件(例如,生产机器、机器人、cnc机器)在工程阶段与特定配置中的软件绑定。例如,当今的工业自动化系统通常由具有通用固件(系统软件)的硬件设备组成,该通用固件被配置用于手头的特定任务。操作者进而通常每天与此类自动化系统一起工作以改变参数设置并执行系统功能。因此,当今的自动化系统通常缺乏适应给定工厂、机器或生产过程中的变化的灵活性。尤其是,此类改变通常需要自动化工程师,因为操作者不具有重新配置或重新编程系统的能力。在一些当前的工程应用中,可以经由使用应用编程接口(api)的编程来访问工程功能。然而,在本文认识到,此类api可以限制从特定域对特定熟练用户和/或特定计算设备的访问。
技术实现思路
1、本发明的实施方式通过提供用于从可在各种设备上托管的低代码基于网络的平台生成自动化系统配置的方法、系统和装置来解决和克服在本文描述的一个或多个缺点或技术问题。
2、在一个示例性方面,工业系统包括限定相应硬件和与硬件相关联的自动化功能的多台机器。该工业系统还包括在工业系统内托管的工程模块,以及通信地耦合到工程模块的应用编程接口(api)或应用。工业系统还可以包括经由api通信地耦合到工程模块的网络应用。计算设备可以被配置为经由网络应用和api来访问工程模块,并且工程模块可以被配置为基于由网络应用接收的指令来配置多台机器。api可被配置为基于指令获得与项目相关联的多个模板。网络应用可被配置为经由计算设备显示多个模板。网络应用还可被配置为接收与多个模板相关联的选择,并基于该选择来配置多台机器以执行项目。在另一示例性方面,工程模块还被配置为响应于计算设备上的用户致动,在执行项目的多台机器上实现测试。
3、该网络应用还可以显示与该工业系统相关联的状态信息,这样使得可从该计算设备监视和控制该工业系统。在一些情况下,计算设备限定与工业系统无关联的移动计算设备。网络应用还可以在计算设备上显示用户选项,其中用户选项限定低代码工业工程平台。
技术特征:1.一种在工业系统内执行的方法,所述工业系统包括限定相应硬件和与所述硬件相关联的自动化功能的多台机器,所述方法包括:
2.根据权利要求1所述的方法,所述方法还包括:基于所述指令,api获得与项目相关联的多个模板。
3.根据权利要求2所述的方法,所述方法还包括:所述网络应用经由所述计算设备显示所述多个模板。
4.根据权利要求3所述的方法,所述方法还包括:
5.根据权利要求4所述的方法,所述方法还包括:响应于所述计算设备上的用户致动,所述工程模块在执行所述项目的所述多台机器上实现测试。
6.根据前述权利要求中任一项所述的方法,所述方法还包括:所述网络应用显示与所述工业系统相关联的状态信息,使得能够从所述计算设备监视所述工业系统。
7.根据前述权利要求中任一项所述的方法,其中,所述计算设备限定与所述工业系统无关联的移动计算设备。
8.根据前述权利要求中任一项所述的方法,所述方法还包括:所述网络应用在所述计算设备上显示用户选项,所述用户选项限定低代码工业工程平台。
9.一种工业系统,所述工业系统包括:
10.根据权利要求9所述的工业系统,其中,所述api被配置为基于所述指令获得与项目相关联的多个模板。
11.根据权利要求10所述的工业系统,其中,所述网络应用被配置为经由所述计算设备显示所述多个模板。
12.根据权利要求11所述的工业系统,其中,所述网络应用还被配置为:
13.根据权利要求12所述的工业系统,其中,所述工程模块还被配置为响应于所述计算设备上的用户致动,在执行所述项目的所述多台机器上实现测试。
14.根据权利要求9所述的工业系统,其中,所述网络应用还被配置为显示与所述工业系统相关联的状态信息,使得能够从所述计算设备监视所述工业系统。
15.根据权利要求9所述的工业系统,其中,所述计算设备限定与所述工业系统无关联的移动计算设备。
16.根据权利要求9所述的工业系统,其中,所述网络应用还被配置为在所述计算设备上显示用户选项,所述用户选项限定低代码工业工程平台。
技术总结一种工业系统,包括限定相应硬件和与硬件相关联的自动化功能的多台机器。该工业系统还包括在工业系统内托管的工程模块,以及通信地耦合到工程模块的应用编程接口(API)。该工业系统还可以包括经由API通信地耦合到工程模块的网络应用。一种计算设备可被配置为经由网络应用和API来访问工程模块,并且工程模块可被配置为基于由网络应用接收的指令来配置多台机器。技术研发人员:李瑜峰,帕特里克·莱森,古斯塔沃·阿尔图罗·基罗斯·阿拉亚受保护的技术使用者:西门子股份公司技术研发日:技术公布日:2024/7/9本文地址:https://www.jishuxx.com/zhuanli/20240730/199755.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。