一和第二焊接排程,所述第一焊接排程具有至少一个第一焊接设置参数和至少一个第一焊接指令,并且所述第二焊接排程限定至少一个第二焊接设置参数和至少一个第二焊接指令,其中所述第二焊接设置参数和所述第二焊接指令中的至少一个不同于所述第一焊接设置参数和所述第一焊接指令;由所述焊接操作员确定所述第一焊接排程的完成;根据所述第二焊接排程自动地更改焊接装备,不需要所述焊接操作员的介入;以及监测焊接操作。在实施方案中,方法可以包括基于所述第一焊接排程的所述完成来根据所述第二焊接排程自动地更改焊接装备。
[0069]在实施方案中,用于由操作员使用的半自动焊接工作单元被提供。实施方案可以包括焊接设备和焊接作业定序器,所述焊接设备具有多个功能用于由操作员执行焊接,所述焊接作业定序器从多个功能中选择来为操作员设置并且安排焊接设备。实施方案可以包括多个功能,包括:由焊接操作的序列限定的焊接排程功能;指示操作员执行焊接排程的通知功能;以及监测焊接操作的序列中的至少一个焊接操作的质量检查功能。
[0070]在实施方案中,质量检查功能针对由至少一个焊接操作完成的焊接执行质量检查。在实施方案中,质量检查功能在至少一个焊接操作期间监测至少一个焊接操作。在实施方案中,质量检查功能在至少一个焊接操作完成之后监测至少一个焊接操作。在实施方案中,焊接排程功能限定多个焊接排程,每个焊接排程具有第一焊接操作和至少第二焊接操作。在实施方案中,质量检查功能在允许焊接操作的序列继续之前监测至少一个焊接操作。在实施方案中,质量检查功能检测到异常,定序器暂停焊接操作的序列,并且通知功能向操作员警报所述异常。
[0071]图3是焊接系统300的示例性实施方案的示意框图,所述焊接系统300利用焊接作业定序器部件302来针对两个或更多个焊接操作配置焊接装备以装配工件。焊接作业定序器部件302被配置来实施焊接序列(包括设置、配置和/或参数)以在工件上执行两个或更多个焊接过程。特定地,焊接作业定序器部件302,作为焊接作业定序器如上面所讨论的,自动地配置焊接装备来创建包括两个或更多个焊接排程的两个或更多个焊接。而且,焊接作业定序器部件302利用焊接序列来帮助操作员执行两个或更多个焊接。如上面所讨论的,焊接作业定序器部件302可以与半自动的焊接工作单元304 —起被利用。然而,要领会并理解的是,焊接作业定序器部件302可以在合适的焊接环境或系统中被实施,所述合适的焊接环境或系统包括至少焊接设备和操作员以便利创建一个或更多个焊接。
[0072]焊接系统300进一步包括检查点部件306,所述检查点部件306被配置来实时监测焊接工艺和/或焊接操作员。例如,焊接工艺被实时监测来检测以下内容中的至少一个:焊接参数(例如,电压、电流等等)、焊接排程参数(例如,焊接工艺、焊丝类型、焊丝尺寸、WFS、伏特值、修整、要使用焊丝送进器、要使用的送进头等等)、工件上的焊接(当所述焊接被创建时)、操作员的移动、焊接工具的位置、焊接装备的位置或设置、操作员的位置或设置、传感器数据(例如,视频摄像机、图像捕捉装置、热成像装置、热感测摄像机、温度传感器等等)等。检查点部件306包括警报系统(未示出),所述警报系统可以传递警报或通知来指示实时监测的状态。在实施方案中,检查点部件306可以利用针对实时监测的阈值、范围、限制等来精确地识别焊接系统300的异常。另外,检查点部件306可以将警报或通知传递给焊接工作单元304或者操作员来进行如下操作中的至少一个:停止焊接过程、继续焊接过程、暂停焊接过程、终止焊接过程或者请求焊接过程的核准(approval)。在实施方案中,检查点部件306可以将监测的数据(例如,视频、图像、结果、传感器数据等)储存在服务器、数据储存装置、云端、它们的组合等等中的至少一个中。
[0073]焊接评分部件308可以与焊接系统300 —起被包括,并且被配置来在这样的焊接完成时评估焊接工作单元304内由操作员创建的焊接。焊接评分部件308提供针对完成的焊接的等级或评分来便利实施对工件和/或工件的装配的质量控制。例如,焊接评分部件308可以在完成时警报焊接检验,提供作业(例如,工件的装配、工件上的焊接等等)的数据收集等。在实施方案中,在一部分装配完成(例如,焊接的完成、两个或更多个焊接的完成、装配的完成等等)时,亲身的(in-person)质量检验可以被执行。在另一个实施方案中,焊接评分部件308可以利用传感器收集数据(例如,视频摄像机、图像捕捉装置、热成像装置、热感测摄像机、温度传感器等等)来确定作业的核准。例如,质量检验可以经由在作业完成时收集的视频或图像数据在远程被执行。
[0074]要领会的是,焊接作业定序器部件302可以是独立的部件(如所描绘的),可以被并入到焊接工作单元304中,可以被并入到检查点部件306中,可以被并入到焊接评分部件308中,或者是它们的合适的组合。附加地,如下面所讨论的,焊接作业定序器部件302可以是分布式系统、软件即服务(SaaS)、基于云端的系统或者它们的组合。进一步地,要领会并理解的是,检查点部件306可以是独立的部件(如所描绘的),可以被并入到焊接工作单元304中,可以被并入到焊接作业定序器部件302中,可以被并入到焊接评分部件308中,或者是它们的合适的组合。附加地,检查点部件306可以是分布式系统、软件即服务(SaaS)、基于云端的系统或者它们的组合。而且,要领会并理解的是,焊接评分部件308可以是独立的部件(如所描绘的),可以被并入到焊接工作单元304中,可以被并入到焊接作业定序器部件302中,可以被并入到检查点部件306中,或者是它们的合适的组合。附加地,焊接评分部件308可以是分布式系统、软件即服务(SaaS)、基于云端的系统或者它们的组合。
[0075]图4图示说明包括焊接电路路径405的焊接系统400的示例性实施方案的示意框图。要领会的是,焊接系统400也被成为焊接工作单元,其中焊接工作单元和/或焊接系统400可以产生焊缝或者焊接的部件。焊接系统400包括焊机电源410和显示器415,所述显示器415可操作地连接到焊机电源410。可替换地,显示器415可以是焊机电源410的一体部件。例如,显示器415可以被并入到焊机电源410中,可以是独立的部件(如所描绘的),或者它们的组合。焊接系统100进一步包括焊接线缆120、焊接工具430、工件连接器450、焊丝的卷轴460、焊丝送进器470、焊丝480以及工件440。根据本发明的实施方案,焊丝480经由焊丝送进器470从卷轴460被送进到焊接工具430中。根据本发明的另一实施方案,焊接系统400不包括焊丝的卷轴460、焊丝送进器470或者焊丝480,而取而代之的是,包括焊接工具,所述焊接工具包括可消耗的电极,例如被用在,举例来说,手工焊中。根据本发明的各种实施方案,焊接工具430可以包括焊炬、焊枪以及焊接消耗品中的至少一个。
[0076]焊接电路路径405通过焊接线缆420从焊机电源410延伸到焊接工具430,通过工件440和/或到工件连接器450,并且通过焊接线缆420回到焊机电源110。在操作期间,当电压施加至焊接电路路径405时,电流流过焊接电路路径405。根据示例性实施方案,焊接线缆420包括同轴线缆组件。根据另一实施方案,焊接线缆420包括从焊机电源410延伸到焊接工具430的第一线缆长度,以及从工件连接器450延伸到焊机电源410的第二线缆长度。
[0077]焊接系统400包括焊接作业定序器部件302 (如上面所描述的)。焊接作业定序器部件302被配置来与焊接系统400的一部分交互。例如,焊接作业定序器部件302可以与至少电源410、焊接电路路径405的一部分、焊丝的卷轴460、焊丝送进器470或者它们的组合交互。焊接作业定序器部件302基于焊接序列自动地调整焊接系统400的一个或更多个部件,其中焊接序列被利用来在没有操作员介入的情况下配置焊接系统400 (或者它的部件),以执行两个或更多个焊接过程,所述两个或更多个焊接过程针对每个焊接过程具有各自的设置或配置。
[0078]在实施方案中,焊接作业定序器部件302采用焊接序列来自动地配置焊接装备。要领会的是,焊接系统400或者焊接工作单元可以采用多个焊接序列用于一个或更多个工件的装配。例如,工件可以包括三个(3)焊接来完成装配,其中第一焊接序列可以针对第一焊接被使用,第二焊接序列可以针对第二焊接被使用,并且第三焊接序列可以针对第三焊接被使用。而且,在这样的实施例中,包括三个(3)焊接的整个工件的装配可以作为焊接序列来参照。在实施方案中,包括具体配置或步骤的焊接序列可以进一步被包括在相异的焊接序列(例如,嵌入的焊接序列)内。嵌入的焊接序列可以是这样的焊接序列,所述焊接序列包括作为过程的一部分的焊接序列。而且,焊接序列可以包括参数、焊接排程、焊接排程的一部分、一步一步的指令、媒介(例如,图像、视频、文本等)的一部分、个别指导等等中的至少一个。一般地,焊接序列可以被创建并且被采用,以针对具体的工件来引导操作员通过焊接过程(一个或更多个),不需要操作员人工地设置焊接装备来执行这样的焊接过程。本主题的发明涉及创建焊接序列和/或更改焊接序列。
[0079]—个或更多个焊机电源(例如,焊机电源410)汇总针对各自的焊接工艺的各自的数据,焊机电源提供电力来实施所述各自的焊接工艺。这样的收集的数据涉及每个焊机电源并且在本文被称为“焊接数据”。焊接数据可以包括针对于焊机电源供应电力的特定的焊接工艺的焊接参数和/或信息。例如,焊接数据可以是输出(例如,波形、信号、电压、电流等等)、焊接时间、电力消耗、针对焊接工艺的焊接参数、针对焊接工艺的焊机电源输出等。在实施方案中,焊接数据可以与焊接作业定序器部件302 —起被利用。例如,焊接数据可以通过焊接序列被设置。在另一个实施例中,焊接数据可以被用作反馈或者前馈循环来核实设置。
[0080]在一个实施方案中,焊接作业定序器部件302是可操作来执行公开的方法和工艺(包括本文所描述的方法1100和1200)的计算机。为了对本发明的各种方面提供附加背景,下面的讨论意图提供适合的计算环境的简洁、一般的描述,在该适合的计算环境中本发明的各种方面可以被实现。尽管本发明已经在计算机可执行的指令的一般背景下在上面被描述,该指令可以在一台或更多台计算机上运行,本领域的技术人员将意识到的是本发明也可以结合其他程序模块和/或作为硬件和/或软件的结合来实现。一般地,程序模块包括例程、程序、部件和数据结构等,所述程序模块执行特定的任务或实现特定的抽象数据类型。
[0081]而且,本领域技术人员将意识到发明方法可以用其他计算机系统配置来实施,包括单处理器或多处理器计算机系统、微型计算机、大型计算机和个人计算机、手持式计算装置、基于微处理器的或可编程的消费性电子产品等等,它们中的每个可以被可操作地耦合到一个或更多个相关联的装置。本发明的图示说明的方面也可以在分布式的计算环境被实施,在该分布式的计算环境中,特定的任务由通过通信网络被链接的远程处理装置执行。在分布式的计算环境中,程序模块可以位于本地和远程存储器储存装置两者。例如,远程数据库、本地数据库、云端计算平台、云端数据库或它们的组合可以与焊接作业定序器302 —起被利用。
[0082]焊接作业定序器302可以利用示例性环境来实现包括计算机的发明的各种方面,其中该计算机包括处理单元、系统存储器和系统总线。系统总线将系统部件(包括但不限于系统存储器)耦合到处理单元。处理单元可以是任何各种商业上可获得的处理器。双微处理器和其他多处理器体系结构也可以作为处理单元被采用。
[0083]系统总线可以是若干总线结构类型中的任何一种,包括使用任何种类商业上可获得的总线体系结构的存储器总线或存储控制器、外围总线和本地总线。系统存储器可以包括只读存储器(ROM)和随机存取存储器(RAM)。基本输入/输出系统(B1S)被储存在ROM,该基本输入/输出系统(B1S)包括基本例程,该基本例程有助于在焊接作业定序器302内的元件之间传递信息,例如在启动阶段。
[0084]焊接作业定序器302还可以包括硬盘驱动器、磁盘驱动器以及光盘驱动器,该磁盘驱动器例如从可移动磁盘读取或写入可移动磁盘,该光盘驱动器例如用来读取CO-ROM磁盘或者从其他光介质读取或写入其他光介质。焊接作业定序器302可以包括计算机可读介质的至少某种形式。计算机可读介质可以是可被计算机访问的任何可获得的介质。通过实施例的方式而不是限制,计算机可读介质可以包括计算机储存介质和通信介质。计算机储存介质包括以任何方法或技术实现来用于信息(例如,计算机可读指令、数据结构、程序模块或其他数据)储存的易失的和非易失的,可移动的和非可移动的介质。计算机储存介质包括,但不限于,RAM、ROM、EEPR0M、闪存或其他存储技术、CD-R0M、数字多功能磁盘(DVD)或其他磁性储存装置,或者可以被用来储存所需信息并且可以被焊接作业定序器302访问的其他媒介。
[0085]通信介质典型地包含计算机可读指令、数据结构、程序模块或在被调制的数据信号中的其他数据(例如载波或其他传输机制),并且包括任何信息递送介质。术语“被调制的数据信号”意思是具有以这样的方式为了在信号中编码信息而设置或改变的其特性中的一个或更多个的信号。通过实施例的方式而不是限制,通信介质包括有线介质例如有线网或直接有线连接,以及无线介质例如声音的(acoustic)、射频(RF)、近场通信(NFC)、射频识别(RFID)、红外的介质和/或其他无线介质。任何上面的结合也应该被包括在计算机可读介质的范围内。
[0086]大量程序模块可以被储存在驱动器和RAM中,包括操作系统、一个或更多个应用程序、其他程序模块和程序数据。在焊接作业定序器302的操作系统可以是任何大量商业上可获得的操作系统。
[0087]此外,使用者可以通过键盘和指向装置(例如鼠标)将命令和信息输入计算机。其他输入装置可以包括传声器、IR远程控制、轨迹球、笔输入装置、控制杆、游戏板、数字化板、卫星碟和扫描仪等等。这些或其他输入装置通常由被耦合到系统总线的串行端口接口连接到处理单元,但是可以由其他接口连接,例如并行端口、游戏端口、通用串行总线(“USB”)、IR接口和/或各种无线技术。监视器(例如,显