CN1304158C - 提供公布式焊接结构的系统和方法 - Google Patents

提供公布式焊接结构的系统和方法 Download PDF

Info

Publication number
CN1304158C
CN1304158C CNB028040929A CN02804092A CN1304158C CN 1304158 C CN1304158 C CN 1304158C CN B028040929 A CNB028040929 A CN B028040929A CN 02804092 A CN02804092 A CN 02804092A CN 1304158 C CN1304158 C CN 1304158C
Authority
CN
China
Prior art keywords
welding
socket
remote
network
welding equipment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
CNB028040929A
Other languages
English (en)
Other versions
CN1525896A (zh
Inventor
G·D·布兰肯希普
C·休
E·D·希伦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lincoln Electric Co
Lincoln Global Inc
Original Assignee
Lincoln Electric Co
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=25087359&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CN1304158(C) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Lincoln Electric Co filed Critical Lincoln Electric Co
Publication of CN1525896A publication Critical patent/CN1525896A/zh
Application granted granted Critical
Publication of CN1304158C publication Critical patent/CN1304158C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23KSOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
    • B23K9/00Arc welding or cutting
    • B23K9/10Other electric circuits therefor; Protective circuits; Remote controls
    • B23K9/1087Arc welding using remote control
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23KSOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
    • B23K11/00Resistance welding; Severing by resistance heating
    • B23K11/24Electric supply or control circuits therefor
    • B23K11/25Monitoring devices
    • B23K11/252Monitoring devices using digital means
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23KSOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
    • B23K9/00Arc welding or cutting
    • B23K9/10Other electric circuits therefor; Protective circuits; Remote controls
    • B23K9/1006Power supply
    • B23K9/1043Power supply characterised by the electric circuit
    • B23K9/1056Power supply characterised by the electric circuit by using digital means
    • B23K9/1062Power supply characterised by the electric circuit by using digital means with computing means
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks

Abstract

一种系统和方法提供根据本发明的分布式焊接结构。所述系统包括可操作地耦合到服务器和网络接口而使网络结构成为可能的焊接设备(124、126、128),所述网络结构对与至少一个远程系统(30、140、310、806)进行通信的网络进行服务。远程系统(30、140、310、806)包括至少一个远程接口(70),以与网络结构进行通信,其中,远程系统(30、140、310、806)访问至少一个HTTP套接字,以建立与焊接设备(124、126、128)的网通信,并且装载来自焊接设备(124、126、128)的至少一个应用程序。远程系统(30、140、310、806)通过至少一个应用程序访问至少一个焊接应用程序套接字,以交换焊接设备(124、126、128)和远程系统(30、140、310、806)之间的信息,其中,至少一个应用程序包括焊接配置部件(74)、焊接监测部件(78)以及焊接控制部件(82)中的至少一个,以与分布式焊接系统进行交互作用。

Description

提供分布式焊接结构的系统和方法
技术领域
本发明一般涉及计算机和焊接系统,尤其,涉及提供分布式焊接结构的一种系统和方法,其中,使用网络结构来启动分布式焊接环境中的远程配置,监测、控制和业务交互作用。
背景技术
焊接系统存在于现代工业时代的核心处。从大而重的汽车装配操作到自动化制造环境,这些系统促进参与甚至更复杂的制造操作。一个如此的焊接系统的例子包括电弧焊接系统。例如,这可以包括可消耗的电极向一个工件的移动,而同时使电流流过电极和越过电极和工件之间而形成电弧。通常,雇佣成百上千的焊接设备使装配过程的多个方面运转,其中,复杂的控制器使各个焊接设备在过程的相关部分中操作。例如,这些方面的某一些涉及提供给电极的功率和波形的控制、在焊接期间焊尖端的移动和行进,电极行进到其它焊接点,控制气体以保护熔化的焊接库不致在提高温度时氧化,并提供用于电弧的离子化的等离子体,以及其它方面,诸如控制焊接质量的电弧稳定性。通常,在较大的生产环境中,在较大距离上配置这些系统,并在多个生产中心上分布多次。然而,给出现代的特性和要求和更复杂的生产操作,焊接系统设计师、建筑师和提供者在更新、维修、控制服务和提供各种焊接位置方面面临的挑战正在增加。不幸地是,许多传统的焊接系统是通过个别控制而工作的,而且关于总的装配过程有某些孤立的生产位置。因此,已经使在大中心中和/或越过全球的控制、维修、服务和提供多个和孤立的位置变得更具挑战性、消耗时间和昂贵。
一种如此的挑战涉及协调、控制和配置不相关联的焊接系统。传统系统常常要求工程师和设计师旅行到多个不同的焊接位置对当前的生产过程进行手工变更和/或修改。例如,这可能包括修改与每个焊接设备的控制方面相关联的程序。在已经发生修改之后,就可能在每个位置处测试各个焊接设备以验证总过程中的一个特定部分。然而,当最终开始进行整个装配操作时,有可能发现需要对某些焊接设备进行“调节”或修改,以便与其它对过程起作用的焊接系统结合。这可能包括把一个系统工程师派到一个较大装配操作中的每个焊接位置来修改过程中的个别部分。此外,系统工程师可能在孤立的状态下调节特定的焊接设备而不知道最后的调节是否可以合适地结合到总的装配过程中。这样既非时间又费金钱。
面临焊接系统的另一个挑战涉及服务和维修。根据焊接系统的操作者执行的过程,常常要对焊接设备进行维修和服务。虽然某些操作者会适当地对这些系统进行维修和服务,但是服务和维修的质量常常由各个操作者的训练和能力决定。因此,服务于总的装配过程的保养较好的焊接设备的较大集合可能完全受没有适当地服务和维修的另外的焊接系统支配。这可能导致在与保养较差的焊接设备有关的服务中断期间使过程停止或中断。然而,即使在假定许多焊接系统正在孤立的状态中操作的最佳的情况下,常常要到发生故障之后才报告或发现有关这些系统健全的诊断信息。
有关传统焊接系统的再另一个挑战涉及为系统订购和供给易毁坏的物品。如上所述,这些物品可以包括焊丝、气体以及与焊接过程有关的其它元件。对所述过程负责的操作者或管理者常常对这些材料进行跟踪和订货。这一般包括对于项目产品的需要人工地清点存货和保持跟踪,并且足够提前地订货,以致使生产可以继续。在订货和清点存货活动中所包括的人工过程是费时间的,常常需要许多人和部门的加倍的努力。当最终得以订货时,给供货方的目录和/或零件号可能发生差错。此外,供货方和销售者常常会对预期的要求作出有问题的计划,因为要到实际订货时才能得到产品实际用途的知识。因此,传统的孤立焊接系统一般要求更多的人工介入而且更难于说明原因。
由于与传统焊接系统相关联的上述问题和其它问题,存在对于改进的焊接结构的一种未解决的需求,以促进把远程监测、配置、控制、维修提供给可能分布在较大区域或地区的多个焊接系统。
发明内容
下面提出本发明的简单的概要,以便提供本发明某些方面的基本理解。本概要不是本发明的多方面的概述。既不打算识别本发明的关键的或决定性的单元,也不打算描绘本发明的范围。唯一的目的是以简单的形式提出本发明的某些概念,作为在后面提出的更详细说明的序言。
本发明涉及通过网络结构来启动分布式焊接过程的一种系统和方法。例如,所述网络结构经过内部网络,和/或诸如互联网之类的较广的网络,提供焊接设备与其它远程系统之间的结构、协议和远程通信接口。这些系统可以包括与焊接设备相关联的工厂生产线、监管系统、存货清单系统、质量控制系统和维修系统上的机器。这些系统之间的通信促进诸如电子商务、分布式控制、维修、用户支持以及焊接材料的订货/供货/发货。因此本发明的网络式的和分布式的焊接结构促进了在传统的和某些孤立的焊接系统上提高的新一代的智能焊接系统,有利于更高级的组合,以得到提高的质量、生产率和较低的生产成本。
根据本发明,与焊接系统相关联的网络服务器(例如,web服务器)和网络接口启动焊接设备的网络式结构和/或其它网络式系统而提供分布式焊接过程中的功能。这种功能可以包括根据更高级的命令和控制系统对多个焊接设备和/或焊接设备的网络进行远程协调和控制,以便促进总的生产和供应过程。可以从远程系统配置和控制分布在较大区域上的多个焊接设备而无需接触和旅行到各个焊接站。提供过程的远程监测作为焊接设备的控制和协调中的反馈,而且还利用来启动诊断、维修和质量控制以及下面进行更详细描述的其它方面。
网络接口可以利用适用于与焊接通信协议一起的焊接通信的一个或多个公共域和定制的套接字,通过网络与焊接设备交互作用。还可以提供配置部分,通过网络接口来启动焊接系统的远程配置。例如,配置可以包括与焊接控制器相关联的程序和固件,以及与其它焊接系统和/或操作过程有关的配置。例如,还可以提供可能驻留在浏览器中的远程接口,使用户能够通过网络服务器和接口与分布式焊接过程交互作用。根据本发明,远程接口包括使用户能够在远处进行配置、监测和控制适用的多个焊接设备的监测和偏置方面。本发明还可以提供一个安全部件,以便促进在诸如互联网之类的公共网络上对远程焊接通信和控制的加密、鉴别和认可。
本发明的网络式结构进一步能够提供和维修焊接设备的总系统。可以从远程系统自动地和/或人工地监测与焊接设备相关联的焊接供货,以促进与焊接设备有关的易毁坏的/替换物品相关的销售和订货处理/预报。例如,可以在焊接设备处保留有关维修计划,以跟踪物品的例行损坏,诸如焊接尖端和随时间而降低质量的其它物品。可以在预定的时间间隔处自动地和/或人工地把订货发送到远程位置以进行替换。例如,可以监测诸如焊丝或气体之类其它过程物品,当供货减少时可以订货。此外,通过按实时方式从分布在各工厂、国家和洲上的大量焊接设备收集和集合远程信息而促进市场和销售预报。
下述说明和所附的附图详细说明本发明的某些示意方面。然而,这些方面只不过表示可以应用本发明的原理的各种方式中的少数几种,打算使本发明包括所有这些方面和它们的等效物。当连同附图考虑本发明的下述详细说明时,本发明的其它优点和新颖的特征将会变得明了。
附图说明
图1是根据本发明的一个方面示出分布式焊接结构的示意方框图;
图2是根据本发明的一个方面示出示例的焊接和远程系统网络配置的示意方框图;
图3是根据本发明的一个方面示出一个焊接网络的示意方框图;
图4是根据本发明的一个方面示出焊接控制器和网络接口的示意方框图;
图5是根据本发明的一个方面示出焊接协议的图;
图6是根据本发明的一个方面示出更详细的网络接口和通信结构的示意方框图;
图7是根据本发明的一个方面示出集成的焊接接口的示意方框图;
图8是根据本发明的一个方面示出焊接配置系统的示意方框图;
图9是根据本发明的一个方面示出配置和监测用户接口的示意方框图;
图10是根据本发明的一个方面示出焊接监测系统的示意方框图;
图11是根据本发明的一个方面示出更详细的控制和系统检测器的图;
图12是根据本发明的一个方面示出焊接报警系统的示意方框图;
图13是根据本发明的一个方面示出更高级焊接控制系统的示意方框图;
图14是根据本发明的一个方面示出焊接商务交易系统的示意方框图;
图15是根据本发明的一个方面示出焊接支持系统的示意方框图;
图16是根据本发明的一个方面示出焊接安全系统的示意方框图;
图17是根据本发明的一个方面示出提供分布式焊接结构的方法的流程图;
图18是根据本发明的一个方面示出远程焊接监测过程的流程图;
图19是根据本发明的一个方面示出远程焊接控制过程的流程图;
图20是根据本发明的一个方面示出远程焊接配置过程的流程图;
图21是根据本发明的一个方面示出远程焊接接口过程的流程图;以及
图22是根据本发明的一个方面示出远程焊接商务交易过程的流程图。
具体实施方式
现在参考附图描述本发明,其中,在整个说明中使用相同的参考号来表示相同的单元。
本发明涉及提供分布式焊接结构的一种系统和方法,其中,通过适用于焊接过程的更高级网络结构来控制、监测、配置和供货给多个焊接设备和/或其它远程系统。如在本申请中所使用,“系统”是包括一个或多个部件的结构。“部件”是包括计算机硬件和/或软件的一种结构。例如,部件可以是,但是不限于,用软件指令编码的计算机可读出存储器或配置成进行特定任务的计算机。通过示例,存储在计算机可读出存储器中的应用程序和可以运行应用程序的服务器两者都可以是部件。由于部件的特性,可以使多个部件混合,而且常常彼此不分开。同样可以使系统混合和不分开。
把网络服务器和相关联的接口可操作地耦合到焊接设备,以启动本发明的分布式焊接结构。网络服务器执行多个功能目标,与焊接过程的各个部分交互作用。可以从远程系统经过适用于焊接设备和与网络服务器和目标相关联的网络套接字调用这些目标。远程系统和/或其它焊接系统可以“引导”部件和/或应用程序,与网络服务器提供的功能目标交互作用。这些部件可以包括监测部件、配置部件、控制部件以及商务交易部件。提供命令和接口焊接协议来促进各个焊接设备的网络控制和监测,其中,所述协议经过网络把状态和控制信息传递到和从系统,因此使更高级的多个分布式焊接系统的控制成为可能。
例如,网络服务器还可以包括与网页的交互作用,还可以提供对于远程系统/浏览器和/或本地浏览器的访问,以与焊接设备对接。远程系统包括用于网通信的至少一个标准套接字(例如,HTTP)以及至少一个定制套接字(例如,焊接应用程序套接字),以在焊接设备和远程系统之间交换信息。例如,标准套接字可以是HTTP套接字、FTP套接字、TELNET套接字、和/或其它网络套接字。要注意,术语“网”和“http”实质上是可互换的,然而,“网”不包括FTP或TELNET,它们是独立的协议。标准套接字使远程系统能够装载促进系统性能的多种应用程序和/或工具以及访问应用程序和/或工具。例如,应用程序可以调用或引导封装远程焊接系统的本地地址和命令变元的焊接应用程序套接字,其中,可以通过焊接设备的本地网络和操作系统提供合适的路径和请求变元服务。网络可以使用“用户数据报协议(UDP)”协议,其中,用户系统可以代理经套接字到/从焊接设备的本地系统的请求。焊接设备的本地系统可以包括一个或多个控制处理器以及连接具有一个或多个逻辑过程的控制处理器和/或在控制处理器上执行的“目标”的本地焊接局域网(LAN)。数据库提供对于每个目标所表现的方法/特性的访问。
开始参考图1,图中示出根据本发明的一个方面的分布式焊接结构10。分布式焊接结构10包括通过网络40可操作地耦合到远程系统30的焊接系统20、描绘为焊接系统24的一个或多个其它焊接系统、以及焊接系统N28,N是整数。可以是计算机或其它焊接系统的远程系统30通过调用诸如在焊接系统20中示出的目标44而与焊接系统20-28交互作用。焊接目标44提供与焊接系统20的各个方面的功能的交互作用。例如,这些方面可以包括对于焊接系统20的控制、监测和通信。例如,通过服务器和网络接口46提供通信,可以包括打开网络套接字(未示出)与焊接目标44进行通信的收集、分组和/或服务器和/或用户的群集。将更详细地描述,例如,服务器和网络接口46可以包括提供与焊接系统20进行远程浏览交互作用的一个网服务器或一些网服务器。例如,还可以提供下面描述的嵌入式网浏览器,它可以作为其它远程系统或焊接设备的用户。例如,在焊接系统20中的其它用户功能可以包括电子邮件发送器(例如,SMTP用户),把消息发送到其它网络系统。
下面更详细地描述的焊接系统20的其它部分可以包括焊接系统监视器50以及控制焊接设备58的焊接控制系统54。焊接设备58是产生焊接的物理硬件,诸如焊丝馈送器、接触尖端、修整器、气体混合器、气体喷出器(sneezer)、气体控制器、夹钳致动器、行进托架/部件机械手、机器人臂/梁/焊炬机械手、激光缝隙跟踪器、其它输入/输出设备以及焊接电源(未示出)。焊接控制系统54可以包括控制焊接设备的焊接控制器60、电弧/焊接监视器64以及焊接I/O(输入/输出)以及通信接口68。
通过把焊接系统20-28耦合到网络40而在传统的焊接系统上建立更高级的控制和效率。网络40可以包括诸如互联网之类的广大的公共网络,或可以配置成用于本地的企业内部互联网和/或专用的控制网络。作为一个例子,网络40可以使用以太网(IEEE 802.3)、无线以太网(IEEE 802.11)、PPP(点对点协议)、点对多点短距离射频(RF)、WAP(无线应用协议)以及蓝牙。通过执行在远程系统30中的远程部件而得到更高级控制和监测,对焊接系统24-28中的各种方面进行监测和控制。这些部件可以包括远程接口70、焊接配置部件74、以及焊接监测部件78(例如,可以包括电弧稳定性监视器和和焊接质量监视器)。其它远程部件可以包括更高级控制部件82以及商务交易部件86。要注意,部件70-86可以彼此交互作用,而且可以在远程系统30中执行全部或一部分,并从焊接系统20-28装载。可以包括浏览器的远程接口70使用户能够在远处用焊接系统20-28监测、配置、控制和进行商务交易。如将在下面更详细地描述,远程接口70可以装载例如配置成小应用程序的一个或多个焊接目标44。然后小应用程序可以利用通过服务器和网络接口46提供服务的网页,并调用一个或多个公共域和/或定制套接字(未示出),以促进与焊接系统20-28的通信。
通过焊接配置部件74提供焊接系统20-28的远程配置。这使焊接设计师和工程师能够从远程位置使焊接系统20-28的各个方面进行升级和修改。这些方面可以包括对与焊接控制系统54相关联的过程、固件和/或程序进行升级或修改。如下面更详细地描述,远程接口70可以访问包括程序和固件的数据库,并提供一个配置屏幕(例如,图形用户接口)来促进升级。远程接口70还使工程师能够操作焊接控制系统54中的逻辑、定时、波形和动态性能,如下面更详细地描述。
焊接监测部件78启动远程监测和记录来自焊接系统20-28的生产和控制信息,把这些信息提供给远程接口70,并把信息记录在数据库(未示出)中。这是通过聚集来自焊接系统20-28的多个焊接系统变量(例如,询问每个焊接系统关于经监测的变量,接收事件消息)而得到的。例如,可以通过焊接系统监视器50和电弧/焊接监视器64提供这些变量。电弧/焊接监视器64监测焊接控制系统54的控制方面。这可以包括反映焊接控制系统54的状态的有关反馈、计数器、定时器、和/或其它变量的信息。焊接系统监视器50收集有关整个焊接系统20的信息。例如,这个信息可以包括操作者的上工/停工信息以及有关焊接系统20维修的信息。例如,还可以包括消耗品使用监视器88来监测在特定时间间隔期间已经消耗的焊接供货(例如,气体使用、焊丝使用)。其它监测方面可以包括质量控制监测,诸如监测从电弧/焊接监视器64反馈的电弧稳定性。此外,焊接监测部件78可以接收从经监测的变量触发的报警或其它事件。
更高级控制部件82促进对于一个或多个远处焊接系统的控制和/或协调。这是通过把同步和/或异步命令引导到焊接控制系统54以及通过焊接监测部件78监测命令执行结果而得到的。如下面更详细地描述,可以通过使用数据报套接字和/或流套接字的焊接命令协议来引导命令使之与焊接系统20-28中的控制功能交互作用。商务交易部件86启动到焊接系统20-28的远程订货和焊接材料的供货。可以通过消耗品使用监视器88监测易毁坏的焊接材料(例如,表示手头材料量的供货变量),传送到焊接监测部件78以及向商务交易部件86供货。根据所监测的信息,可以通过商务交易部件86和网络40自动地向焊接材料的供货方订货(例如,供货变量下降到预定门限值以下就触发订货)。要注意,可以从远程接口70人工地监测材料,以及从远程系统30或焊接系统20-28人工地订货。
现在参考图2,系统90示出根据本发明的示例网络配置。系统90包括与上述网络服务器和接口适配的一个或多个焊接设备92和94。要注意,也可以把焊接设备92和94包括在焊接设备的网络中,如下面更详细地描述。每个焊接设备92和94可以在网络40上与多个网络使能的设备进行通信。这些设备可以包括远程计算机100、诸如可编程逻辑控制器之类的工业控制器102、机器人104、和/或其它网络使能的设备106(例如,TPC设备)。根据本发明,网络使能的设备100-106可以打开一个或多个焊接协议套接字(未示出)或网络套接字,并执行诸如小应用程序之类的部件或目标,以促进对焊接设备92和94的直接的和定时的访问。每个焊接设备92和94可以包括程序部件,以控制和监测焊接设备以及可以利用多个焊接协议套接字与程序部件和网络使能的设备100-106进行通信。焊接协议套接字也可以促进焊接设备之间的通信,其中,一个焊接设备的作用如同用户,而另一个焊接设备的作用如同服务器,反之亦然,并示出作为操作连接108。如通过系统90所描绘,在工厂最低标准控制的总的分布式结构中,可以组合焊接设备92和94。这使从一个或多个远程位置监测焊接过程以及诸如机器人104和工业控制器102之类的其它过程而无需派送系统工程师或操作者到每个过程站去修改或诊断焊接设备的工作条件成为可能。
根据本发明的另一个方面,提供与第三方子系统网服务器的组合。例如,每个网络使能的设备100-106可以包括经组合的网服务器。第三方子系统的其它例子可以包括部件机械手、焊接监测设备、CAD/CAM系统、激光显示系统、监视摄像机系统,其中,每个子系统可以包括它自己的网服务器。为了向用户提供统一的“系统概况”,对于到/从驻留在子系统中的网服务器的信息和控制进行组合和/或统一。
可以使一个输入点(例如,焊接系统的主页)位于任何一个子系统中,其中,输入点可以从具有最多资源(例如,存储器处理能力)的子系统开始。这些资源可以包括网页再引导技术,以从子系统中的任何一个捕获网内容,以便用户感觉到焊接系统的统一的视图。如下面更详细地描述,例如,可以执行Java小应用程序来捕获来自诸如网服务器之类的一个或多个数据服务器的数据,例如,用图形表示网浏览器中的数据收集。要注意,可以使包括主页的网页位于特定的网服务器中,其中,在这些网页中引用的小应用程序可以驻留在另外的网服务器上或从另外的网服务器检索。
现在参考图3,对于根据本发明的焊接设备的网络,系统120示出一种可能的配置。在系统120中描绘三个焊接设备124、126和128,然而,可以理解,可以设想各种其它配置、连接和焊接设备,并且都在本发明的范围内。每种焊接设备124到128可以包括部件的一个或多个实例(未示出),用于控制焊接设备130-134的一个或多个组。例如,焊接设备124控制焊接设备130和132的两个独立的组,而焊接设备126控制焊接设备134。每个焊接设备124-126可以具有到多个远程系统140的一个或多个网络连接。例如,这些连接可以支持诸如TCP/IP之类的互联网协议(例如,版本6互联网协议)。如下面更详细地描述。例如,通过互联网服务提供器(ISP)146到远程系统140的电话连接144支持一种可能的连接。另一种可能的连接是通过局域网(LAN)150和152到远程系统140的。LAN连接150还支持诸如在焊接设备124和126之间所描绘的一个或多个焊接设备之间的通信。通过提供如在系统120中所示的网络连接,一个或多个远程系统140可以控制和/或协调还可能通过很大距离隔开的焊接设备130-134的多个实例。此外,某些焊接设备可以控制和/或协调其它焊接设备以及相关联的焊接设备,如通过焊接设备124和126之间的LAN连接150所示出。要注意,焊接设备124和126以及相关联的焊接设备130-134可以从远程系统140在独立的和孤立的网络上进行通信。以参考号154-158示出这些连接。
现在转到图4,系统170示出根据本发明的更详细的网络以及焊接通信结构。系统170包括套接字接口174,它引导/翻译焊接通信协议到/从TCP/IP,并通过TCP/IP堆栈178示例。可以从远程浏览器和/或其它应用程序调用的每个套接字实例包括有关诸如IP地址和端口地址之类的焊接设备的信息。TCP/IP堆栈178对于诸如互联网之类的网络表现出分层的通信接口,并且如下参考图6更详细地描述。TCP/IP堆栈178可以连接一个或多个驱动器,以与远程系统140进行通信。一种可能的驱动器是点对点(PPP)驱动器182,用于经过电话线144到ISP146的通信。另一种可能的驱动器是以太网驱动器186,它进行通过LAN 150到远程系统140的通信。应该理解,可能有多个其它的驱动器和网络接口。例如,TCP/IP堆栈和相关联的物理网络可以驻留在网关驱动器上,其中,可以把协议从一个网络协议翻译到另一个网络协议。
如上所述,焊接系统170包括目标或部件,以与焊接设备的功能方面进行交互作用。可以把这些目标或部件存储在可以从本地或远程文件系统194(诸如标准操作系统目录结构)访问的焊接设备通信和方法数据库190中。目标控制的功能方面可以包括,例如,命令焊接设备开或关、改变机器输出电平、选择焊接过程、配置机器输入/输出、监测机器反馈、传递操作码或固件以及检索机器诊断。还可以提供诸如电子邮件、质量控制以及订货处理之类其它更高级部件。每一个功能方面根据目标用相关联的服务码(例如,从特性来区分目标方法)以及识别符(对包含在相同目标中的一种方法/特性与另一种方法/特性进行区分)唯一地寻址和选择路由。可以经由焊接通信网络接口198和焊接网络200把目标引导到外部焊接设备196。要注意,可以通过与TCP/IP分开的和有区别的协议提供经过焊接网络200到焊接设备196的通信。
系统170还包括用于控制焊接设备196的焊接设备控制器204。这包括诸如在闭环过程中监测反馈和控制输出之类的功能性。其它逻辑可以包括定时和排序逻辑,用于控制焊接过程的各个方面。要注意,可以启动一个以上的控制环路。例如,一个环路可以控制焊接设备196提供的电弧,而一个分开的环路和/或控制器用于控制与焊接设备196相关联的焊丝馈送器。例如,第二环路将控制供应焊丝馈送器的马达。还提供与焊接设备196交互作用的焊接设备输入/输出接口块208。例如,输入/输出块208提供控制和逻辑输出210(例如,模拟/数字电压/电流)、接收机器反馈212(例如,模拟转换输入、脉冲转换输入)以及提供其它分立的输入214(例如,交流/直流120、240、480伏),以控制焊接设备196。
现在转到图5,示出用于通信和控制根据本发明的焊接系统各个方面的焊接协议220。TCP/IP分组224的一部分包括充分理解的网络协议IP套接字226、TCP堆栈228以及TCP-W字段230,与焊接系统中的功能目标进行通信。TCP-W字段230可以包括任选的标头字段234和数据字段238。标头字段234可以包括任选/标志字段240、消息序列字段244(例如,用户组—服务器回波)、消息状态字段246以及表示跟随在标头234后面的数据字段238的长度的消息长度字段248。可以使数据字段238分类作为服务器命令250来配置到焊接机器(例如,在进行的“真实”工作)的网络服务器或机器命令254。还可以包括启动高速焊接信号的数据流的数据捕获字段255。例如,这个数据可以涉及电压、安培、焊丝速度、马达电流以及其它焊接信号或信息。
一般,网络服务器命令250可以包括服务器命令识别符(ID)256以及服务器命令变元258,当涉及通信时,远程系统可以利用来配置网络服务器性能。例如,这可以包括建立休止状态的监视定时器,从而焊接设备理解远程系统已经“离开”,因此把它的(焊接机器的)输出关断。
机器命令254具有规定正在对哪个逻辑/物理机器和/或目标/实体进行寻址(例如,“焊接控制器”、“焊丝控制器”、“气体控制器”)的附加信息。机器命令254可以分别包括机器地址字段260和方法/特性识别符和变元字段262和264,以在目标中规定正在对哪个特性/方法进行寻址或调用。
要注意,在图4中示出的系统和在图5中描述的协议是可以执行的和/或独立于网技术的。作为一个例子,TCP/IP的应用层(例如,套接字)可以封装焊接系统的本地地址和命令变元,诸如焊接应用程序套接字。此外,一个代理(例如,服务器/用户部件)可以经过这种套接字代理到/从焊接设备的本地系统的请求。例如,焊接设备的本地系统可以包括一个或多个控制处理器,或如果本地系统由多个处理器构成,则与焊接应用程序套接字分立的和不同的一个本地焊接局域网可以耦合这些控制处理器。这可以包括一个或多个逻辑过程、任务和/或在一个或多个控制处理器上执行的“目标”,其中,数据库、表格和/或电子制表可以提供到每个目标所呈现的方法/特性的访问。要注意,例如,可以把代理嵌入在焊接系统本身中,或驻留在外部作为网关。此外,驻留在焊接系统上的和/或远离焊接系统的网络服务器可以对小应用程序和应用程序进行服务,它可以依次打开启动小应用程序或应用程序的焊接应用程序套接字端口,直接对焊接系统进行寻址和控制。
现在参考图6,系统300示出根据本发明的更详细的网络通信结构。焊接系统300可以包括提供与远程系统310进行信息交换的网络服务器308。远程系统310可以包括与网络服务器308进行通信的浏览器312。通过网页和/或包括在与网络服务器308相关联的数据库314中的内容可以交换焊接信息。网内容可以包括,但是不限于,如此的技术,诸如HTML、SHTML、VB Script、JAVA、CGI Script、动态HTML、PPP、RPC、TELNET、TCP/IP、FTP、ASP、XML、PDF、WML以及其它格式。可以驻留在远程系统310或其它焊接系统中的浏览器312经过一个或多个套接字318与网络服务器308进行通信,并且装载诸如小应用程序322之类的一个或多个目标。
要注意,可以使每个目标或小应用程序322与一个或多个套接字318相关联。作为一个例子,浏览器312可以经由公共域或诸如超文本传输协议(HTTP)套接字、文件传输协议(FTP)套接字、简单邮件传输协议(SMTP)套接字、远程过程调用(RPC)套接字、远程方法发动(RMI)套接字、Java数据库连通性(JDBC)套接字、打开数据库连通性(ODBC)套接字、安全套接字层(SSL)套接字、网络文件系统(NFS)套接字、诸如Winsock之类的视窗套接字、出现点3(POP3)套接字以及TELNET套接字之类的标准套接字装载网页或其它应用程序。然后网页可以通过打开或“引导”来自公共域和/或定制套接字(与焊接系统304中的特定部件和/或功能进行交互作用的)的库的附加的套接字来启动对其它焊接应用程序的调用和进行通信。
例如,可以配置小应用程序322以监测经由本地焊接系统总线(未示出)通信的焊接部件。当调用和从远程系统装载小应用程序322(从浏览器312和/或另一个应用程序)时,可以用具体例子说明诸如定制套接字和/或其它公共域套接字之类的焊接应用程序套接字,以在小应用程序322和远程系统310之间交换焊接监测信息。可以使焊接应用程序套接字(WAS)适用于在远程系统310和焊接系统304之间交换诸如上面关于图5所描述的焊接协议。例如,这可以包括通过上述焊接协议发送和接收焊接命令和监测数据。此外,可以使WAS适用于在内部焊接系统总线上与相关联于焊接系统(例如,焊接设备、焊接控制器、焊接监视器、消耗品使用监视器)的特定方面和/或应用程序进行通信,其中应用程序经由WAS进行到其它本地系统(例如,通过工厂企业内部互联网可操作地耦合的网络服务器)和/或到远程系统(例如,经由企业内部互联网可操作地耦合的浏览器、监视器、控制器)的交互作用和通信。要注意,可以只使用HTTP或另外可得到的商务互联网协议来配置焊接系统,然而,对于焊接系统的合适的控制可能不提供效率。
小应用程序322(例如,JAVA小应用程序)可以在浏览器312中运行以与焊接系统304交换信息。可以包括JAVA虚拟机(JVM)来运行浏览器312和执行小应用程序322。JAVA虚拟机是设计成运行编译JAVA码的“虚拟CPU”的软件实施。这可以包括独立的JAVA应用程序以及下载而运行浏览器312的小应用程序322。可以进一步配置小应用程序322,以把焊接操作数据(例如,电弧开始失效计数、消耗品使用数据、设备利用上/下时间)发送给焊接设备制造者,从制造者接收和显示信息(例如,广告、程序升级以及产品再调用或升级、新产品介绍以及应用和服务支持)。还可以使小应用程序322不适用于某些功能(例如,关闭、发送差错消息),除非小应用程序检测到焊接电源和/或来自定名称的制造者的焊接系统的其它部分出现,和/或到焊接设备制造者的数据服务器的互联网连接出现。
与向浏览器312提供服务的小应用程序322一起,网络服务器308可以调用其它目标或程序,用于与焊接控制系统以及相关联的焊接设备326对接。例如,这些程序可以包括用于把不请求的消息和/或其它消息发送到远程系统310的电子邮件部件328。可以提供通信部件330而把文件传递到和从数据库314。例如,可以提供文件传输协议(FTP)部件来传递文件。如上所述,可以使与TCP/IP堆栈334对接的套接字318与数个层进行关联。这些层把数据传递到和从耦合到网络40的网络接口340。要注意,可以在网络接口340中结合来自一层或多层的逻辑,可以使用一个以上的套接字318与焊接系统304中的各个目标进行通信。例如,可以使用在利用TCP协议的两个套接字之间提供终端到终端、定向连接链路的流套接字。
另一个类型的套接字是数据报套接字,它是利用用户数据报协议(UDP)的无连接服务。UDP服务能较好地适合于突发话务模式,并用于把来自远程系统310的控制命令发送到焊接系统304。UDP启动多个焊接系统使之按更一致的方式接收控制命令。如所示出,远程系统310可以包括适配于与网络接口360进行通信的接口部件312、焊接控制部件74、焊接监测部件78、更高级焊接控制部件82以及商务交易部件86的多个套接字344-354。套接字344-354可以包括HTTP和/或焊接应用程序套接字,如上所述,而且可以从网络服务器308接收和装载。
如上所述,可以使充分理解的TCP/IP堆栈334与一个或多个其它网络层相关联。可以提供定义诸如网络接口340的电特性之类的物理特征的物理层364。数据链路层366定义越过系统之间的物理连接发送信息的规则。TCP/IP堆栈334可以包括网络层368,所述网络层可以包含互联网协议(IP)和/或互联网协议版本6(Ipv6),定义打开和保持在网络40上的路径的一个协议。与TCP/IP堆栈334相关联的传输层370可以包括传输控制协议(TCP),该协议提供在系统之间转移信息的更高级控制。这可以包括更复杂的差错处理、优先级以及安全特征。还可以任意地包括位置在TCP/IP堆栈334上面的充分理解的会话层372、显示层374以及应用层378。
要注意,服务器308可以是网络服务器或HTTP服务器,例如,其中从焊接系统304装载到远程系统310的应用程序可以是Java小应用程序或Java应用程序。应用程序可以经由HTTP套接字请求来自焊接系统304的网页(例如,HTML文档),其中,通过焊接系统304动态地产生网页,并且可以包括运转的焊接操作参数。应用程序可以分析网页以获取焊接操作参数,其中,可以在浏览器312中用图形显示操作参数、通过算法处理和/或记录到一个记录文件中。此外,与网页相关联的一个或多个URL可以包括命令、参数设置变化和/或当远程系统310请求网页时焊接系统304要执行的指令或功能。
现在参考图7,系统400示出本发明的另外的方面。根据本发明的这个方面,在焊接系统304中可以包括Java虚拟机404和相关联的浏览器408,以提供到一个或多个远程焊接系统24-28和/或焊接系统30的本地接口。例如,这使操作者能够从其它系统装载焊接配置/过程,监测/诊断本地系统304和/或其它系统,以及从其它系统发送/接收订货。如所示出,JAVA虚拟机404可以执行JAVA应用程序或程序409,并传递到套接字412。可以配置套接字412使之作为JAVA应用程序/小应用程序和TCP/IP堆栈334之间的接口,以启动网络通信。
现在转到图8,系统450示出根据本发明的更详细的焊接配置结构。系统450包括具有配置目标458和控制器462的焊接系统454。控制器462可以包括具有相关联的固件以控制处理器的处理器468以及控制焊接设备的程序476。根据本发明,浏览器310通过调用访问数据库480的焊接配置部件78而启动焊接配置更新。数据库480可以包括用于焊接系统454的所存储的焊接程序、固件和/或操作过程数据。操作者从浏览器310选择所要求的功能,诸如固件或程序数据。在作出选择之后,浏览器310调用配置目标458,并开始从数据库480经由焊接配置部件78下载数据。配置目标458接收数据,并进行对控制器固件472、程序476、和/或与焊接系统454相关联的操作者过程490的更新或修改。应该理解,可以相似地更新其它功能。作为替代,可以包括本地浏览器494以提供焊接配置部件78的远程发动。
现在参考图9,系统500示出根据本发明的远程用户接口。远程接口504调用已经访问焊接控制器462和焊接程序476以及驱动接口504的变址数(modifier)目标508。焊接程序476可以控制焊接系统功能方面,诸如焊丝馈送器512、焊炬行进514、部件处理器516以及电源518。远程接口504可以包括图形用户接口(GUI),并提供标准的工具条512(例如,文件、编辑、视图、格式、工具、窗口、帮助)。用户可以通过远程接口504和工具条512操作焊接系统的各个方面。例如,这些操作可以包括逻辑、定时、波形特性、动态特性以及系统操作。此外,用户可以监测来自远程接口504的焊接系统变量,以执行远程焊接系统的维修和服务。
参考图10,系统550示出根据本发明的更详细的远程监测结构。焊接系统554可以包括收集来自系统监视器562和电弧/焊接监视器566的数据变量的监视器目标558。可以从远程浏览器310或焊接监测部件78调用监视器目标558。可以通过焊接监测部件78聚集从一个或多个焊接系统收集的数据变量,并记录到数据库480中。浏览器310可以分析这个数据,以便对远程焊接系统554和系统24-28进行服务和维修。另一方面,可以提供规则组或策略部件570来监测远程焊接系统提供的数据变量。规则或策略可以包括门限值,其中,如果数据变量在预定门限值以上或以下,则通过标志574向焊接监测部件78报警,并可以采取进一步的动作,诸如通知操作者和/或其它远程系统。如下面更详细地描述,焊接监测部件78还把反馈578提供给更高级控制部件82以及商务交易部件86。
简单地参考图11,系统600示出更详细的系统监视器562以及电弧/焊接监视器566。系统监视器562可以包括输入端,用于接收诸如有关焊接供应材料604的焊接过程信息。这可以包括诸如焊丝、气体以及部件供应可得到性或与焊接设备相关联的使用之类的输入。操作者输入608可以包括诸如当操作者已经开始和停止移位时之类的信息,并可以包括诸如与焊接过程有关的、所报告的和/或所标志的操作者问题之类的其它信息。维修计划输入612可以提供有关特定焊接设备的信息、例行服务和/或停机的日期和时间。电弧/焊接监视器566提供各种类型的控制信息。例如,这个信息可以包括接收焊接质量数据616、电弧稳定性数据620、控制器反馈数据624以及多个其它控制变量628,诸如定时器、计数器以及其它数据单元。
参考图12,系统650示出根据本发明的报警通知。系统650包括监测系统监视器562以及电弧/焊接监视器566的报警或事件部件654。可以从预定数据门限值触发报警部件654或可以由诸如处理器中断之类的系统事件来驱动报警部件654。如果触发了报警,则报警输出658可以对通知目标或目标662作出标志。例如,通知目标可以包括诸如用于传递电话消息、话音邮件消息、电子邮件消息和/或短而尖的声音消息。焊接监测部件78可以接收来自通知目标662的非请求的消息,并把这个信息提供给浏览器310、数据库480、和/或其它远程系统或用户。
参考图13,系统680示出根据本发明的更高级控制结构。例如,更高级控制部件82(HLCS)产生可以广播到一个或多个焊接系统688和24-28的异步/同步控制命令684。例如,在异步命令模式中,HLCS 82可以简单地发出开始焊接命令,并监测通过焊接监测部件78从所有焊接系统接收到的经聚集的反馈694,并且直到所有焊接系统已经完成了以前的命令才发出另一个命令。因此每个焊接设备独立于其它焊接设备而自由地操作。例如,在同步模式中,使每个焊接系统与一个实时时钟(未示出)同步。当每个焊接设备接收命令684时,在焊接设备之间可能会发生网络交换处理,其中,每个焊接设备同意在实时时钟的预定时间处开始执行。如上所述,因为协议的突发模式特性,所以可以使用数据报套接字和协议来命令多个焊接系统。如所述,可以通过把本地控制命令704提供给控制器462的HLCS 82调用控制目标700,并把电弧/焊接监视器566反馈提供给焊接监测部件78。
现在转到图14,系统720示出根据本发明的自动化商务交易结构。系统720包括商务交易部件86(BTC),它接收来自焊接监测部件78的焊接材料和供货信息724。BTC 86监测供货信息724,并与预定的供货/材料门限值进行比较。如果供货信息724下降到预定门限值以下,则BTC 86通过网络输出命令728而自动产生订货。可以通过查找数据库中的用户信息和装运焊接材料(按要求的需要供货或通过与用户的预订协议而供货)而得到自动订货产生。另一方面,可以通过配置有订货处理用户接口的浏览器310人工地处理订货。通过观看远程监测信息和通过浏览器310人工地产生一个可行的订货可以确定人工订货以满足用户的需要。
参考图15,可以与本发明的网络服务器46一起提供焊接设备工具框760和相关联工具,以在总的焊接处理的过程中辅助操作者和设计师。作为一个例子,焊接工具框760可以提供工具,诸如不锈钢焊接的铁酸盐数预测器、从焊接获得的带冷却曲线的CCT图、碳等效计算器、用于通用焊接单位的英制度量转换器、硬度单位转换器、温度单位转换器、标准度量单位转换器、沉淀速率计算器、焊炬行进速度和沉淀效率计算器、用于各种结合点设计的单个和多个焊接的焊接大小和形成珠形状估计器、层间温度计算器、乘余应力和失真预测器、机械特性预测器(硬度、韧性、抗屈强度、疲劳强度、抗腐蚀性)、热输入计算器以及AWS焊接码。其它工具可以包括预加热/后加热计算器、焊接成本估计器、焊丝选择器、气体选择器、焊接结合点CAD(计算机辅助设计)工具、多路计划器、基本金属选择器、疲劳强度估计器、张力强度预测器、冲击强度预测器以及焊接缺陷估计器。应该理解,可以相似地把其它焊接工具添加到工具框760中。
现在参考图16,系统800示出根据本发明的焊接和网络安全系统。如果可以在诸如互联网之类的公共网络上传递焊接控制和监测信息,那么系统800在远程系统806和一个或多个其它焊接系统808之间提供与鉴别和认可服务一起的加密数据通信。远程系统806可以包括远程服务器810,以与焊接系统808中的网络服务器812、数据库814以及相关联的焊接部件816进行通信。鉴别是指他们所要求的目的用户或系统是哪一个的一种确定。认可是一种过程,验证焊接系统808已经认可一个用户或系统可访问焊接系统资源。加密是把数据转换成诸如密文之类的一种形式,使未经认可的代理不容易懂得。
根据本发明的一个方面,可以利用下列协议中的一个或多个来建立鉴别、认可以及非—否认。可以使用公共密钥基础结构(PKI)以及X.509公共密钥基础结构证书来提供鉴别和消息整体性。可以使用安全的套接字层(SSL)以及安全HTTP(SHTTP)来提供鉴别和数据加密,可以利用公开可得到的加密算法或用户设计的加密算法而使用所有权的鉴别和认可技术。熟悉本技术领域的人员会容易地理解除了基于用户设计的那些协议之外的这些协议。在从互联网工程任务部队(IEFT)的征求意见(RFC)文档中提供的规格中以及其它来源中定义了这些协议。
根据本发明的另一个方面,可以应用下列协议中的一个或多个来建立加密。例如,可以应用PGP、S/MIME协议来提供经加密的电子邮件。可以利用SSH和/或SSH2协议来提供经加密的终端会话,其中可以应用互联网协议安全(IPSEC)协议来提供数据加密。还可以利用公开可得到的加密算法和/或用户设计的加密算法而应用隐匿技术。熟悉本技术领域的人员会容易地理解除了基于用户设计的那些协议之外的这些协议。在从互联网工程任务部队(IEFT)的征求意见(RFC)文档中提供的规格中以及其它来源中定义了这些协议。
系统800包括鉴别和认可(AA)子系统820和822,用于使系统806和808之间的网络话务838安全。系统800还可以包括使AA子系统820和822的配置成为可能的焊接策略模块824和826。焊接策略模块824和826还可以把安全配置信息提供给经由TCP/IP驱动器834和836通信的加密驱动器830和832,从而使系统806和808之间的安全网络话务838成为可能。可以起动在AA系统820和822之间的协商842,以便建立系统之间的机器级别信任和/或用户级别信任。应该理解,在远程系统806和焊接系统808之间可以发生其它协商。例如,可以利用这些协商来建立TCP/IP驱动器834和836之间的安全的(例如,经加密的)数据信道846。
焊接策略模块824和826检索本地安全策略的配置组(例如,来自数据库或本地高速缓冲存储器),并把鉴别和安全设置分配给AA模块820、822和加密驱动器830、832。可以使用安全策略对提供给焊接系统808的安全和访问的等级进行定义。例如,这些策略可以定义基于用户类型的访问。例如,可以准许系统工程师或管理者访问焊接系统808的所有部分,诸如使焊接系统中的配置和修改成为可能。对比之下,可以准许操作者进行另外类型的安全,其中,只可以访问焊接系统808中的那些部分,以启动与焊接过程相关联的实际机器和/或制造操作。还可以配置焊接策略,致使机器的类型、网络访问和/或位置定义了对于焊接系统808的访问级别。例如,可以给予在本地工厂企业内部互联网上进行通信的本地系统比在工厂外面经过互联网进行通信的远程系统较高的访问级别。应该理解,可以配置许多其它策略和/或规则设定来定义访问焊接系统808的用户、机器和/或位置。
图17到22示出方法,用于提供根据本发明的分布式焊接结构的各种方面。所述方法包括通过方框表示的一组动作或过程。为了简化说明的目的,示出和描述方法作为一系列方框,可以理解,本发明不限于方框的数目和次序,根据本发明,某些方框可以按不同于这里所示出的和描述的次序发生和/或与其它方框同时发生。例如,熟悉本技术领域的人员会理解,另一方面,方法可以表示为一系列相互关联的状态,诸如在一个状态图中。此外,根据本发明,实施方法不一定需要执行示出的所有动作。
现在转到图17,提供用于根据本发明的分布式焊接结构的一种方法。在动作1000处开始,把焊接设备耦合到网络接口。在动作1004处,利用适合于焊接系统的套接字来建立网络连接。套接字可以包括流套接字和/或数据报套接字。在动作1008处,提供焊接协议,以与远程系统进行通信。焊接协议适用于配置焊接系统和网络服务器的各个功能方面。在动作1008之后,可以实质上并行地和/或在不同的时间点处执行动作1012-1026。这些动作可以包括在动作1012处监测焊接功能、在动作1014处协调和控制一个或多个焊接设备、在动作1018处提供远程配置、在动作1022处提供远程接口和/或在动作1026处启动远程商务交易。
现在参考图18,一个更详细的过程示出一种方法,用于监测如图17中的动作1012处所描绘的焊接功能。在动作1030处,监测焊接控制功能。这可以包括询问或接收控制变量或其它数据单元,这些数据单元记录焊接控制系统中的活动。在动作1034处,监测焊接系统功能。这可以包括询问控制变量或其它数据单元,这些数据单元记录焊接系统中的活动,诸如操作者活动和维修计划。另一方面,可以接收在动作1030和1034处示出的控制或系统变量作为未请求的事件。例如,在焊接系统中可能发生报警,提示要从焊接系统把一个未请求的消息(诸如电子邮件)发送到远程系统,其中,在图8中描绘的方框或动作的外面处理所述消息。在动作1038处,把监测数据和/或其它报警数据引导到远程系统,其中,在动作1040处可以把数据记录在数据库中。在动作1044处,对于动作1040处记录的数据是否已经触发任何预定的报警门限作出判定。如果在动作1044处未曾超过门限值,则处理返回动作1030,并继续监测数据。如果在动作1044处已经超过门限值,则处理继续进行到动作1048,并把有关在动作1044处触发通知的情况通知系统和/或用户。
现在参考图19,一个更详细的过程示出一种方法,用于协调和控制如图17中的动作1014所描绘的焊接功能。在动作1060处,把焊接命令发布到一个或多个焊接系统。在动作1064处,接收监测信息作为来自焊接系统的反馈。在动作1068处,对于在动作1060处起动的命令动作是否完成作出判定。如果所述动作没有完成,则过程返回到动作1064,并继续监测来自焊接系统的信息。如果在动作1068处已经完成所述动作,则过程继续进行到动作1072。在动作1072处,对于是否应该执行新命令作出判定。如果在动作1072处应该执行新命令,则过程返回到动作1060。如果在动作1072处没有新命令要执行,则过程继续进行到动作1076,并结束控制程序。
现在参考图20,一个更详细的过程示出一种方法,用于提供如图17中的动作1018处描绘的远程焊接配置。在动作1080处,从数据库选择要更新的一个配置项目。这些项目可以包括处理器固件、处理器逻辑以及与焊接系统相关联的过程。在动作1088处,把配置数据传递到焊接配置目标。在动作1092处,对配置目标是否已经完成焊接系统的更新作出判定。如果在动作1092处没有完成配置,则过程返回到动作1088。如果在动作1092处完成配置,则过程继续进行到动作1096,并结束配置。
现在参考图21,一个更详细的过程示出一种方法,用于提供如图17中的动作1022处描绘的远程接口。例如,在动作1100处,在远程浏览器中装载一个接口部件。在动作1104处,接口部件具备编程、监测和编辑功能。在动作1108处,从接口部件选择远程焊接功能。在动作1112处,调用远程焊接系统目标来执行所选择的动作1108的功能。
现在参考图22,一个更详细的过程示出一种方法,用于提供如图17中的动作1026处描绘的商务交易。在动作1200处,监测焊接系统的供货和材料,并从远程位置自动地和/或人工地订货。在动作1204处,接收到远程订货,并在远程系统处自动地处理。在动作1208处,把焊接供货装运到在动作1200处订货的焊接系统。在动作1212处,调节销售和发货预报以考虑到从多个焊接系统接收到的监测信息。
上面所描述的是本发明的各个方面。当然,为了描述本发明,不可能描述部件或方法的每个想得到的组合,但是,熟悉本技术领域的人员会理解本发明的许多进一步的组合和更动是可能的。因此,打算使本发明包含属于所附的权利要求书的精神和范围内的所有如此的变化、修改和变更。

Claims (69)

1.一种分布式焊接系统,其特征在于,它包括:
可操作地耦合到服务器(308)和网络接口(340)而启用网络结构的焊接设备(124、126、128),所述网络结构对与至少一个远程系统(30、140、310、806)进行通信的网络(40)进行服务,其中,远程系统(30、140、310、806)包括至少一个远程接口(70),以与所述网络结构进行通信,其中,远程系统(30、140、310、806)访问至少一个HTTP套接字,以建立与焊接设备(124、126、128)的网络通信,并且装载来自焊接设备(124、126、128)的至少一个应用程序,其中,远程系统(30、140、310、806)通过至少一个应用程序访问至少一个焊接应用程序套接字,以在焊接设备(124、126、128)和远程系统(30、140、310、806)之间交换信息,其中,所述至少一个应用程序包括焊接配置部件(74)、焊接监测部件(78)以及焊接控制部件(82)中的至少一个,以与分布式焊接系统进行交互作用。
2.如权利要求1所述的系统,其特征在于,所述服务器(308)是网络服务器和HTTP服务器中的至少一个,而所述远程接口(70)是网络浏览器。
3.如权利要求1所述的系统,其特征在于,所述应用程序是Java小应用程序(322)或Java应用程序(409)中的至少一个。
4.如权利要求1所述的系统,其特征在于,所述焊接应用程序套接字包括HTTP套接字、FTP套接字、SMTP套接字、RPC套接字、RMI套接字、JDBC套接字、ODBC套接字、SSL套接字、NFS套接字、Winsock、POP3套接字以及TELNET套接字中的至少一个。
5.如权利要求4所述的系统,其特征在于,进一步包括一个用户来代理经过焊接应用程序套接字到达或来自焊接设备的本地系统的请求。
6.如权利要求5所述的系统,其特征在于,进一步包括至少一个控制处理器(468)、耦合至少一个控制处理器(468)的本地焊接局域网(LAN)以及一个或多个逻辑处理器或在至少一个控制处理器(468)上执行的目标。
7.如权利要求6所述的系统,其特征在于,进一步包括数据库(480),以提供对每个目标呈现的方法或特性的访问。
8.如权利要求1所述的系统,其特征在于,所述应用程序请求经由至少一个HTTP套接字、来自焊接设备(124、126、128)的至少一个网页。
9.如权利要求8所述的系统,其特征在于,它包含活动焊接设备操作参数的所述焊接设备(124、126、128)动态地产生所述至少一个网页。
10.如权利要求8所述的系统,其特征在于,所述应用程序分析所述至少一个网页以获取焊接设备操作参数,所述焊接设备操作参数是在远程接口(70)中以图形显示的、通过算法处理的以及记录到记录文件的参数中的至少一个。
11.如权利要求8所述的系统,其特征在于,当远程系统(30、140、310、806)请求至少一个网页时,至少一个网页的至少一个URL包括焊接设备(124、126、128)要执行的命令、参数设置变化、指令或功能中的至少一个。
12.如权利要求1所述的系统,其特征在于,所述焊接应用程序套接字封装焊接设备的本地地址和命令变元,其中,所述焊接设备的本地网络和操作系统对路由和请求变元进行服务。
13.如权利要求1所述的系统,其特征在于,所述网络(40)使用以太网、无线以太网、PPP、点对多点短距射频、WAP、蓝牙、IP、Ipv6、TCP以及UDP中的至少一个。
14.如权利要求1所述的系统,其特征在于,所述焊接设备(124、126、128)经由局域网(40)或互联网与另一个网络化的焊接设备、焊接设备的网络、远程计算机(100)、工业控制器(102)、机器人(104)、以及网络设备106中的至少一个对接。
15.如权利要求1所述的系统,其特征在于,所述网络接口(340)与至少一个套接字(318、412)对接,以提供对网络(40)的通信。
16.如权利要求1所述的系统,其特征在于,进一步包括通过焊接设备(124、126、128)中的目标实例化的一个或多个焊接设备(130、132、134)的组。
17.如权利要求16所述的系统,其特征在于,从至少一个远程网络系统或从一个或多个网络化的焊接设备来控制焊接设备(130、132、134)。
18.如权利要求17所述的系统,其特征在于,进一步包括LAN(150、152)、电话连接(144)以及网关中的至少一个以耦合到网络。
19.如权利要求17所述的系统,其特征在于,所述焊接设备(124、126、128)进一步包括焊接通信网络接口(154、156、158),用于与焊接设备(130、132、134)进行独立于网络的交互作用。
20.如权利要求16所述的系统,其特征在于,所述焊接设备(124、126、128)进一步包括焊接特性和方法数据库(190)、焊接控制器(204)以及焊接输入/输出接口(208)中的至少一个,用于控制焊接设备(130、132、134),所述焊接特性和方法数据库(190)提供至少一个目标,以与焊接设备(124、126、128)进行交互作用,所述焊接控制器(204)控制至少一个控制环路,而所述焊接输入/输出接口(208)可操作地耦合到至少一个控制输出端(210)、分立输出端(214)以及与所述焊接设备(130、132、134)相关联的反馈输入端(212)。
21.如权利要求15所述的系统,其特征在于,使至少一个套接字(318、412)与TCP/IP(334)堆栈相关联,用于与网络进行通信。
22.如权利要求21所述的系统,其特征在于,使TCP/IP堆栈(334)与物理层(364)、数据链路层(366)、会话层(372)、显示层(374)以及应用层(378)中的至少一个相关联。
23.如权利要求21所述的系统,其特征在于,至少一个套接字(318、412)是数据流套接字或数据报套接字。
24.如权利要求21所述的系统,其特征在于,进一步包括焊接协议(220),以控制和监测焊接设备(124、126、128)。
25.如权利要求24所述的系统,其特征在于,所述焊接协议(220)包括任选/标志字段(240)、消息序列字段(244)、消息状态字段(246)、数据长度字段(248)、数据字段(238)、服务命令字段(250)、服务命令识别符字段(256)、服务器命令变元字段(258)、机器字段(254)、机器地址字段(260)、特性/方法识别符字段(262)以及特性/方法变元字段(264)中的至少一个。
26.如权利要求3所述的系统,其特征在于,JAVA小应用程序(322)在具有TCP套接字的远程接口(70)处与JAVA虚拟机(404)交互作用。
27.如权利要求1所述的系统,其特征在于,所述焊接设备(124、126、128)包括浏览器(408)以及JAVA虚拟机(404)中的至少一个,以与其它焊接设备和远程系统进行通信。
28.如权利要求1所述的系统,其特征在于,所述焊接设备(124、126、128)进一步包括电子邮件部件(328)和通信部件(330),用于把消息和文件传递到焊接设备(124、126、128)和传递来自焊接设备(124、126、128)消息和文件。
29.如权利要求8所述的系统,其特征在于,所述网页包括HTML、SHTML、VB Script、JAVA、CGI Script、JAVA Script、动态HTML、ASP、XML、PDF以及WML格式中的至少一个。
30.如权利要求1所述的系统,其特征在于,所述焊接配置部件(74)传递焊接程序、焊接固件以及焊接过程中的至少一个,以启动所述焊接设备(124、126、128)的修改。
31.如权利要求30所述的系统,其特征在于,进一步包括图形用户接口(GUI)(504),使对所述远程配置和所述焊接设备(124、126、128)的监测成为可能。
32.如权利要求31所述的系统,其特征在于,所述GUI(504)启动与所述焊接程序(476)相关联的逻辑操作、定时操作、波形操作以及动态操作。
33.如权利要求32所述的系统,其特征在于,所述操作与焊丝馈送器(512)、焊炬行进(514)、部件处理器(516)以及电源(518)中的至少一个相关联。
34.如权利要求1所述的系统,其特征在于,所述焊接监测部件(78)接收来自所述焊接设备(124、126、128)的焊接系统变量和焊接控制变量,并把所述变量记录在数据库(480)中。
35.如权利要求34所述的系统,其特征在于,所述变量与所述焊接设备(124、126、128)相关联的定时器、计数器、排序器、积分器、数据单元、操作者信息以及诊断中的至少一个相关联。
36.如权利要求34所述的系统,其特征在于,所述焊接监测部件(78)检查预定的规则和策略(570),以判定是否通知另一个系统或远程用户。
37.如权利要求34所述的系统,其特征在于,进一步包括收集来自电弧/焊接监视器(566)和系统监视器目标(562)的信息的监视器目标(558),控制监视器目标(566)监测焊接质量(616)、电弧稳定性(620)、焊接反馈(624)以及控制变量(628)中的至少一个,而系统监视器目标(562)监测焊接材料(604)、操作者信息(608)以及维修计划(612)中的至少一个。
38.如权利要求34所述的系统,其特征在于,进一步包括报警和事件(654)中的至少一个,用于触发来自所述焊接设备(124、126、128)的消息。
39.如权利要求38所述的系统,其特征在于,经由话音邮件、电子邮件、电话以及蜂鸣器(662)把消息发送到所述远程系统(30、140、310、806)或远程用户。
40.如权利要求1所述的系统,其特征在于,所述焊接控制部件(82)监测来自至少一个焊接监测部件(78)的反馈,并发出控制命令(684)到所述焊接设备(124、126、128)以及至少一个其它焊接设备或焊接网络。
41.如权利要求36所述的系统,其特征在于,通过传输控制协议(TCP)套接字和用户数据报协议(UDP)套接字中的至少一个,异步或同步地发出所述控制命令(684)。
42.如权利要求1所述的系统,其特征在于,进一步包括焊接工具框(760),所述焊接工具框提供不锈钢焊接的铁酸盐数预测器、从焊接获得的带冷却曲线的CCT图、碳等效计算器、用于通用焊接单位的英制度量转换器、硬度单位转换器、温度单位转换器、标准度量单位转换器、沉淀速率计算器、焊炬行进速度和沉淀效率计算器、用于各种结合点设计的单个和多个焊接的焊接大小和形成珠形状估计器、层间温度计算器、剩余应力和失真预测器、机械特性预测器、热输入计算器、预加热/后加热计算器、焊接成本估计器、焊丝选择器、气体选择器、焊接结合点CAD工具、多路计划器、基底金属选择器、疲劳强度估计器、张力强度预测器、冲击强度预测器、焊接缺陷估计器以及AWS焊接码。
43.如权利要求1所述的系统,其特征在于,进一步包括商务交易部件(86),以自动地处理远程焊接供货订货以及自动地起动焊接供货装运。
44.如权利要求43所述的系统,其特征在于,进一步包括用户接口(504),以监测远程焊接设备以及处理焊接供货订货以及焊接供货装运。
45.如权利要求44所述的系统,其特征在于,所述焊接操作者起动来自包括在所述焊接设备(124、126、128)中的浏览器(310)的商务交易。
46.如权利要求1所述的系统,其特征在于,进一步包括安全部件,所述安全部件使用SSL层来促进网络(40)上的通信。
47.如权利要求46所述的系统,其特征在于,所述安全部件进一步包括鉴别和认可部件(820、822)、加密部件(830、832)以及焊接策略模块(824、826)中的至少一个,以促进网络(40)上的通信。
48.如权利要求8所述的系统,其特征在于,利用网页作为从其它网络服务器子系统输入的一个点,其中,可以从所述焊接设备(124、126、128)以及网络服务器子系统收集网内容或数据,以表现收集系统的一致的视图和控制。
49.如权利要求48所述的系统,其特征在于,利用所述小应用程序(322)来捕获来自收集系统的数据,以表示在浏览器(310)中的数据。
50.如权利要求49所述的系统,其特征在于,所述小应用程序(322)以及网页驻留在相同的网络服务器上。
51.如权利要求49所述的系统,其特征在于,所述小应用程序(322)以及网页驻留在不同的网络服务器上。
52.一种提供分布式焊接协调的方法,其特征在于,它包括:
把焊接设备(124、126、128)耦合到网络接口(340);
利用HTTP或焊接应用程序套接字中的至少一个来建立通过网络接口到远程系统(30、140、310、806)的网络连接,其中,使用HTTP套接字于网络通信,而使用焊接应用程序套接字来交换所述焊接设备(124、126、128)和所述远程系统(30、140、310、806)之间的信息;以及
提供焊接协议(220)与所述远程系统(30、140、310、806)进行通信以启动分布式焊接协调。
53.如权利要求52所述的方法,其特征在于,所述焊接协议(220)包括任选/标志字段(240)、消息序列字段(244)、消息状态字段(126)、数据长度字段(248)、数据字段(238)、服务器命令字段(250)、服务器命令识别符字段(256)、服务器命令变元字段(258)、机器字段(254)、机器地址字段(260)、特性/方法识别符字段(262)以及特性/方法变元字段(264)中的至少一个。
54.如权利要求52所述的方法,其特征在于,进一步包括下列动作中的至少一个:
监测焊接功能;
在所述焊接设备(124、126、128)之间协调和控制;
提供远程配置能力;
提供远程接口(70);以及
启动远程商务交易。
55.如权利要求54所述的方法,其特征在于,所述监测焊接功能的动作进一步包括:
监测控制功能;
监测系统功能;
引导监测和报警数据(654)到所述远程系统(30、140、310、806)或用户;
记录监测和报警数据(654);以及
根据监测和报警数据(654)通知系统或用户。
56.如权利要求54所述的方法,其特征在于,在所述焊接设备(124、126、128)之间协调和控制的动作进一步包括:
起动分布式焊接命令到至少一个其它焊接系统;以及
接收来自至少一个其它焊接系统的监测信息以判定焊接命令在什么时候已经完成。
57.如权利要求54所述的方法,其特征在于,提供远程配置的动作进一步包括:
选择一个配置项目进行更新;
起动一个焊接配置目标以执行更新;以及
把所述配置数据传递到所述焊接设备(124、126、128)。
58.如权利要求54所述的方法,其特征在于,提供远程接口(70)的动作进一步包括:
装载接口部件;
提供编程、编辑和监测与接口部件的交互作用中的至少一个;
选择远程焊接功能;以及
调用远程目标来执行远程焊接功能。
59.如权利要求54所述的方法,其特征在于,起动远程商务交易的动作进一步包括:
监测来自远程位置的焊接供货和订货信息;
接收来自焊接系统的远程订货;
装运焊接供货到远程位置;以及
调整与供货和订货信息相关联的销售和配货预报。
60.如权利要求1所述的系统,其特征在于,它还包含一种具有计算机可执行的指令的计算机可读出媒体,用于执行所述分布式焊接系统的至少一部分。
61.一种分布式焊接系统,其特征在于,它包括:
一种装置,用于把焊接设备(124、126、128)耦合到服务器(308)以启用网络结构,所述网络结构对与远程系统(30、140、310、806)进行通信的一种装置进行服务,所述远程系统(30、140、310、806)包括分布式焊接系统中的远程接口(70)、焊接配置部件(74)、焊接监测部件(78)以及焊接控制部件(82)中的至少一个,其中,所述远程系统(30、140、310、806)包括用于网络通信的装置以及用于交换焊接设备(124、126、128)和远程系统(30、140、310、806)之间的信息的装置。
62.一种提供焊接协议(220)的数据结构,其特征在于,它包括:
任选/标志字段(240)、消息序列字段(244)、消息状态字段(246)、数据长度字段(248)、数据字段(238)、服务器命令字段(250)、服务器命令识别符字段(256)、服务器命令变元字段(258)、机器字段(254)、机器地址字段(260)、特性/方法识别符字段(262)以及特性/方法变元字段(264)中的至少一个。
63.一种用于在焊接系统之间进行通信的信号,其特征在于,它包括:
通过信号可操作地耦合到服务器(308)和网络接口(340)而启用网络结构的焊接设备(124、126、128),所述网络结构通过信号和远程接口(70)、焊接配置部件(74)、焊接监测部件(78)和焊接控制部件(82)中的至少一个对与至少一个远程系统(30、140、310、806)进行通信的网络进行服务,其中,所述远程系统(30、140、310、806)包括用于通过信号的网通信的至少一个HTTP套接字,以及至少一个焊接应用程序套接字,以通过信号交换焊接设备(124、126、128)和远程系统(30、140、310、806)之间的信息。
64.如权利要求63所述的信号,其特征在于,进一步包括焊接协议数据包。
65.如权利要求63所述的信号,其特征在于,通过网络连接和无线连接中的至少一个来发送所述信号。
66.一种分布式焊接系统,其特征在于,它包括:
与焊接应用程序套接字相关联的TCP/IP的应用层(378),所述焊接应用程序套接字封装本地焊接系统地址和命令变元;
与焊接应用程序套接字进行通信的一个代理,代理在套接字上到达和/或来自本地焊接系统的请求,其中,所述本地焊接系统包括一个或多个控制处理器(468)和与焊接应用程序套接字不同的本地焊接局域网中的至少一个,以耦合一个或多个控制处理器(468)。
67.如权利要求66所述的系统,其特征在于,进一步包括在一个或多个控制处理器(468)上执行的一个或多个逻辑过程、任务和/或目标,其中,数据库、表格和电子制表中的至少一个提供到通过每个过程呈现的方法或特性的访问。
68.如权利要求66所述的系统,其特征在于,所述代理是嵌入在本地焊接系统中或驻留在外部的网关上的。
69.如权利要求66所述的系统,其特征在于,进一步包括通过网络服务器(308)服务的至少一个应用程序,所述网络服务器是驻留在和/或远离打开焊接应用程序套接字端口的本地焊接系统的,以启用应用程序直接对焊接系统进行寻址和控制。
CNB028040929A 2001-01-25 2002-01-22 提供公布式焊接结构的系统和方法 Expired - Lifetime CN1304158C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/770,064 US6624388B1 (en) 2001-01-25 2001-01-25 System and method providing distributed welding architecture
US09/770,064 2001-01-25

Publications (2)

Publication Number Publication Date
CN1525896A CN1525896A (zh) 2004-09-01
CN1304158C true CN1304158C (zh) 2007-03-14

Family

ID=25087359

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB028040929A Expired - Lifetime CN1304158C (zh) 2001-01-25 2002-01-22 提供公布式焊接结构的系统和方法

Country Status (11)

Country Link
US (1) US6624388B1 (zh)
EP (1) EP1360027B1 (zh)
JP (1) JP4728559B2 (zh)
KR (1) KR100826728B1 (zh)
CN (1) CN1304158C (zh)
AU (1) AU2002243638B2 (zh)
BR (1) BR0206625A (zh)
CA (1) CA2435332A1 (zh)
MX (1) MXPA03006628A (zh)
RU (1) RU2284885C2 (zh)
WO (1) WO2002058878A1 (zh)

Families Citing this family (243)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2805425B1 (fr) * 2000-02-21 2003-09-19 Schneider Automation Systeme de communication entre un automate programmable serveur et une machine cliente
US20030149368A1 (en) * 2000-10-24 2003-08-07 Hennemann Willard W. Method and apparatus for locating and detecting vascular plaque via impedence and conductivity measurements, and for cryogenically passivating vascular plaque and inhibiting vascular plaque progression and rupture
SE520140C2 (sv) * 2001-04-02 2003-06-03 Abb Ab Metod och anordning vid bågsvetsning samt användning, datorprogramprodukt och datorläsbart medium
US7245875B2 (en) * 2001-04-24 2007-07-17 Lincoln Global, Inc. System and method to facilitate wireless communication in a welding environment
JP2002352127A (ja) * 2001-05-22 2002-12-06 Sharp Corp 情報通信装置,サービス提供システム,情報通信方法,情報通信プログラム,情報通信プログラムを記録した記録媒体
US6813587B2 (en) 2001-06-22 2004-11-02 Invensys Systems, Inc. Remotely monitoring/diagnosing distributed components of a supervisory process control and manufacturing information application from a central location
US6639182B2 (en) * 2001-09-19 2003-10-28 Illinois Tool Works Inc. Pendant control for a welding-type system
US6504131B1 (en) * 2001-09-19 2003-01-07 Illinois Tool Works Inc. Welding-type power supply with boot loader
US6968369B2 (en) * 2001-09-27 2005-11-22 Emc Corporation Remote data facility over an IP network
US7725528B1 (en) * 2002-03-06 2010-05-25 Rockwell Automation Technologies, Inc. System and methodology providing optimized data exchange with industrial controller
US7330473B1 (en) 2002-04-12 2008-02-12 Rockwell Automation Technologies, Inc. System and methodology providing network data exchange between industrial control components
US7606890B1 (en) 2002-06-04 2009-10-20 Rockwell Automation Technologies, Inc. System and methodology providing namespace and protocol management in an industrial controller environment
US7512906B1 (en) * 2002-06-04 2009-03-31 Rockwell Automation Technologies, Inc. System and methodology providing adaptive interface in an industrial controller environment
US9565275B2 (en) 2012-02-09 2017-02-07 Rockwell Automation Technologies, Inc. Transformation of industrial data into useful cloud information
US7536548B1 (en) * 2002-06-04 2009-05-19 Rockwell Automation Technologies, Inc. System and methodology providing multi-tier-security for network data exchange with industrial control components
US7151966B1 (en) * 2002-06-04 2006-12-19 Rockwell Automation Technologies, Inc. System and methodology providing open interface and distributed processing in an industrial controller environment
US7539724B1 (en) 2002-06-04 2009-05-26 Rockwell Automation Technologies, Inc. Instant messaging for event notification and exchanging data in an industrial controller environment
US6963048B2 (en) * 2002-07-23 2005-11-08 Illinois Tool Works Inc. Method and apparatus for welding with mechanical arc control
US7165707B2 (en) * 2002-07-23 2007-01-23 Illinois Tool Works Inc. Method and apparatus for feeding wire to a welding arc
US6969823B2 (en) * 2002-07-23 2005-11-29 Illinois Tool Works Inc. Method and apparatus for controlling a welding system
US6984806B2 (en) * 2002-07-23 2006-01-10 Illinois Tool Works Inc. Method and apparatus for retracting and advancing a welding wire
US7102099B2 (en) 2002-07-23 2006-09-05 Illinois Tool Works Inc. Method and apparatus for feeding wire to a welding arc
US7469338B2 (en) * 2002-07-29 2008-12-23 Broadcom Corporation System and method for cryptographic control of system configurations
FR2843058B1 (fr) 2002-08-05 2005-01-28 Air Liquide Systeme et procede pour ameliorer la productivite d'un atelier de soudage
US7072774B1 (en) 2002-08-28 2006-07-04 Lincoln Global, Inc. System and method for determining and employing consumable use by electric arc welders
DE10243771A1 (de) * 2002-09-20 2004-04-22 Siemens Ag Vorrichtung zur Automatisierung und/oder Steuerung von Werkzeug- oder Produktionsmaschinen
US20040162996A1 (en) * 2003-02-18 2004-08-19 Nortel Networks Limited Distributed security for industrial networks
US7205503B2 (en) * 2003-07-24 2007-04-17 Illinois Tool Works Inc. Remotely controlled welding machine
US20050127052A1 (en) * 2003-12-12 2005-06-16 Spencer Mark S. Near real time arc welding monitor
NL1025394C1 (nl) * 2004-02-04 2005-08-08 Richard Andre Zurburg Werkwijze en inrichting voor het besturen van een lasproces.
US8592724B2 (en) * 2004-04-16 2013-11-26 Illinois Tool Works Inc. Remote wire feeder using binary phase shift keying to modulate communications of command/control signals to be transmitted over a weld cable
US7180029B2 (en) 2004-04-16 2007-02-20 Illinois Tool Works Inc. Method and system for a remote wire feeder where standby power and system control are provided via weld cables
US9012807B2 (en) 2004-04-16 2015-04-21 Illinois Tool Works Inc. Remote wire feeder using binary phase shift keying to modulate communications of command/control signals to be transmitted over a weld cable
US7208697B2 (en) * 2004-05-20 2007-04-24 Lincoln Global, Inc. System and method for monitoring and controlling energy usage
US7735063B2 (en) * 2004-07-07 2010-06-08 Sap Aktiengesellschaft Providing customizable configuration data in computer systems
US7774369B2 (en) * 2004-07-07 2010-08-10 Sap Aktiengesellschaft Configuring computer systems with business configuration information
US7440809B2 (en) * 2004-07-14 2008-10-21 York International Corporation HTML driven embedded controller
US7381922B2 (en) * 2004-10-27 2008-06-03 Illinois Tool Works Inc. Method and apparatus for remotely controlling a welding system
US7643890B1 (en) * 2005-01-13 2010-01-05 Lincoln Global, Inc. Remote management of portable construction devices
US7363137B2 (en) * 2005-02-03 2008-04-22 Lincoln Global, Inc. Construction equipment discovery on a network
US7687741B2 (en) * 2005-02-03 2010-03-30 Lincoln Global, Inc. Triggering events in a welder with a real-time clock
US8115138B2 (en) 2005-03-15 2012-02-14 Lincoln Global, Inc. Comprehensive identification and designation of welding procedures
US8166175B2 (en) * 2005-09-12 2012-04-24 Microsoft Corporation Sharing a port with multiple processes
US8692157B2 (en) * 2005-09-15 2014-04-08 Lincoln Global, Inc. Welding system sequence control apparatus
US8175089B2 (en) * 2005-09-30 2012-05-08 Rockwell Automation Technologies, Inc. Extended address space capability for an industrial protocol
JP5243253B2 (ja) 2005-10-07 2013-07-24 イリノイ トゥール ワークス インコーポレイティド 溶接型装置用の無線通信システム
US8806347B2 (en) * 2005-12-27 2014-08-12 Panasonic Corporation Systems and methods for providing distributed user interfaces to configure client devices
US8525077B2 (en) * 2006-05-09 2013-09-03 Lincoln Global, Inc. Touch screen waveform design apparatus for welders
US8242410B2 (en) 2006-07-14 2012-08-14 Lincoln Global, Inc. Welding methods and systems
US20080011727A1 (en) * 2006-07-14 2008-01-17 Lincoln Global, Inc. Dual fillet welding methods and systems
US9095929B2 (en) 2006-07-14 2015-08-04 Lincoln Global, Inc. Dual fillet welding methods and systems
US10010961B2 (en) * 2006-07-17 2018-07-03 Lincoln Global, Inc. Multiple arc welding system controls and methods
US20080078811A1 (en) * 2006-09-15 2008-04-03 The Lincoln Electric Company Weld data acquisition
US8963045B2 (en) * 2006-09-19 2015-02-24 Lincoln Global, Inc. Non-linear adaptive control system and method for welding
US8946596B2 (en) * 2006-10-05 2015-02-03 Lincoln Global, Inc. Multiple welding using a single power source
US7974737B2 (en) * 2006-10-31 2011-07-05 GM Global Technology Operations LLC Apparatus and method of automated manufacturing
US9180544B2 (en) * 2006-11-16 2015-11-10 Illinois Tool Works Inc. Method and apparatus for wireless remote control communication of a welder
US20080140815A1 (en) * 2006-12-12 2008-06-12 The Lincoln Electric Company Network Device Location and Configuration
US20140042135A1 (en) * 2006-12-20 2014-02-13 Lincoln Global, Inc. System and method of receiving or using data from external sources for a welding sequence
US10994357B2 (en) 2006-12-20 2021-05-04 Lincoln Global, Inc. System and method for creating or modifying a welding sequence
US9937577B2 (en) 2006-12-20 2018-04-10 Lincoln Global, Inc. System for a welding sequencer
US10994358B2 (en) 2006-12-20 2021-05-04 Lincoln Global, Inc. System and method for creating or modifying a welding sequence based on non-real world weld data
US11072034B2 (en) 2006-12-20 2021-07-27 Lincoln Global, Inc. System and method of exporting or using welding sequencer data for external systems
US9104195B2 (en) 2006-12-20 2015-08-11 Lincoln Global, Inc. Welding job sequencer
DE102007009459A1 (de) * 2007-02-27 2008-08-28 Volkswagen Ag Einrichtung und Verfahren zum Lichtbogenschweißen von Bauteilen
US20090222804A1 (en) * 2008-02-29 2009-09-03 Illinois Tool Works, Inc. Embedded firmware updating system and method
US8847115B2 (en) * 2008-06-16 2014-09-30 Illinois Tool Works Inc. Configurable welding interface for automated welding applications
US8934994B1 (en) * 2008-07-30 2015-01-13 Rusty S. Lee Method and apparatus for automated fabrication
US8884177B2 (en) 2009-11-13 2014-11-11 Lincoln Global, Inc. Systems, methods, and apparatuses for monitoring weld quality
US9330575B2 (en) 2008-08-21 2016-05-03 Lincoln Global, Inc. Tablet-based welding simulator
US9280913B2 (en) * 2009-07-10 2016-03-08 Lincoln Global, Inc. Systems and methods providing enhanced education and training in a virtual reality environment
US9318026B2 (en) 2008-08-21 2016-04-19 Lincoln Global, Inc. Systems and methods providing an enhanced user experience in a real-time simulated virtual reality welding environment
US8911237B2 (en) 2008-08-21 2014-12-16 Lincoln Global, Inc. Virtual reality pipe welding simulator and setup
US8851896B2 (en) 2008-08-21 2014-10-07 Lincoln Global, Inc. Virtual reality GTAW and pipe welding simulator and setup
US8747116B2 (en) 2008-08-21 2014-06-10 Lincoln Global, Inc. System and method providing arc welding training in a real-time simulated virtual reality environment using real-time weld puddle feedback
US9483959B2 (en) 2008-08-21 2016-11-01 Lincoln Global, Inc. Welding simulator
US9196169B2 (en) 2008-08-21 2015-11-24 Lincoln Global, Inc. Importing and analyzing external data using a virtual reality welding system
US8834168B2 (en) 2008-08-21 2014-09-16 Lincoln Global, Inc. System and method providing combined virtual reality arc welding and three-dimensional (3D) viewing
US8274013B2 (en) 2009-03-09 2012-09-25 Lincoln Global, Inc. System for tracking and analyzing welding activity
US9174299B2 (en) 2009-05-15 2015-11-03 Ef Technologies, Inc. Apparatus and method for portable calibration of electrofusion controllers
US8367972B2 (en) 2009-06-11 2013-02-05 Illinois Tool Works Inc. Systems and methods for diagnosing secondary weld errors
FI125409B (fi) * 2009-06-12 2015-09-30 Kemppi Oy Moduuli hitsauslaitteen ohjaamiseksi, hitsauslaite, hitsausjärjestelmä, menetelmä hitsaajan opastamiseksi, hitsausmenetelmä sekä ohjelmistotuote
US9773429B2 (en) 2009-07-08 2017-09-26 Lincoln Global, Inc. System and method for manual welder training
US9221117B2 (en) 2009-07-08 2015-12-29 Lincoln Global, Inc. System for characterizing manual welding operations
US9011154B2 (en) 2009-07-10 2015-04-21 Lincoln Global, Inc. Virtual welding system
US10748447B2 (en) 2013-05-24 2020-08-18 Lincoln Global, Inc. Systems and methods providing a computerized eyewear device to aid in welding
US8957344B2 (en) * 2009-09-30 2015-02-17 Illinois Tool Works Inc. Welding system with power line communication
US8569655B2 (en) 2009-10-13 2013-10-29 Lincoln Global, Inc. Welding helmet with integral user interface
EP2494742B1 (en) * 2009-10-29 2018-10-24 Precision Microdynamics Inc. Network control architecture and protocol for a distributed control, data acquisition and data distribution system and process
US9468988B2 (en) 2009-11-13 2016-10-18 Lincoln Global, Inc. Systems, methods, and apparatuses for monitoring weld quality
US8569646B2 (en) 2009-11-13 2013-10-29 Lincoln Global, Inc. Systems, methods, and apparatuses for monitoring weld quality
WO2011091312A1 (en) 2010-01-22 2011-07-28 Illinois Tool Works Inc. Smart grid welding system
EP2533931B1 (en) 2010-02-12 2017-04-12 Illinois Tool Works Inc. Memory with weld bank data structure for welding applications ; computerized welding system with such memory ; method of storing welding data in a relational database in such memory
US10773327B2 (en) * 2010-06-17 2020-09-15 Illinois Tool Works Inc. System and method for limiting welding output and ancillary features
US9993891B2 (en) 2010-07-14 2018-06-12 Illinois Tool Works Inc. Welding parameter control via welder motion or position monitoring
US9862048B2 (en) * 2010-10-07 2018-01-09 Illinois Tool Works Inc. Method and apparatus for monitoring weld cell
US8835807B2 (en) * 2010-10-27 2014-09-16 Illinois Tool Works Inc. Web configuration system for customizing welding systems
US8688815B2 (en) 2010-10-29 2014-04-01 Lincoln Global, Inc. System and method for welder with help request functionality
CA2821671C (en) 2010-12-13 2018-01-09 Edison Welding Institute, Inc. Welding training system
CN102157037B (zh) * 2011-01-05 2013-01-09 深圳市怡化电脑有限公司 软件和模块的自动化测试方法及其系统
US11110538B2 (en) 2011-03-25 2021-09-07 Illinois Tool Works Inc. Systems and methods for adjusting multiple settings of a welding power supply
KR101243565B1 (ko) * 2011-06-14 2013-03-20 주식회사 효성 용접 서버 및 용접관리 시스템
AT511660B1 (de) * 2011-07-14 2016-01-15 Fronius Int Gmbh Schnittstelle einer schweissstromquelle und verfahren zu deren definition
JP5895420B2 (ja) * 2011-09-21 2016-03-30 セイコーエプソン株式会社 ロボット制御装置、及びロボットシステム
US9862051B2 (en) * 2011-09-27 2018-01-09 Illinois Tool Works Inc. Welding system and method utilizing cloud computing and data storage
KR20220155401A (ko) * 2011-10-10 2022-11-22 프로그래시브 컴포넌츠 인터내셔널 코포레이션 툴링 활동들을 모니터링하기 위한 시스템 및 방법
US10328514B2 (en) 2011-11-07 2019-06-25 Lincoln Global, Inc. Use of mobile communications devices as user interface for welding equipment and systems
US10010959B2 (en) * 2011-11-11 2018-07-03 Lincoln Global, Inc. Systems and methods for associating data to a welder power source
US9477936B2 (en) 2012-02-09 2016-10-25 Rockwell Automation Technologies, Inc. Cloud-based operator interface for industrial automation
CN102528227A (zh) * 2012-03-01 2012-07-04 天津大学 一种焊接设备网络监控装置及其控制方法
US9174294B2 (en) 2012-03-30 2015-11-03 Illinois Tool Works Inc. Devices and methods for analyzing spatter generating events
CN102664950B (zh) * 2012-04-18 2015-01-07 唐山松下产业机器有限公司 一种焊接电源与计算机之间进行数据通信的方法
US10155277B2 (en) 2012-06-06 2018-12-18 Illinois Tool Works Inc. Welding device for remotely controlling welding power supply settings
US20160093233A1 (en) 2012-07-06 2016-03-31 Lincoln Global, Inc. System for characterizing manual welding operations on pipe and other curved structures
US9767712B2 (en) 2012-07-10 2017-09-19 Lincoln Global, Inc. Virtual reality pipe welding simulator and setup
US9505130B2 (en) 2012-07-13 2016-11-29 General Electric Company System and method for performing remote welding operations on an apparatus
US9270520B2 (en) 2012-08-17 2016-02-23 Illinois Tool Works Inc. Wireless communication network sensor information for control of industrial equipment in harsh environments
US9119023B2 (en) 2012-08-17 2015-08-25 Illinois Tool Works Inc. Wireless communication network association and security for control of industrial equipment in harsh environments
US10286475B2 (en) * 2012-08-17 2019-05-14 Illinois Tool Works Inc. Wireless communication network for control of industrial equipment in harsh environments
US9712947B2 (en) 2012-08-17 2017-07-18 Illinois Tool Works Inc. Wireless communication network improved robustness for control of industrial equipment in harsh environments
US9449498B2 (en) 2012-08-17 2016-09-20 Illinois Tool Works Inc. Wireless communication network power optimization for control of industrial equipment in harsh environments
US10118241B2 (en) 2012-09-07 2018-11-06 Illinois Tool Works Inc. Welding system with multiple user interface modules
US10040143B2 (en) 2012-12-12 2018-08-07 Illinois Tool Works Inc. Dabbing pulsed welding system and method
JP6029967B2 (ja) * 2012-12-14 2016-11-24 株式会社ダイヘン アーク溶接ロボットシステム
US10906114B2 (en) 2012-12-21 2021-02-02 Illinois Tool Works Inc. System for arc welding with enhanced metal deposition
US9950383B2 (en) 2013-02-05 2018-04-24 Illinois Tool Works Inc. Welding wire preheating system and method
US20140241375A1 (en) * 2013-02-27 2014-08-28 Toyota Motor Engineering & Manufacturing North America, Inc Industrial automation control communication method and apparatus
US10933486B2 (en) * 2013-02-28 2021-03-02 Illinois Tool Works Inc. Remote master reset of machine
US10213861B2 (en) * 2013-03-11 2019-02-26 Illinois Tool Works Inc. Automated system for machine set-up of welding power sources and welding systems
BR112015022500A2 (pt) * 2013-03-11 2017-07-18 Lincoln Global Inc sistema de soldagem em realidade virtual e método
US10076809B2 (en) 2013-03-13 2018-09-18 Illinois Tool Works Inc. Voltage sensing wire feeder with weld procedure memories
US10835983B2 (en) 2013-03-14 2020-11-17 Illinois Tool Works Inc. Electrode negative pulse welding system and method
US9684303B2 (en) * 2013-03-15 2017-06-20 Illinois Tool Works Inc. Welding resource tracking and analysis system and method
US10012962B2 (en) * 2013-03-15 2018-07-03 Illinois Tool Works Inc. Welding resource performance goal system and method
US9665093B2 (en) 2013-03-15 2017-05-30 Illinois Tool Works Inc. Welding resource performance comparison system and method
US10026049B2 (en) 2013-05-09 2018-07-17 Rockwell Automation Technologies, Inc. Risk assessment for industrial systems using big data
US9786197B2 (en) 2013-05-09 2017-10-10 Rockwell Automation Technologies, Inc. Using cloud-based data to facilitate enhancing performance in connection with an industrial automation system
US9438648B2 (en) 2013-05-09 2016-09-06 Rockwell Automation Technologies, Inc. Industrial data analytics in a cloud platform
US9703902B2 (en) 2013-05-09 2017-07-11 Rockwell Automation Technologies, Inc. Using cloud-based data for industrial simulation
US9989958B2 (en) 2013-05-09 2018-06-05 Rockwell Automation Technologies, Inc. Using cloud-based data for virtualization of an industrial automation environment
US9709978B2 (en) 2013-05-09 2017-07-18 Rockwell Automation Technologies, Inc. Using cloud-based data for virtualization of an industrial automation environment with information overlays
US10930174B2 (en) 2013-05-24 2021-02-23 Lincoln Global, Inc. Systems and methods providing a computerized eyewear device to aid in welding
US11045891B2 (en) 2013-06-13 2021-06-29 Illinois Tool Works Inc. Systems and methods for anomalous cathode event control
DE102013212181A1 (de) * 2013-06-26 2014-12-31 Robert Bosch Gmbh Schweissanlage und Verfahren zum Austauschen von Prozessdaten einer Schweissanlage
DE102013212204A1 (de) * 2013-06-26 2015-01-15 Robert Bosch Gmbh Schweissanlage und Verfahren zum Konfigurieren einer Schweissanlage
US10558953B2 (en) 2013-07-03 2020-02-11 Illinois Tool Works Inc. Welding system parameter comparison system and method
US20150019594A1 (en) * 2013-07-03 2015-01-15 Illinois Tool Works Inc. Welding system data management system and method
US9704140B2 (en) 2013-07-03 2017-07-11 Illinois Tool Works Inc. Welding system parameter comparison system and method
AT514655B1 (de) * 2013-08-05 2020-04-15 Fronius Int Gmbh Schweißvorrichtung mit Assistenzsystem
DE102013216420A1 (de) * 2013-08-20 2015-02-26 Robert Bosch Gmbh Steueranlage zum Steuern von zumindest einem Schweißprozess
US20150072323A1 (en) 2013-09-11 2015-03-12 Lincoln Global, Inc. Learning management system for a real-time simulated virtual reality welding training environment
US10828728B2 (en) 2013-09-26 2020-11-10 Illinois Tool Works Inc. Hotwire deposition material processing system and method
US20150114942A1 (en) * 2013-10-28 2015-04-30 Marc Lee Denis System and method for data exchange and control with a wireless communication terminal on a welding system
US9993890B2 (en) 2013-10-28 2018-06-12 Illinois Tool Works Inc. System and method for data exchange and control with a wireless remote control for welding systems
US9539662B2 (en) * 2013-10-30 2017-01-10 Illinois Tool Works Inc. Extraction of arc length from voltage and current feedback
US20170036288A1 (en) * 2013-11-04 2017-02-09 Illinois Tool Works Inc. Systems and methods for selecting weld parameters
US10083627B2 (en) 2013-11-05 2018-09-25 Lincoln Global, Inc. Virtual reality and real welding training system and method
KR101505468B1 (ko) 2013-11-29 2015-03-25 고려대학교 산학협력단 클라우드 컴퓨팅 환경 내 데이터 비교 처리 방법 및 시스템
US9836987B2 (en) 2014-02-14 2017-12-05 Lincoln Global, Inc. Virtual reality pipe welding simulator and setup
JP6423597B2 (ja) * 2014-02-28 2018-11-14 白光株式会社 制御ユニット、管理装置及び給電制御装置
DE102014104227B4 (de) 2014-03-26 2016-08-18 Lorch Schweißtechnik GmbH VERFAHREN ZUR FUNKTIONSERWEITERUNG EINES ELEKTRISCHEN SCHWEIßGERÄTS UND SCHWEIßGERÄT ZUR DURCHFÜHRUNG DES VERFAHRENS
US9943924B2 (en) 2014-03-28 2018-04-17 Illinois Tool Works Inc. Systems and methods for wireless control of an engine-driven welding power supply
US10464156B2 (en) 2014-03-28 2019-11-05 Illinois Tool Works Inc. Systems and methods for pairing of wireless control devices with a welding power supply
US9718141B2 (en) 2014-03-28 2017-08-01 Illinois Tool Works Inc. Systems and methods for prioritization of wireless control of a welding power supply
US9724778B2 (en) 2014-03-28 2017-08-08 Illinois Tool Works Inc. Systems and methods for wireless control of a welding power supply
WO2015185972A1 (en) 2014-06-02 2015-12-10 Lincoln Global, Inc. System and method for manual welder training
US11154946B2 (en) 2014-06-30 2021-10-26 Illinois Tool Works Inc. Systems and methods for the control of welding parameters
US11103948B2 (en) 2014-08-18 2021-08-31 Illinois Tool Works Inc. Systems and methods for a personally allocated interface for use in a welding system
US11198189B2 (en) 2014-09-17 2021-12-14 Illinois Tool Works Inc. Electrode negative pulse welding system and method
US10201868B2 (en) 2014-09-30 2019-02-12 Illinois Tool Works Inc. Systems and methods for gesture control of a welding system
US10987762B2 (en) 2014-09-30 2021-04-27 Illinois Tool Works Inc. Armband based systems and methods for controlling welding equipment using gestures and like motions
US10242317B2 (en) 2014-11-25 2019-03-26 Illinois Tool Works Inc. System for estimating the amount and content of fumes
US11478870B2 (en) 2014-11-26 2022-10-25 Illinois Tool Works Inc. Dabbing pulsed welding system and method
US10189106B2 (en) 2014-12-11 2019-01-29 Illinois Tool Works Inc. Reduced energy welding system and method
US10363627B2 (en) 2014-12-16 2019-07-30 Illinois Tool Works Inc. Systems and methods for providing location services for a welding power supply
US9969024B2 (en) 2014-12-18 2018-05-15 Illinois Tool Works Inc. Systems and methods for measuring characteristics of a welding cable
US10906119B2 (en) 2014-12-18 2021-02-02 Illinois Tool Works Inc. Systems and methods for communication via a welding cable
US10449614B2 (en) 2014-12-18 2019-10-22 Illinois Tool Works Inc. Systems and methods for solid state sensor measurements of welding cables
US11198190B2 (en) 2014-12-18 2021-12-14 Illinois Tool Works Inc. Systems and methods for duplex communications over a welding cable
US9943925B2 (en) 2014-12-18 2018-04-17 Illinois Tool Works Inc. Systems and methods for adaptively controlling weld cable communications
US10828713B2 (en) * 2014-12-18 2020-11-10 Illinois Tool Works Inc. Systems and methods for adaptively controlling physical layers for weld cable communications
US20160228971A1 (en) * 2015-02-06 2016-08-11 Illinois Tool Works Wearable technology for interfacing with welding equipment and monitoring equipment using wireless technologies
US11513477B2 (en) 2015-03-16 2022-11-29 Rockwell Automation Technologies, Inc. Cloud-based industrial controller
US11243505B2 (en) 2015-03-16 2022-02-08 Rockwell Automation Technologies, Inc. Cloud-based analytics for industrial automation
US10496061B2 (en) 2015-03-16 2019-12-03 Rockwell Automation Technologies, Inc. Modeling of an industrial automation environment in the cloud
US11042131B2 (en) 2015-03-16 2021-06-22 Rockwell Automation Technologies, Inc. Backup of an industrial automation plant in the cloud
US11370050B2 (en) 2015-03-31 2022-06-28 Illinois Tool Works Inc. Controlled short circuit welding system and method
KR101627519B1 (ko) 2015-05-04 2016-06-08 재단법인대구경북과학기술원 로봇 원격 제어 장치 및 그 방법
US10369652B2 (en) 2015-07-24 2019-08-06 Illinois Tool Works Inc. Wireless and powerline communications in a welding-type system
US11285559B2 (en) 2015-11-30 2022-03-29 Illinois Tool Works Inc. Welding system and method for shielded welding wires
US10610946B2 (en) 2015-12-07 2020-04-07 Illinois Tool Works, Inc. Systems and methods for automated root pass welding
US10675699B2 (en) 2015-12-10 2020-06-09 Illinois Tool Works Inc. Systems, methods, and apparatus to preheat welding wire
US11131978B2 (en) 2015-12-28 2021-09-28 Illinois Tool Works Inc. Systems and methods for analyzing manufacturing parameters
CN109076105A (zh) * 2016-04-27 2018-12-21 海别得公司 用于材料加工系统的组件之间的无线通信的系统和方法
US20180021890A1 (en) * 2016-07-22 2018-01-25 Caterpillar Inc. System and method to produce a structure for a weld joint using additive manufacturing
US10773331B2 (en) 2016-08-16 2020-09-15 Illinois Tool Works Inc. Welding power supplies, wire feeders, and systems to compensate a weld voltage via communications over a weld circuit
US10603735B2 (en) 2016-08-16 2020-03-31 Illinois Tool Works Inc. Welding power supplies, wire feeders, and systems to compensate a weld voltage via communications over a weld circuit
US20180059650A1 (en) * 2016-08-31 2018-03-01 Esab Ab Techniques for multiple application banks in a welding or cutting system
US20180060229A1 (en) * 2016-08-31 2018-03-01 Esab Ab Techniques for implementing memory segmentation in a welding or cutting system
RU2681589C2 (ru) * 2016-10-12 2019-03-11 Общество с ограниченной ответственностью "ЭЛЛОЙ" Способ автоматизации сварочных процессов на предприятии
EP3319066A1 (en) 2016-11-04 2018-05-09 Lincoln Global, Inc. Magnetic frequency selection for electromagnetic position tracking
US10913125B2 (en) 2016-11-07 2021-02-09 Lincoln Global, Inc. Welding system providing visual and audio cues to a welding helmet with a display
US10878591B2 (en) 2016-11-07 2020-12-29 Lincoln Global, Inc. Welding trainer utilizing a head up display to display simulated and real-world objects
JP6217951B1 (ja) * 2016-12-12 2017-10-25 株式会社向洋技研 溶接機及び溶接システム
US10744584B2 (en) 2017-01-27 2020-08-18 Lincoln Global, Inc. Apparatus and method for welding with AC waveform
US11110536B2 (en) 2017-01-27 2021-09-07 Lincoln Global, Inc. Apparatus and method for welding with AC waveform
US10682719B2 (en) 2017-01-27 2020-06-16 Lincoln Global, Inc. Apparatus and method for welding with AC waveform
US10722967B2 (en) 2017-01-27 2020-07-28 Lincoln Global, Inc. Apparatus and method for welding with AC waveform
US11185941B2 (en) * 2017-03-02 2021-11-30 Illinois Tool Works Inc. Welding-type devices having configurable interfaces
US11027355B2 (en) * 2017-03-09 2021-06-08 Illinois Tool Works Welding power supplies, wire feeders, and systems to measure a weld circuit resistance via communications over the weld circuit
US11660695B2 (en) 2017-03-09 2023-05-30 Illinois Tool Works Inc. Welding power supplies, wire feeders, and systems to measure a weld cable voltage drop
US10766092B2 (en) 2017-04-18 2020-09-08 Illinois Tool Works Inc. Systems, methods, and apparatus to provide preheat voltage feedback loss protection
US10870164B2 (en) 2017-05-16 2020-12-22 Illinois Tool Works Inc. Systems, methods, and apparatus to preheat welding wire
US10997872B2 (en) 2017-06-01 2021-05-04 Lincoln Global, Inc. Spring-loaded tip assembly to support simulated shielded metal arc welding
US11524354B2 (en) 2017-06-09 2022-12-13 Illinois Tool Works Inc. Systems, methods, and apparatus to control weld current in a preheating system
CA3066619C (en) 2017-06-09 2022-07-19 Illinois Tool Works Inc. Welding torch with a first contact tip to preheat welding wire and a second contact tip
WO2018227194A1 (en) 2017-06-09 2018-12-13 Illinois Tool Works Inc. Welding assembly for a welding torch, with two contact tips and a cooling body to cool and conduct current
CN111386167A (zh) 2017-06-09 2020-07-07 伊利诺斯工具制品有限公司 具有螺纹和头部以实现通过螺纹松开的接触焊嘴,或包括用于气体流动的纵向狭槽的螺纹;具有接触焊嘴的焊接炬
CA3066687C (en) 2017-06-09 2022-08-02 Illinois Tool Works Inc. Welding torch, with two contact tips and a plurality of liquid cooling assemblies for conducting currents to the contact tips
US10828716B2 (en) 2017-06-19 2020-11-10 Lincoln Global, Inc. Systems and methods for real time, long distance, remote welding
RU179296U1 (ru) * 2017-08-01 2018-05-07 Общество с ограниченной ответственностью "Системная интеграция" Автономное устройство для сбора и передачи данных
US11020813B2 (en) 2017-09-13 2021-06-01 Illinois Tool Works Inc. Systems, methods, and apparatus to reduce cast in a welding wire
ES2913552T3 (es) 2017-10-26 2022-06-02 Ersa Gmbh Dispositivo de soldadura indirecta
US11065707B2 (en) 2017-11-29 2021-07-20 Lincoln Global, Inc. Systems and methods supporting predictive and preventative maintenance
US11897060B2 (en) 2017-11-29 2024-02-13 Lincoln Global, Inc. Systems and methods for welding torch weaving
CN108581116A (zh) * 2018-04-13 2018-09-28 河南理工大学 一种基于WiFi技术的手机遥控智能电烙铁电源开关系统
US11475792B2 (en) 2018-04-19 2022-10-18 Lincoln Global, Inc. Welding simulator with dual-user configuration
US11557223B2 (en) 2018-04-19 2023-01-17 Lincoln Global, Inc. Modular and reconfigurable chassis for simulated welding training
WO2020047438A1 (en) 2018-08-31 2020-03-05 Illinois Tool Works Inc. Submerged arc welding systems and submerged arc welding torches to resistively preheat electrode wire
CN110871314A (zh) * 2018-09-03 2020-03-10 苏州睿牛机器人技术有限公司 一种爬行弧焊机器人及爬行弧焊机器人的焊接方法、装置
US11014185B2 (en) 2018-09-27 2021-05-25 Illinois Tool Works Inc. Systems, methods, and apparatus for control of wire preheating in welding-type systems
EP3898055A2 (en) 2018-12-19 2021-10-27 Illinois Tool Works, Inc. Contact tip, wire preheating assembly, contact tip assembly and consumable electrode-fed welding type system
US11267065B2 (en) * 2019-02-18 2022-03-08 Lincoln Global, Inc. Systems and methods providing pattern recognition and data analysis in welding and cutting
US11817006B2 (en) 2019-02-19 2023-11-14 Ilinois Tool Works Inc. Assignee Weld modules for weld training systems
US11768483B2 (en) 2019-05-22 2023-09-26 Illinois Tool Works Inc. Distributed weld monitoring system with job tracking
DE102019209110A1 (de) * 2019-06-24 2020-12-24 Sms Group Gmbh Industrielle Anlage, insbesondere Anlage der metallerzeugenden Industrie oder der Aluminium- oder Stahlindustrie und Verfahren zum Betreiben einer industriellen Anlage, insbesondere einer Anlage der metallerzeugenden Industrie oder der Aluminium- oder Stahlindustrie
US11400537B2 (en) 2019-09-12 2022-08-02 Illinois Tool Works Inc. System and methods for labeling weld monitoring time periods using machine learning techniques
CN111168195B (zh) * 2019-11-29 2021-11-23 常熟理工学院 基于IPv6的电焊机集群监控控制方法
US11772182B2 (en) 2019-12-20 2023-10-03 Illinois Tool Works Inc. Systems and methods for gas control during welding wire pretreatments
US20210346971A1 (en) * 2020-05-05 2021-11-11 Www Solutions Llc Welding electrical control system, apparatus, and method
DE102020130466A1 (de) 2020-11-18 2022-05-19 Ersa Gmbh Netzwerk zur Steuerung von Lötsystemen und Verfahren hierfür
DE202020005931U1 (de) 2020-11-18 2023-05-25 Ersa Gmbh Netzwerk zur Steuerung von Lötsystemen
US20220258270A1 (en) 2021-02-17 2022-08-18 Lincoln Global, Inc. Reconfigurable networked energy storage module for utility power savings in a welding or cutting machine

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN86107699A (zh) * 1985-11-12 1987-07-15 美国电话电报公司 在计算机网络中进行分布式处理的一种方法
US5463555A (en) * 1993-09-28 1995-10-31 The Dow Chemical Company System and method for integrating a business environment with a process control environment
US5805442A (en) * 1996-05-30 1998-09-08 Control Technology Corporation Distributed interface architecture for programmable industrial control systems
US5808885A (en) * 1996-12-20 1998-09-15 Square D Company Weld controller system for coupling to a common database system on a communication network
US6002104A (en) * 1998-04-17 1999-12-14 Lincoln Global, Inc. Electric arc welder and controller therefor
CN1276574A (zh) * 2000-06-27 2000-12-13 封�波 基于网站数据库的移动信息识别系统及方法

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03241351A (ja) * 1990-02-19 1991-10-28 Fuji Photo Film Co Ltd ラボ店の生産管理システム
DE4020143A1 (de) * 1990-06-25 1992-02-20 Messer Griesheim Gmbh Schweissstromquelle, insbesondere lichtbogen-schweissstromquelle, mit zusatzaggregaten
JPH06214996A (ja) * 1993-01-20 1994-08-05 Hitachi Ltd 生産管理方法
IT1266491B1 (it) 1993-09-13 1996-12-30 Fase Spa Dispositivo perfezionato per il controllo di saldatura.
JP3005605B2 (ja) * 1995-07-10 2000-01-31 シマヅネットワークシステム株式会社 現場管理システム
US5859847A (en) 1996-12-20 1999-01-12 Square D Company Common database system for a communication system
US5850066A (en) 1996-12-20 1998-12-15 Square D Company Diagnostic system for a weld controller
US5790977A (en) 1997-02-06 1998-08-04 Hewlett-Packard Company Data acquisition from a remote instrument via the internet
JPH10230398A (ja) * 1997-02-20 1998-09-02 Minster Mach Co:The プレス生産モニタシステムおよび方法
JPH1147950A (ja) * 1997-07-28 1999-02-23 Miyachi Technos Corp 遠隔溶接管理装置
US6018729A (en) 1997-09-17 2000-01-25 Lockheed Martin Energy Research Corporation Neural network control of spot welding
US6040555A (en) 1998-02-20 2000-03-21 Illinois Tool Works Inc. Remote control for welders and method therefor
CA2265215C (en) 1998-04-02 2004-06-22 Lincoln Global, Inc. Welding monitoring system
JP2000089810A (ja) 1998-09-11 2000-03-31 Yokogawa Electric Corp 生産システム
US6087627A (en) 1998-09-21 2000-07-11 Lincoln Global, Inc. Method of controlling a welding process and controller therefor
JP2000137512A (ja) * 1998-11-04 2000-05-16 Hitachi Plant Eng & Constr Co Ltd 溶接装置
JP2000194767A (ja) * 1998-12-24 2000-07-14 Ricoh Co Ltd 自動発注システム
JP3211798B2 (ja) * 1999-01-21 2001-09-25 村田機械株式会社 生産機械
EP1043107A3 (de) 1999-04-07 2002-01-02 MESSER-EWM GmbH Vorrichtung zum Lichtbogenschweissen
JP2001001235A (ja) * 1999-06-21 2001-01-09 Agency Of Ind Science & Technol 加工ノウハウコンサンルティングシステム
JP2001150128A (ja) 1999-11-24 2001-06-05 Tamura Seisakusho Co Ltd はんだ付け装置

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN86107699A (zh) * 1985-11-12 1987-07-15 美国电话电报公司 在计算机网络中进行分布式处理的一种方法
US5463555A (en) * 1993-09-28 1995-10-31 The Dow Chemical Company System and method for integrating a business environment with a process control environment
US5805442A (en) * 1996-05-30 1998-09-08 Control Technology Corporation Distributed interface architecture for programmable industrial control systems
US5808885A (en) * 1996-12-20 1998-09-15 Square D Company Weld controller system for coupling to a common database system on a communication network
US6002104A (en) * 1998-04-17 1999-12-14 Lincoln Global, Inc. Electric arc welder and controller therefor
CN1276574A (zh) * 2000-06-27 2000-12-13 封�波 基于网站数据库的移动信息识别系统及方法

Also Published As

Publication number Publication date
MXPA03006628A (es) 2005-01-25
CA2435332A1 (en) 2002-08-01
US6624388B1 (en) 2003-09-23
JP2004524611A (ja) 2004-08-12
RU2284885C2 (ru) 2006-10-10
EP1360027B1 (en) 2016-06-15
AU2002243638B2 (en) 2006-06-22
EP1360027A1 (en) 2003-11-12
KR100826728B1 (ko) 2008-04-30
RU2003125867A (ru) 2005-01-27
EP1360027A4 (en) 2008-04-02
BR0206625A (pt) 2004-02-25
WO2002058878A1 (en) 2002-08-01
KR20030097801A (ko) 2003-12-31
JP4728559B2 (ja) 2011-07-20
CN1525896A (zh) 2004-09-01

Similar Documents

Publication Publication Date Title
CN1304158C (zh) 提供公布式焊接结构的系统和方法
AU2002243638A1 (en) System and method providing distributed welding architecture
AU2002309655B2 (en) System and method for facilitating welding system diagnostics
CA2387885C (en) System and method for managing welding procedures and welding resources
AU2014237855B2 (en) Welding resource performance goal system and method
AU2002309655A1 (en) System and method for facilitating welding system diagnostics
US20050035105A1 (en) Apparatus, system and method to facilitate reconfigurable welding power supply
US9684303B2 (en) Welding resource tracking and analysis system and method
CN1841437A (zh) 便携式建筑设备的远程管理
JP2004530561A (ja) 溶接情報を管理するシステムおよび方法
US20140278242A1 (en) Welding resource performance comparison system and method
WO2015002949A2 (en) Welding system data management system and method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term

Granted publication date: 20070314

CX01 Expiry of patent term