首页> 外国专利> Method and assembly for the execution of an industrial automation program on an automation component with multiple processing cores

Method and assembly for the execution of an industrial automation program on an automation component with multiple processing cores

机译:在具有多个处理核心的自动化组件上执行工业自动化程序的方法和组件

摘要

The invention relates to a method for executing an industrial automation program (user program) on an automation component having a plurality of processor cores (Core 0, Core 1), wherein the automation program (user program) interacts with a modular operating system. In this case, at least some or all modules of the operating system and / or the automation program (user program) are assigned to functional categories (K1, K2, K3), whereby, based on the respectively assigned category (K1, K2, K3), these modules each correspond to one of the processor cores (Core 0, Core 1) for execution. As a result, the modules and the processes ("threads") to be processed by the modules can be distributed to the available processor cores in such a way that mutual interference (disability) and the associated performance disadvantages are minimized or prevented. The same software can run on other systems with a different number of processor cores in unchanged form, so that no specific variants need to be generated.
机译:本发明涉及一种用于在具有多个处理器核(Core 0,Core 1)的自动化组件上执行工业自动化程序(用户程序)的方法,其中该自动化程序(用户程序)与模块化操作系统交互。在这种情况下,将操作系统和/或自动化程序(用户程序)的至少一些或所有模块分配给功能类别(K1,K2,K3),从而基于分别分配的类别(K1,K2, K3),这些模块分别对应于要执行的处理器内核之一(Core 0,Core 1)。结果,可以以最小化或防止相互干扰(残疾)和相关联的性能劣势的方式,将模块和要由模块处理的进程(“线程”)分配给可用的处理器核。相同的软件可以在具有不同数量处理器核心的其他系统上以不变的形式运行,因此无需生成特定的变体。

著录项

  • 公开/公告号EP3032415A1

    专利类型

  • 公开/公告日2016-06-15

    原文格式PDF

  • 申请/专利权人 SIEMENS AKTIENGESELLSCHAFT;

    申请/专利号EP20140197719

  • 发明设计人 BURGER WERNER;

    申请日2014-12-12

  • 分类号G06F9/48;G06F9/50;

  • 国家 EP

  • 入库时间 2022-08-21 14:49:47

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号