焊接设备和用于交换焊接设备的过程数据的方法
【专利摘要】本发明提供了焊接设备(1)和用于交换焊接设备(1)的过程数据的方法。所述焊接设备(1)包括至少一个控制装置(10、20、30、40)用于控制焊接设备(1)的设备块(201、301、401),并且所述焊接设备还包括存储装置(52)用于存储过程数据,所述过程数据包括有关由所述焊接设备(1)实现的焊接过程的信息,并且所述焊接设备还包括数据接口(53)用于与布置在所述焊接设备(1)外部的技术设备(60)交换存储在所述存储装置(52)中的过程数据。
【专利说明】
焊接设备和用于交换焊接设备的过程数据的方法
【技术领域】
[0001 ] 本发明涉及焊接设备和用于交换焊接设备的过程数据的方法。
【背景技术】
[0002]焊接设备大多具有多个局部焊接控制装置,所述局部焊接控制装置由中央控制装置控制。每个局部控制装置都实现例如对机器人或者焊接装置的控制,所述焊接装置实现构件上的焊点。这样的技术设备例如能够是用于机动车的生产线。
[0003]US 5,850,066公开了一种焊接控制装置,该焊接控制装置与通讯网络耦合并且具有操作者接口单元用于监控并且控制焊接控制装置以及网络中其他焊接控制装置。
[0004]当今用于电阻焊接的控制系统包括所配属的操作面在内或多或少是封闭的系统。在此(电阻)焊接设备的每个单个控制装置都单独收集焊接过程中产生的数据。例如在焊接车辆车身时要收集不同的数据如焊接过程中的温度、哪个工具执行焊接过程、什么时候执行焊接过程等等。这些数据在车辆事故中必要时必须之后由车辆或者车身的制造商转交给保险公司。保险公司随后将所述数据考虑进确定制造商可能的产品责任的范围内。
[0005]目前,焊接设备的每个单个控制装置的过程数据都单独并且手动地借助所有权人的数据接口来查询。这导致数据不能简单地在查询过程数据的外部设备中继续处理。换言之,为了对所述过程数据继续进行处理以匹配于外部设备的方式对其进行预处理。所有这些步骤都费时费力并且因此成本高昂。为此的耗费随着焊接设备的控制装置的数量成比例地增加。
【发明内容】
[0006]因此,本发明的任务是提供焊接设备和用于交换焊接设备的过程数据(Prozessdaten)的方法,借助所述设备和方法能够解决前面所提到的问题。尤其要提供一种焊接设备和一种用于交换焊接设备的过程数据的方法,其中能够更简单地并且由此成本更低廉地实现与外部设备交换焊接设备的过程数据。
[0007]该任务通过按权利要求1所述的焊接设备得到解决。
[0008]在从属权利要求中说明了焊接设备的其他有利的技术方案。
[0009]借助在权利要求中所说明的焊接设备一方面能够仅仅由唯一的存储装置查询或者说询问(Abfragen)过程数据。在该存储装置中收集整个焊接设备的过程数据。另一方面,借助在权利要求中所说明的焊接设备提供了数据接口,该数据接口能够将过程数据如此转交给外部的技术设备,从而使得所述过程数据以匹配于外部的技术设备的方式进行交换。因此省去了对过程数据费事的预处理。
[0010]因此,不再需要每个单个焊接设备的过程数据都单独并且手动地由特地为此配备的操作人员进行查询。作为结果,与现在相比,与外部的技术设备交换焊接设备的过程数据明显更简单并且不那么耗费时间。由此,用于交换焊接设备的过程数据的成本明显降低。
[0011]此外,该任务通过按权利要求10所述的、用于交换焊接设备的过程数据的方法得到解决。
[0012]所述方法实现了与其前面关于焊接设备所述相同的优点。
[0013]本发明的其他可能的技术方案也包括前面或者后面关于实施例所描述的特征或实施方式的没有明确提到的组合。在此,本领域技术人员也可加入单个方面作为对本发明相应的基本形式的改进或者补充。
【专利附图】
【附图说明】
[0014]下面参照附图并且根据实施例更详细地描述本发明。附图中:
图1示出按第一实施例的焊接设备的高度简化的框图;并且
图2示出用于交换按该第一实施例的焊接设备的过程数据的方法的流程图。
[0015]在附图中相同的或者功能相同的元件只要没有其他说明就设有相同的附图标记。
【具体实施方式】
[0016]图1示出了焊接设备I的示意性的框图。该焊接设备I尤其能够是分布竖立在车间里的焊接设备。这种焊接设备例如能够用于在车辆的生产线上焊接车辆的车身部件。但该焊接设备I也能够是任意其他技术设备,其具有用于控制设备块的控制装置的如下所述的结构。
[0017]所述焊接设备I具有中央控制装置10、用于控制第一焊接机器人201的第一局部控制装置20、用于控制第二焊接机器人301的第二局部控制装置30以及用于控制第三焊接机器人401的第三局部焊接设备40。作为对机器人的补充或者替代,也能够设置静态的电阻焊接装置。所述中央控制装置10经由通讯连接部11、13、15与第一到第三局部焊接设备20、30、40连接。所述局部控制装置20、30、40经由通讯连接部12、14、16分别与有待由其控制的焊接机器人201、301、401连接。此外,中央控制装置10经由通讯连接部17与中央服务器50连接。借助所述中央服务器50,中央控制装置10能够经由通讯连接部19连接到外部的技术设备60上,所述外部的技术设备例如能够是保险公司的数据处理设备或者其他设备。在中央服务器50上经由通讯连接部18连接着操作者接口 51。中央服务器50具有中央存储装置52,该中央存储装置用于对在焊接过程中产生的过程数据进行中央存储。这样的焊接过程分别由所述局部控制装置20、30、40之一来控制。此外,中央服务器50具有数据接口 53,该数据接口在下文中详述。操作者接口 51例如能够是屏幕、键盘、鼠标等。所述通讯连接部11到18能够是以太网连接部或者其他合适的数据连接部。
[0018]所述中央控制装置10和/或所述局部控制装置20、30、40中至少一个局部控制装置能够经由无线或者有线的数据网络、例如通过以太网、令牌环等与中央存储装置52连接。所述数据网络能够利用通讯连接部11到18实现。
[0019]所有前面提到的元件、也就是控制装置10、20、30、40、通讯连接部11到19、中央服务器50、操作者接口 51、中央存储装置52、数据接口 53以及焊接机器人201、301、401在下面也称作焊接设备I的设备块。此外,传感器或者焊接设备I的其他在此没有提到的元件也能够是设备块,电阻焊接装置同样也是设备块。
[0020]所述中央控制装置10在控制等级中分别在局部控制装置20、30、40的级别之上,从而将中央控制装置10归为主机端并且将局部控制装置20、30、40归为客户端。中央控制装置10普遍用于通过控制其下级的控制装置20、30、40来控制焊接设备I。
[0021]数据接口 53是数据访问(zugrifT)/截取(abgriff)接口,其他系统如例如外部的技术设备60等能够耦接在所述接口上。系统的使用者、例如外部的技术设备60的使用者等为此能够写入自身的⑶I (Graphical User Interface,图形用户界面)或者连接其他系统/数据库。
[0022]在该实施例中,数据接口 53是WCF服务数据接口。对这种数据接口而言,中央服务器50提供了大量网络服务,所述网络服务能够由任意类型的能够使用所述网络服务的客户端使用。在外部的技术设备60上能够以由外部的技术设备60的使用者选择的编程语言描述检索和/或继续处理过程数据的应用,所述编程语言能够使用网络服务。
[0023]图2非常示意性地示出了一种方法,该方法对焊接设备I而言设计用于交换该焊接设备I的过程数据。在此,在该方法开始后,在步骤SI中,控制装置20、30、40之一控制有待由其控制的焊接机器人201、301、401来实现焊接过程。这样的焊接过程例如能够借助电阻焊接等实现。在此尤其能够实现单个焊点、焊缝等。随后该流程进入步骤S2。
[0024]在步骤S2中,在中央存储装置52中存储并由此收集焊接过程中产生的过程数据如焊接过程中的温度、哪个工具执行该焊接过程、什么时候执行该焊接过程等。随后该流程进入步骤S3。
[0025]在步骤S3中检测,是否通过数据接口 53检索(abrufen )存储在中央存储装置52中的过程数据。如果在根据步骤S3中的检测中答复为“否”,该流程就回到步骤SI。否则该流程进入步骤S4。
[0026]在步骤S4中,借助数据接口 53经由通讯连接部19将过程数据传递给外部的技术设备60。在此,数据接口 53在该实施例中被设计为WCF服务数据接口,其功能如之前所述那样使用。随后该流程回到步骤SI。
[0027]当焊接设备I和/或中央服务器50和/或存储装置52和/或数据接口 53关断或者去激活时,该方法至少部分结束。
[0028]借助之前所说明的焊接设备I以及尤其执行的方法提供了 “标准化”的接口和对焊接设备I的过程数据的中央查询可行性。
[0029]根据第二实施例,数据接口 53是OPC服务器数据接口。这使得数据接口 53将OPC-UA (Unified Architecture,统一架构)类型的接口提供给处于焊接设备I外部的外界。由此,在外部的技术设备60上安装并且能够运行的、任意的OPC-UA客户端应用或者客户端用途都能够检索过程数据。其他方面,该第二实施例以与第一实施例相同的方式实现,从而在其他方面参照对第一实施例的说明。
[0030]根据第三实施例,数据接口 53是数据库数据接口。这使得控制装置10、20、30、40的过程数据被写入到存储在存储装置52中的、预先确定的数据库或者数据库列表中。所述数据库或者数据库列表能够在使用简单的SQL查询的情况下被读出。由此能够由外部设备60简单地借助SQL查询功能来查询外部设备60所需的数据。其他方面,第三实施例以与第一实施例相同的方式实现,从而在其他方面参照对第一实施例的说明。
[0031]焊接设备1、控制装置10、20、30、40、中央存储装置52、数据接口 53以及所述方法的所有前面所描述的技术方案都能够单个地或者以所有可能的组合进行使用。尤其能够任意地组合前面所描述的实施方式的所有特征和/或功能。此外尤其能够考虑下面的调整方案。
[0032]附图中示出的部件示意性地示出并且能够在精确的技术方案中不同于附图中所示的形式,只要其前面所描述的功能得到确保即可。
[0033]焊接设备I能够具有比图1所示的设备块更多或更少的设备块。
[0034]中央服务器50能够设计为通讯服务器。
[0035]中央存储装置52不必集成到中央服务器50中。该中央存储装置52也能够布置在中央服务器50外部。中央存储装置52尤其能够布置在所述控制装置10、20、30、40之一中。同样,数据接口 53不必集成到中央服务器50中。该数据接口 53也能够布置在中央服务器50外部。数据接口 53尤其能够布置在所述控制装置10、20、30、40之一中。然而优选的是,所述数据接口 53和所述中央存储装置52布置在焊接设备中的中央位置处。由此能够最小化数据接口 53与中央存储装置52之间的传递路径。
[0036]所述方法的步骤也能够以其他方式执行,只要之前所描述的数据交换得以保证即可。
【权利要求】
1.焊接设备(1),其具有至少一个控制装置(10、20、30、40)、尤其焊接控制装置用于控制所述焊接设备(I)的设备块(201、301、401),并且所述焊接设备还具有中央存储装置(52 )用于存储过程数据,所述过程数据包括有关由所述焊接设备(I)实现的焊接过程的信息,并且所述焊接设备还具有数据接口( 53 )用于与布置在所述焊接设备(I)外部的技术设备(60)交换存储在所述中央存储装置(52)中的过程数据。
2.按权利要求1所述的焊接设备(1),其中所述至少一个控制装置(10、20、30、40)此外设计用于,将在由所述控制装置实施的控制中产生的过程数据发送给所述中央存储装置(52)。
3.按权利要求1或2所述的焊接设备(1),此外具有中央服务器(50),所述中央服务器包括所述中央存储装置(52)。
4.按权利要求3所述的焊接设备(1),其中所述中央服务器(50)设计用于查询所述至少一个控制装置(10、20、30、40)的过程数据并且用于将所查询的过程数据存储在所述中央存储装置(52)中。
5.按上述权利要求中任一项所述的焊接设备(I),其中所述数据接口(53)是WCF服务数据接口或者OPC服务器数据接口或者数据库数据接口。
6.按上述权利要求中任一项所述的焊接设备(1),其中所述至少一个控制装置(10、20、30、40)包括至少一个局部控制装置(20、30、40)和中央控制装置(10),并且其中所述中央控制装置(10)对所述至少一个局部控制装置(20、30、40)进行中央控制。
7.按权利要求1或2所述的焊接设备(I),其中所述设备块是机器人(201、301、401)和/或传感器和/或显示装置。
8.按上述权利要求中任一项所述的焊接设备(1),其中所述至少一个控制装置(10、20、30、40)和所述中央存储装置(52)经由无线或者有线的数据网络(11到18)连接起来。
9.按上述权利要求中任一项所述的焊接设备(1),其中所述数据接口(53)设计用于连接到无线或者有线的数据网络(19)上,从而将所述外部的技术设备(60)与所述数据接口(53)连接起来。
10.用于读出焊接设备(I)的过程数据的方法,所述焊接设备具有至少一个控制装置(10、20、30、40)、尤其焊接控制装置用于控制所述焊接设备(I)的设备块(201、301、401),其中所述方法包括步骤:将包括有关由所述焊接设备(I)实现的焊接过程的信息的过程数据存储(SI)在存储装置(52)中,并且利用数据接口(53)与在所述焊接设备(I)外部的技术设备(60)交换存储在所述存储装置(52)中的过程数据。
【文档编号】G05B19/418GK104252165SQ201410287695
【公开日】2014年12月31日 申请日期:2014年6月25日 优先权日:2013年6月26日
【发明者】D.卡利亚 申请人:罗伯特·博世有限公司