【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种用于管理特别是为控制工业机器人而设置的计算系统的可用资 源的方法,以及一种特别是用于控制工业机器人的计算系统。
技术介绍
工业机器人是执行机器,其装备有特定的工具并在多个运动轴上尤其是关于方 向、位置以及工作流程编程以自动地处理对象。工业机器人具有用于控制和调节运动轴的 运动的计算系统,如控制计算机。如果该计算系统例如与其它计算机如基于以太网联网,则接收的数据分组会给该 计算系统的资源造成很大的负荷,由此妨碍工业机器人的可靠运行。还可能的是,工业机器 人的运行会对对数据分组的实时处理造成负面影响。
技术实现思路
因此本专利技术要解决的技术问题是,提出一种改进的管理为控制工业机器人而设置 的计算系统的可用资源的方法。本专利技术要解决的另一技术问题是,提出一种尤其是用于控制工业机器人的计算系 统,其给出更好地管理该计算系统的可用资源的先决条件。本专利技术的技术问题通过一种用于管理特别是为控制工业机器人而设置的计算系 统的可用资源的方法来解决,该方法具有以下方法步骤;-借助计算系统接收多个数据分组,其中,每个数据分组具有一个目标地址,对这 些目标地址通过该计算系统事先分配以不同的优先级;以及-将任务根据所接收的相应数据分组的目标地址的相应优先级在时间上与该计算 系统的处理各接收的数据分组的资源相对应。本专利技术的技术问题还通过一种尤其用于控制工业机器人的计算系统来解决,该 计算系统具有资源和用于管理这些资源的操作系统,其中,该计算系统设置用来接收具有 目标地址的数据分组,其中,通过该计算系统为这些目标地址事先分配以不同的优先级,以 及,操作系统将 ...
【技术保护点】
一种用于管理特别是为控制工业机器人(1)而设置的计算系统(6)的可用资源(16)的方法,具有以下方法步骤:借助计算系统(6)接收多个数据分组(13,14,41-45),其中,每个数据分组(13,14,41-45)都具有一个目标地址,对这些目标地址通过该计算系统(6)事先分配以不同的优先级;以及将任务根据所接收的相应数据分组(13,14,41-45)的目标地址的相应优先级在时间上与处理各接收的数据分组(13,14,41-45)的该计算系统(6)的资源(16)相对应。
【技术特征摘要】
【国外来华专利技术】DE 2007-11-5 102007052673.5一种用于管理特别是为控制工业机器人(1)而设置的计算系统(6)的可用资源(16)的方法,具有以下方法步骤借助计算系统(6)接收多个数据分组(13,14,41-45),其中,每个数据分组(13,14,41-45)都具有一个目标地址,对这些目标地址通过该计算系统(6)事先分配以不同的优先级;以及将任务根据所接收的相应数据分组(13,14,41-45)的目标地址的相应优先级在时间上与处理各接收的数据分组(13,14,41-45)的该计算系统(6)的资源(16)相对应。2.根据权利要求1所述的方法,其中,至少一个目标地址与所述计算系统(6)的一个子 网(Subl-Sub3)相对应。3.根据权利要求1或2所述的方法,具有将接收的数据分组(13,14)存入所述计算系 统(6)的、与目标地址相对应的存储器(15)的中间存储步骤。4.根据权利要求3所述的方法,包括当与第一目标地址对应的存储器(15)满且具有 第二目标地址的数据分组(13)正在被接收或已经接收并尚在处理,其中第一目标地址的 优先级小于第二目标地址的优先级时,丢弃具有第一目标地址的数据分组(14)。5.根据权利要求1至4中任一项所述的方法,其中,所述数据分组(13,14,41-45)是以 太网数据分组。6.根据权利要求1至5中任一项所述的方法,其中,所述计算系统(6)具有用于控制工 业机器人(1)的CPU,在该CPU上运行用于控制工业机器人(1)的任务以及其它任务。7.根据权利要求1至6中任一项所述的方法,其中,包括接收目标地址对应于最高优 先级的、用于工业机器人(1)的控制和/或用于所述工业机器人(1)与至少一个另一个工 业机器人(9)的信息交换的数据分组(13)。8.根据权利要求1至7中任一项所述的方法,包括借助实时操作系统对所述资源 (16)进行管理。9.根据权利要求1至8中任一项所述的方法,其中,设置三个不同的优先级,其中尤其是具有最低优先级的目标地址用于数据归档、计算系统(6)的配置和/或计算系统(6) 的诊断;将具有中间优先级的目标地址分配给对应于可连接到计算系统(6)的工业机器人(1) 的操作设备的数据分组;和/或将具有最高优先级的目标地址分配给能够使所述工业机器人(1)与至少一个其它工 业机器人(9)进行信息交换的数据分组(13)。10.根据权利要求9所述的方法,其中,对具有最高优先级目标地址的数据分组(13)实 时进行处理。11.根据权利要求1至10中任一项所述的方法,其中,所述计算系统(6)用来接收数 据分组(13,14,41-45)的接口包括多个接口(IFla-IFlc,IF2a,IF2b),其中,对这些接口 (IFla-IFlc, IF2a, IF2b)赋予不同的优先级;以及包括步骤将任务根据接收相应数据分 组(13,14)的接口(IFla-IFlc,IF2a,IF2b)的相应优先级在时间上与处理各接收的数据分 组(13,14)的所述计算系统(6)的资源(16)相对应。12.根据权利要求11所述的方法,其中,使各个接口(IFla-IFlc,IF2a,IF2b)分别与目标地址相对应,从而使数据分组(13,14)通过事先确定的接口(IFla-IFlc,IF2a, IF2b) 来接收。13.根据权利要求11或12所述的方法,包括步骤将接收的数据分组(13,14)中间存 储在与接口 (IFla-IFlc, IF2a, IF2b)对应的存储器(15)中。14.根据权利要求13所述的方法,包括步骤当与第一接口(IFla)对应的存储器(15) 满且利用所述多个接口(IFla-IFlc,IF2a, IF2b)中的第二接口(IFlb)接收的数据分组 (13)正在被接收或已经接收并尚在处理,其中该第一接口(IFla)的优先级小于该第二接 口(IFlb)的优先级时,丢弃所述多个接口(IFla-IFlc,IF2a,IF2b)中第一接口(IFla)接 收的数据分组(14)。15.根据权利要求11至14中任一项所述的方法,其中,所述接口(IFla-IFlc,IF2a, IF2b)是虚拟的和/或物理的接口...
【专利技术属性】
技术研发人员:斯特凡米勒,
申请(专利权)人:库卡罗伯特有限公司,
类型:发明
国别省市:DE[德国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。