用于适应在自动化系统中使用的能重新配置的运行时系统的系统和方法技术方案

技术编号:39846645 阅读:16 留言:0更新日期:2023-12-29 16:44
本发明专利技术公开了一种系统和方法,用于使用能重复使用的运行时功能

【技术实现步骤摘要】
【国外来华专利技术】用于适应在自动化系统中使用的能重新配置的运行时系统的系统和方法


[0001]本申请涉及在自动化系统中使用的运行时系统

更具体地,本申请涉及利用能重复使用的运行时功能来适应可重新配置的自动化运行时系统


技术介绍

[0002]运行时系统指的是使软件程序能够在计算机的操作系统上执行的软件

固件和
/
或硬件资源的集合

运行时系统是经设计提供程序执行服务的复合机制,而与所使用的编程语言无关

运行时经限定为软件或固件程序开发的生命周期阶段,从程序连同其框架

部件和库被加载到存储器时开始

编译器将程序加载到存储器,并且操作系统从运行时的开始到结束将所需的存储器

处理器资源

输入
/
输出资源分配给程序

[0003]如今,用于自动化系统
(
例如,在生产或生产线中部署的机器人的工业系统
)/>的运行时系统的软本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.
一种用于使用能重复使用的运行时功能
RRF
构建在自动化系统中使用的能重新配置的运行时系统的系统,所述系统包括:存储器,在所述存储器上存储有模块;以及处理器,所述处理器用于执行存储在所述存储器上的所述模块中的可执行指令,所述模块包括:专门化模块,所述专门化模块配置用于执行专门化操作以配置或定制至少一个
RRF
以满足所述自动化系统的功能要求;拼接模块,所述拼接模块配置用于执行将至少一个
RRF
的输出端连接到一个或多个其它
RRF
的输入端的拼接操作;以及堆叠模块,所述堆叠模块配置用于执行将
RRF
堆叠为层以创建新的抽象

功能和服务的堆叠操作;其中,根据运行时规范语言,使用一个或多个关键字来执行所述专门化操作

所述拼接操作和所述堆叠操作
。2.
根据权利要求1所述的系统,还包括:编译器,所述编译器配置用于使用
RRF
数据库来编译运行时系统语言程序以将所述
RRF
映射到运行时程序的限定变量,从而产生运行时代码;以及部署器,所述部署器配置用于将所述运行时代码部署到主机系统
。3.
根据权利要求1所述的系统,其中,所述存储器与远程人工智能模块接口以生成经训练的模型来为所述自动化系统产生优化的
RRF
参数
。4.
根据权利要求1所述的系统,其中,所述专门化模块还配置用于根据所述运行时规范语言实例化
RRF
,从可用的
RRF

RRF
数据库中并且基于所述自动化系统的要求选择所述
RRF
以供实例化
。5.
根据权利要求1所述的系统,还包括用户接口,所述用户接口配置用于从经训练的人工智能模块接收运行时程序的元素以辅助用户开发限定所述运行时系统的规范的运行时程序
。6.
根据权利要求1所述的系统,其中,所述
RRF
包括以下各项中的一个或多个:代码组织

连通性

模拟

数字编码
/
解码

主机类型

中断和故障处理

日志记录

存储器组织

通信开放性

过程映像

编程语言

缩放

调度

安全和定时
。7.
一种用于使用能重复使用的运行时功能
RRF
构建在自动化系统中使用的能重新配置的运行时系统的方法,所述方法包括:由专门化模块执行专门化操作以配置或定制至少一个
RRF
以满足所述自动化系统的功能要求;由拼接模块执行将至少一个
RRF
的输出端连接...

【专利技术属性】
技术研发人员:阿基梅德斯
申请(专利权)人:西门子股份公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1