[发明专利]用于简化地修改控制工业设备的应用程序的方法有效
申请号: | 201680066061.5 | 申请日: | 2016-11-09 |
公开(公告)号: | CN108290288B | 公开(公告)日: | 2022-06-07 |
发明(设计)人: | A·赛德迈耶 | 申请(专利权)人: | 库卡德国有限公司 |
主分类号: | B25J9/16 | 分类号: | B25J9/16 |
代理公司: | 隆天知识产权代理有限公司 72003 | 代理人: | 黄艳;谢强 |
地址: | 德国奥*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 简化 修改 控制 工业 设备 应用程序 方法 | ||
一种用于简化地修改工业设备的应用程序的方法,包括下列方法步骤:(a)在工业设备上提供至少一个应用程序,其中,至少一个应用程序具有多个程序位置;(b)提供至少一个图形视图,其中,至少一个图形视图示出了工业设备的至少一个系统状态,其中,系统状态对应于一程序位置,并且图形视图与至少一个应用程序的至少一个程序位置链接;(c)执行应用程序,并且如果应用程序停止,则执行下面的方法步骤:(d)将工业设备的当前系统状态与至少一个图形视图进行比较;以及(e)追随图形视图与一程序位置之间的链接,以便修改应用程序。
技术领域
本发明涉及一种用于简化地修改工业设备的应用程序的方法,其中,特别是简化了对应用程序中应当被修改的程序位置的发现。此外,本发明还涉及一种计算机程序,该计算机程序能够借助于计算机或微控制器来执行本方法,以及一种装置,其包括被设计用于执行根据所述方法的计算机程序的计算机和/或微控制器。
背景技术
用于控制工业设备的应用程序通常由不同的执行步骤组合而成,这些执行步骤可以通过参数而变化。在此,执行步骤应被理解为工业设备操作的子单元。例如,这样的执行步骤可以是对工业设备的部件、例如焊枪的接通或关闭。同样地,执行步骤可以定义工业设备的可运动部件的运动。可运动部件例如可以是线性轴、操纵器或一般所说的致动器。
执行步骤通过例如(运动)坐标、时间读数、力和/或力矩的默认值、温度边界等参数发生变化。特别在建立这样的工业设备时,有必要改变参数以及可能还有各个执行步骤的相互组合。
为了能够实现对应用程序的灵活适配/优化,通常这样创建应用程序:不仅原来的程序员能够改变应用程序,而且其他受过培训的人员也有权做出改变。
通常是借助于适当的开发环境在多个部分中创建应用程序。在程序至少部分可运行之后,也就是说,应用程序还没有完整和/或还不能正常运行,在后续的编程阶段优化执行步骤的参数,并在必要时识别并和消除错误。通常情况下是将工业设备的真实行为、也就是工业设备的当前系统状态与预期的目标状态进行比较。如果需要进行更改,例如更改执行步骤的参数,则需要使执行这种更改的人员识别出:应用程序的哪个执行步骤相应于工业设备的当前系统状态。
如果工业设备例如在一执行步骤之后由于已经发生的错误而保持不动,则程序员必须识别出工业设备目前停在应用程序的哪个程序位置上,并建立与相应的程序代码位置和/或相应的参数组的关联,以便在那里进行所需的更改。这一点特别是在Java程序中有时是有问题的。一旦“异常”作为错误的原因被触发,这会导致程序中断,则大多数情况下只是向程序员提供一个所谓的“调用堆栈”,但是不一定是引起错误的程序位置。
在此将应用程序中的代码位置称为程序位置。特别是可以用一程序位置来表示执行步骤的起点和/或终点。为了能够迅速识别工业设备处于哪个程序位置,需要付出巨大的培训开支。此外,由于不能确保正确地识别出相应的程序位置,因此所描述的行动容易出错。
为了解决上述的问题,目前所应用的是能够提高可读性和程序代码的直观理解的技术。这些技术例如包括通过语义模型等对应用程序的图形建模。尽管如此,在这里也存在使工业设备的过去和/或现在的系统状态正确、快速地分配给应用程序或者图形模型的相应程序位置的问题。
基本上所有的工业设备中都存在所描述的问题,特别是在其最初的调试过程中和/或在改变过程流程期间。典型的工业设备包括至少一个操纵器,其被设计用于与环境物理交互。例如,这类操纵器可以是工业机器人,其具有至少三个可运动、可自由编程的轴和末端执行器、例如夹持器。这类工业设备例如用在汽车制造中。如果这样的工业设备转变为新型车辆的生产,就需要进行大量的改变,这些改变在现有技术中经常是在耗费较长时间和有较高的错误可能性的情况下执行。
发明内容
本发明的目的在于完全或部分地克服所描述的缺点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于库卡德国有限公司,未经库卡德国有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680066061.5/2.html,转载请声明来源钻瓜专利网。