用于管理驱动组件的系统和方法技术方案

技术编号:33844890 阅读:31 留言:0更新日期:2022-06-18 10:29
本发明专利技术涉及一种用于管理驱动组件的系统和方法。该系统包括至少一个具有驱动计算单元的驱动组件。在驱动计算单元上存储能够由驱动计算单元执行的用于运行驱动组件的驱动软件。此外,该系统具有与驱动组件的驱动计算单元通信的计算单元。计算单元配置用于,检测驱动组件的实际运行状态及其机器或系统环境,并根据检测到的实际运行状态为驱动组件选择至少一种服务运行状态。该系统还包括与驱动组件的驱动计算单元通信的分布式计算系统,其配置用于,根据驱动组件的被选择的服务运行状态触发驱动组件的管理的执行。通过这种方式,可以定义要遵循的过程,其确保在管理期间不会出现操作运行的损害或对人员或机器的危害。作运行的损害或对人员或机器的危害。作运行的损害或对人员或机器的危害。

【技术实现步骤摘要】
【国外来华专利技术】用于管理驱动组件的系统和方法


[0001]本专利技术涉及一种用于管理驱动组件的系统。此外,本专利技术还涉及一种用于管理驱动组件的方法,以及一种计算机程序。

技术介绍

[0002]驱动组件,例如自动化机器中的电驱动器,应尽可能独立且可靠地执行为其设置的应用程序。可以经由基于云的服务监控和分析驱动组件的尽可能独立的运行。基于云的服务在此代表可以经由Internet可用的外部IT基础设施提供的应用程序。基于云的服务的进一步的可能性是对安装在机器中的驱动组件进行固件更新,以及启动诊断和优化功能。然而,当应用程序经由云导入到机器和/或对现有的应用程序进行更改时,这些应用程序可能会中断机器的运行,甚至对机器或人员造成损害。在此,特别有问题的是,在云中可能不可提供机器或机器的驱动组件的完整和当前的本地状态,即所谓的机器环境。特别是并不总是提供关于机器或工具当前的行进状态和工件的加工状态的信息,或者机器的访问区域或工作区域是否有人的信息,这可能导致人机碰撞。除了未知的机器环境之外,更复杂的情况是导入新的应用程序等过程需要相应的专业人员授权。此外,由于对安全的威胁,必须考虑对网络安全的高要求。由于上述原因,目前通常严格禁止对自动化机器的机器功能进行这种基于云的干预。
[0003]在已知情况下,由相应的专业人员执行相应的操作,他们了解自动化机器的现场机器环境的全局,并具有相应的资格和授权,因此例如具有机器的访问权限、控制柜和控制面板的钥匙和密码知识。
[0004]还可以经由远程访问执行相应的操作。但是,此过程还需要机器的联系人,该联系人可以提供有关当前机器环境的信息。该联系人必须将有关机器环境的必要信息传递给操作远程访问的相应的操作员。
[0005]已知的解决方案代表用于管理自动化机器中的驱动组件的低效方式,因为必须在现场且手动地进行监控,因此既费时又费力。此外,必须监控自动化机器和/或机器的相应要管理的驱动组件并传达它们的状态。
[0006]此外,必须将自动化机器切换到允许管理而不会中断和损坏自动化机器的特定状态。这会导致机器停机或生产中的停工期,从而减少有效使用时间。
[0007]因此,需要一种用于管理驱动组件的机制。依据所示的现有技术和由此产生的需求,本专利技术的目的是提供一种至少部分地克服现有技术中已知的缺点的解决方案。

技术实现思路

[0008]该目的通过权利要求1的特征,特别是通过用于管理驱动组件的系统以及通过所附的独立权利要求实现,特别是通过方法和计算机程序实现。
[0009]根据第一方面,本专利技术涉及一种用于管理驱动组件的系统。该系统优选地包括大量驱动组件。
[0010]就本专利技术而言,管理包括对驱动组件的技术运行和/或用于运行驱动组件的措施的执行。特别地,管理包括对驱动组件的新的硬件和/或软件功能的提供,其中,硬件功能可以在软件中实现。
[0011]驱动组件包括驱动计算单元。驱动组件可以设计为电驱动器。电驱动器可以包括直流驱动器或交流驱动器。驱动计算单元被设计为具有易失性和/或非易失性的存储器、至少一个处理器和用于与驱动组件和/或相同或更高级别的组件通信的通信接口的计算单元。此外,驱动计算单元还可以具有用于与其他的设备和/或单元通信的通信接口。在一个实施方式中,驱动组件具有用于与专业人员进行通信的显示/控制元件,该显示/控制元件经由通信接口与驱动计算单元连接用于通信。通信接口可以被设计用于有线和/或无线通信。特别地,驱动计算单元可以设计为转换器。驱动计算单元被配置用于,为驱动组件提供可以改变电压、电流和/或频率的驱控信号。
[0012]在驱动计算单元上存储可以由驱动计算单元执行的用于运行驱动组件的驱动软件。驱动软件具有特定的软件版本。软件版本在此代表驱动组件的软件及其所有相关组件的定义的开发阶段,不同版本代表软件或部分在一定时间内的变化和进一步开发,具有共同的历史基础。历史基础包括主要版本。因此,系统可用于版本化,以便区分软件的较新版本和较旧版本。驱动软件还包括在相应的应用程序和/或使用场景上用于设置和/或调整驱动组件的参数。驱动软件和/或参数可以通过相应的更新/升级来改变或更新。
[0013]此外,该系统还具有至少一个计算单元。计算单元与驱动组件的驱动计算单元通信。通信经由通信接口进行。通信接口可以设计为现场总线。现场总线代表连接现场中的现场设备的总线系统,例如自动化系统中的驱动组件,用于与自动化设备进行通信。
[0014]计算单元配置用于检测驱动组件的实际运行状态。实际运行状态代表驱动组件当前确定的状态。例如可以经由传感器信号和经由当前正在执行的应用程序的程序序列来检测。在此,实际运行状态可以包括用于执行应用程序的操作运行状态、等待状态或从一种状态到另一种状态的移动。
[0015]根据检测到的实际运行状态,计算单元被配置为,为驱动组件选择至少一种服务运行状态。服务运行状态在此代表驱动组件的特定且已知的状态,其允许在驱动组件上执行应用程序,而不代表会损坏驱动组件和/或位于驱动组件附近的其他驱动组件。特别地,计算单元被配置为根据检测到的实际运行状态和机器或系统环境为驱动组件选择至少一种服务运行状态。机器环境是机器和/或控制器对与其连接的组件的知识,包括有关相应的移动或与特定功能相关的移动、有关使用时间和休眠时间等的知识。
[0016]此外,该系统具有分布式计算系统。分布式计算系统可以设计为云计算。云计算表示经由因特网(Internet)可用的IT基础设施。该IT基础设施包括存储空间、计算能力或应用软件。分布式计算系统可以理解为计算机网络或本地专用计算机,其可以经由通信接口、例如经由有线和无线网络访问。
[0017]分布式计算系统与驱动组件的驱动计算单元通信,并且被配置为根据驱动组件的被选择的服务运行状态触发驱动组件的管理的执行。
[0018]已经认识到,为了经由远程连接执行管理应用程序,必须有额外的专业人员在本地,在机器和/或驱动组件现场,他们对机器和/或驱动组件具有一定的知识水平,并且还具有相应的管理权限。对于具有少量驱动组件的简单的机器,该功能可由一名专业人员接管。
在具有大量驱动组件的机器园区中,这些组件相互之间可能具有特定的功能,该功能不再由一个专业人员负责,或者变得广泛,以至于无法有效地执行管理。经由本专利技术,代工生产(OEM)和/或机器制造商可以从云端管理全球范围的驱动组件,例如安装新软件,而不需要专业人员在机器现场。仅查询哪些机器或驱动组件具有合适的运行状态或服务运行状态,并更高效且更快速地导入相应的升级,更快速且更高效地更改参数和/或配置驱动组件。此外,可以执行测试移动,以便从机器整体的行为中识别是否需要维护。
[0019]本专利技术以有利的方式避免了需要额外的服务人员进行管理,从而消除了额外的等待时间和成本。服务操作可以由云应用程序(App)全自动化控制或由服务专家半自动化控制,例如来自OEM总部。如有必要,现场需要机器操作员。
[0020]另一个优点是服务操作在机器的编程的等待或停机时间内执行,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种用于管理驱动组件(110)的系统(100),包括:

至少一个具有驱动计算单元(111)的驱动组件(110),其中,在所述驱动计算单元(111)上存储能够由所述驱动计算单元(111)执行的用于运行所述驱动组件(110)的驱动软件;

至少一个计算单元(120),与所述驱动组件(110)的所述驱动计算单元(111)通信(140),所述计算单元配置用于,检测所述驱动组件(110)的实际运行状态,并且根据检测到的所述实际运行状态(1)为所述驱动组件(110)选择至少一种服务运行状态(2,3,4);

分布式计算系统(130),与所述驱动组件(110)的所述驱动计算单元(111)通信(150),所述分布式计算系统配置用于,根据所述驱动组件(110)的被选择的所述服务运行状态触发所述驱动组件(110)的管理的执行。2.根据权利要求1所述的系统(100),其中,至少一种所述服务运行状态包括所述驱动组件(110)的特定且已知的状态,所述特定且已知的状态不对应于所述驱动组件(110)的操作运行状态(1)。3.根据前述权利要求1和2中任一项所述的系统(100),其中,所述驱动组件(110)的所述管理包括对用于运行所述驱动组件(110)的所述驱动软件的服务操作,和/或用于调试/维护所述驱动组件(110)的服务操作。4.根据权利要求3所述的系统(100),其中,经由所述分布式计算系统(130)来查询和提供所述服务操作。5.根据前述权利要求1至4中任一项所述的系统(100),其中,所述服务运行状态(2,3,4)计为能够配置的持续时间,并且所述能够配置的持续时间指示何时实现从所述驱动组件(110)的所述服务运行状态(2,3,4)到所述驱动组件(110)的操作运行状态(1)的改变。6.根据前述权利要求1至5中任一项所述的系统(100),其中,所述计算单元(120)设计为可编程逻辑控制器(SPS)或计算机辅助数字控制器(CNC)。7.根据前述权...

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

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

1