亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

提供公布式焊接結(jié)構(gòu)的系統(tǒng)和方法

文檔序號(hào):3167875閱讀:290來源:國知局
專利名稱:提供公布式焊接結(jié)構(gòu)的系統(tǒng)和方法
技術(shù)領(lǐng)域
本發(fā)明一般涉及計(jì)算機(jī)和焊接系統(tǒng),尤其,涉及提供分布式焊接結(jié)構(gòu)的一種系統(tǒng)和方法,其中,使用網(wǎng)絡(luò)結(jié)構(gòu)來啟動(dòng)分布式焊接環(huán)境中的遠(yuǎn)程配置,監(jiān)測、控制和業(yè)務(wù)交互作用。
背景技術(shù)
焊接系統(tǒng)存在于現(xiàn)代工業(yè)時(shí)代的核心處。從大而重的汽車裝配操作到自動(dòng)化制造環(huán)境,這些系統(tǒng)促進(jìn)參與甚至更復(fù)雜的制造操作。一個(gè)如此的焊接系統(tǒng)的例子包括電弧焊接系統(tǒng)。例如,這可以包括可消耗的電極向一個(gè)工件的移動(dòng),而同時(shí)使電流流過電極和越過電極和工件之間而形成電弧。通常,雇傭成百上千的焊接設(shè)備使裝配過程的多個(gè)方面運(yùn)轉(zhuǎn),其中,復(fù)雜的控制器使各個(gè)焊接設(shè)備在過程的相關(guān)部分中操作。例如,這些方面的某一些涉及提供給電極的功率和波形的控制、在焊接期間焊尖端的移動(dòng)和行進(jìn),電極行進(jìn)到其它焊接點(diǎn),控制氣體以保護(hù)熔化的焊接庫不致在提高溫度時(shí)氧化,并提供用于電弧的離子化的等離子體,以及其它方面,諸如控制焊接質(zhì)量的電弧穩(wěn)定性。通常,在較大的生產(chǎn)環(huán)境中,在較大距離上配置這些系統(tǒng),并在多個(gè)生產(chǎn)中心上分布多次。然而,給出現(xiàn)代的特性和要求和更復(fù)雜的生產(chǎn)操作,焊接系統(tǒng)設(shè)計(jì)師、建筑師和提供者在更新、維修、控制服務(wù)和提供各種焊接位置方面面臨的挑戰(zhàn)正在增加。不幸地是,許多傳統(tǒng)的焊接系統(tǒng)是通過個(gè)別控制而工作的,而且關(guān)于總的裝配過程有某些孤立的生產(chǎn)位置。因此,已經(jīng)使在大中心中和/或越過全球的控制、維修、服務(wù)和提供多個(gè)和孤立的位置變得更具挑戰(zhàn)性、消耗時(shí)間和昂貴。
一種如此的挑戰(zhàn)涉及協(xié)調(diào)、控制和配置不相關(guān)聯(lián)的焊接系統(tǒng)。傳統(tǒng)系統(tǒng)常常要求工程師和設(shè)計(jì)師旅行到多個(gè)不同的焊接位置對(duì)當(dāng)前的生產(chǎn)過程進(jìn)行手工變更和/或修改。例如,這可能包括修改與每個(gè)焊接設(shè)備的控制方面相關(guān)聯(lián)的程序。在已經(jīng)發(fā)生修改之后,就可能在每個(gè)位置處測試各個(gè)焊接設(shè)備以驗(yàn)證總過程中的一個(gè)特定部分。然而,當(dāng)最終開始進(jìn)行整個(gè)裝配操作時(shí),有可能發(fā)現(xiàn)需要對(duì)某些焊接設(shè)備進(jìn)行“調(diào)節(jié)”或修改,以便與其它對(duì)過程起作用的焊接系統(tǒng)結(jié)合。這可能包括把一個(gè)系統(tǒng)工程師派到一個(gè)較大裝配操作中的每個(gè)焊接位置來修改過程中的個(gè)別部分。此外,系統(tǒng)工程師可能在孤立的狀態(tài)下調(diào)節(jié)特定的焊接設(shè)備而不知道最后的調(diào)節(jié)是否可以合適地結(jié)合到總的裝配過程中。這樣既非時(shí)間又費(fèi)金錢。
面臨焊接系統(tǒng)的另一個(gè)挑戰(zhàn)涉及服務(wù)和維修。根據(jù)焊接系統(tǒng)的操作者執(zhí)行的過程,常常要對(duì)焊接設(shè)備進(jìn)行維修和服務(wù)。雖然某些操作者會(huì)適當(dāng)?shù)貙?duì)這些系統(tǒng)進(jìn)行維修和服務(wù),但是服務(wù)和維修的質(zhì)量常常由各個(gè)操作者的訓(xùn)練和能力決定。因此,服務(wù)于總的裝配過程的保養(yǎng)較好的焊接設(shè)備的較大集合可能完全受沒有適當(dāng)?shù)胤?wù)和維修的另外的焊接系統(tǒng)支配。這可能導(dǎo)致在與保養(yǎng)較差的焊接設(shè)備有關(guān)的服務(wù)中斷期間使過程停止或中斷。然而,即使在假定許多焊接系統(tǒng)正在孤立的狀態(tài)中操作的最佳的情況下,常常要到發(fā)生故障之后才報(bào)告或發(fā)現(xiàn)有關(guān)這些系統(tǒng)健全的診斷信息。
有關(guān)傳統(tǒng)焊接系統(tǒng)的再另一個(gè)挑戰(zhàn)涉及為系統(tǒng)訂購和供給易毀壞的物品。如上所述,這些物品可以包括焊絲、氣體以及與焊接過程有關(guān)的其它元件。對(duì)所述過程負(fù)責(zé)的操作者或管理者常常對(duì)這些材料進(jìn)行跟蹤和訂貨。這一般包括對(duì)于項(xiàng)目產(chǎn)品的需要人工地清點(diǎn)存貨和保持跟蹤,并且足夠提前地訂貨,以致使生產(chǎn)可以繼續(xù)。在訂貨和清點(diǎn)存貨活動(dòng)中所包括的人工過程是費(fèi)時(shí)間的,常常需要許多人和部門的加倍的努力。當(dāng)最終得以訂貨時(shí),給供貨方的目錄和/或零件號(hào)可能發(fā)生差錯(cuò)。此外,供貨方和銷售者常常會(huì)對(duì)預(yù)期的要求作出有問題的計(jì)劃,因?yàn)橐綄?shí)際訂貨時(shí)才能得到產(chǎn)品實(shí)際用途的知識(shí)。因此,傳統(tǒng)的孤立焊接系統(tǒng)一般要求更多的人工介入而且更難于說明原因。
由于與傳統(tǒng)焊接系統(tǒng)相關(guān)聯(lián)的上述問題和其它問題,存在對(duì)于改進(jìn)的焊接結(jié)構(gòu)的一種未解決的需求,以促進(jìn)把遠(yuǎn)程監(jiān)測、配置、控制、維修提供給可能分布在較大區(qū)域或地區(qū)的多個(gè)焊接系統(tǒng)。
發(fā)明概要下面提出本發(fā)明的簡單的概要,以便提供本發(fā)明某些方面的基本理解。本概要不是本發(fā)明的多方面的概述。既不打算識(shí)別本發(fā)明的關(guān)鍵的或決定性的單元,也不打算描繪本發(fā)明的范圍。唯一的目的是以簡單的形式提出本發(fā)明的某些概念,作為在后面提出的更詳細(xì)說明的序言。
本發(fā)明涉及通過網(wǎng)絡(luò)結(jié)構(gòu)來啟動(dòng)分布式焊接過程的一種系統(tǒng)和方法。例如,所述網(wǎng)絡(luò)結(jié)構(gòu)經(jīng)過內(nèi)部網(wǎng)絡(luò),和/或諸如互聯(lián)網(wǎng)之類的較廣的網(wǎng)絡(luò),提供焊接設(shè)備與其它遠(yuǎn)程系統(tǒng)之間的結(jié)構(gòu)、協(xié)議和遠(yuǎn)程通信接口。這些系統(tǒng)可以包括與焊接設(shè)備相關(guān)聯(lián)的工廠生產(chǎn)線、監(jiān)管系統(tǒng)、存貨清單系統(tǒng)、質(zhì)量控制系統(tǒng)和維修系統(tǒng)上的機(jī)器。這些系統(tǒng)之間的通信促進(jìn)諸如電子商務(wù)、分布式控制、維修、用戶支持以及焊接材料的訂貨/供貨/發(fā)貨。因此本發(fā)明的網(wǎng)絡(luò)式的和分布式的焊接結(jié)構(gòu)促進(jìn)了在傳統(tǒng)的和某些孤立的焊接系統(tǒng)上提高的新一代的智能焊接系統(tǒng),有利于更高級(jí)的組合,以得到提高的質(zhì)量、生產(chǎn)率和較低的生產(chǎn)成本。
根據(jù)本發(fā)明,與焊接系統(tǒng)相關(guān)聯(lián)的網(wǎng)絡(luò)服務(wù)器(例如,web服務(wù)器)和網(wǎng)絡(luò)接口啟動(dòng)焊接設(shè)備的網(wǎng)絡(luò)式結(jié)構(gòu)和/或其它網(wǎng)絡(luò)式系統(tǒng)而提供分布式焊接過程中的功能。這種功能可以包括根據(jù)更高級(jí)的命令和控制系統(tǒng)對(duì)多個(gè)焊接設(shè)備和/或焊接設(shè)備的網(wǎng)絡(luò)進(jìn)行遠(yuǎn)程協(xié)調(diào)和控制,以便促進(jìn)總的生產(chǎn)和供應(yīng)過程。可以從遠(yuǎn)程系統(tǒng)配置和控制分布在較大區(qū)域上的多個(gè)焊接設(shè)備而無需接觸和旅行到各個(gè)焊接站。提供過程的遠(yuǎn)程監(jiān)測作為焊接設(shè)備的控制和協(xié)調(diào)中的反饋,而且還利用來啟動(dòng)診斷、維修和質(zhì)量控制以及下面進(jìn)行更詳細(xì)描述的其它方面。
網(wǎng)絡(luò)接口可以利用適用于與焊接通信協(xié)議一起的焊接通信的一個(gè)或多個(gè)公共域和定制的套接字,通過網(wǎng)絡(luò)與焊接設(shè)備交互作用。還可以提供配置部分,通過網(wǎng)絡(luò)接口來啟動(dòng)焊接系統(tǒng)的遠(yuǎn)程配置。例如,配置可以包括與焊接控制器相關(guān)聯(lián)的程序和固件,以及與其它焊接系統(tǒng)和/或操作過程有關(guān)的配置。例如,還可以提供可能駐留在瀏覽器中的遠(yuǎn)程接口,使用戶能夠通過網(wǎng)絡(luò)服務(wù)器和接口與分布式焊接過程交互作用。根據(jù)本發(fā)明,遠(yuǎn)程接口包括使用戶能夠在遠(yuǎn)處進(jìn)行配置、監(jiān)測和控制適用的多個(gè)焊接設(shè)備的監(jiān)測和偏置方面。本發(fā)明還可以提供一個(gè)安全部件,以便促進(jìn)在諸如互聯(lián)網(wǎng)之類的公共網(wǎng)絡(luò)上對(duì)遠(yuǎn)程焊接通信和控制的加密、鑒別和認(rèn)可。
本發(fā)明的網(wǎng)絡(luò)式結(jié)構(gòu)進(jìn)一步能夠提供和維修焊接設(shè)備的總系統(tǒng)。可以從遠(yuǎn)程系統(tǒng)自動(dòng)地和/或人工地監(jiān)測與焊接設(shè)備相關(guān)聯(lián)的焊接供貨,以促進(jìn)與焊接設(shè)備有關(guān)的易毀壞的/替換物品相關(guān)的銷售和訂貨處理/預(yù)報(bào)。例如,可以在焊接設(shè)備處保留有關(guān)維修計(jì)劃,以跟蹤物品的例行損壞,諸如焊接尖端和隨時(shí)間而降低質(zhì)量的其它物品??梢栽陬A(yù)定的時(shí)間間隔處自動(dòng)地和/或人工地把訂貨發(fā)送到遠(yuǎn)程位置以進(jìn)行替換。例如,可以監(jiān)測諸如焊絲或氣體之類其它過程物品,當(dāng)供貨減少時(shí)可以訂貨。此外,通過按實(shí)時(shí)方式從分布在各工廠、國家和洲上的大量焊接設(shè)備收集和集合遠(yuǎn)程信息而促進(jìn)市場和銷售預(yù)報(bào)。
下述說明和所附的附圖詳細(xì)說明本發(fā)明的某些示意方面。然而,這些方面只不過表示可以應(yīng)用本發(fā)明的原理的各種方式中的少數(shù)幾種,打算使本發(fā)明包括所有這些方面和它們的等效物。當(dāng)連同附圖考慮本發(fā)明的下述詳細(xì)說明時(shí),本發(fā)明的其它優(yōu)點(diǎn)和新穎的特征將會(huì)變得明了。
附圖簡述

圖1是根據(jù)本發(fā)明的一個(gè)方面示出分布式焊接結(jié)構(gòu)的示意方框圖;圖2是根據(jù)本發(fā)明的一個(gè)方面示出示例的焊接和遠(yuǎn)程系統(tǒng)網(wǎng)絡(luò)配置的示意方框圖;圖3是根據(jù)本發(fā)明的一個(gè)方面示出一個(gè)焊接網(wǎng)絡(luò)的示意方框圖;圖4是根據(jù)本發(fā)明的一個(gè)方面示出焊接控制器和網(wǎng)絡(luò)接口的示意方框圖;圖5是根據(jù)本發(fā)明的一個(gè)方面示出焊接協(xié)議的圖;圖6是根據(jù)本發(fā)明的一個(gè)方面示出更詳細(xì)的網(wǎng)絡(luò)接口和通信結(jié)構(gòu)的示意方框圖;圖7是根據(jù)本發(fā)明的一個(gè)方面示出集成的焊接接口的示意方框圖;圖8是根據(jù)本發(fā)明的一個(gè)方面示出焊接配置系統(tǒng)的示意方框圖;圖9是根據(jù)本發(fā)明的一個(gè)方面示出配置和監(jiān)測用戶接口的示意方框圖;圖10是根據(jù)本發(fā)明的一個(gè)方面示出焊接監(jiān)測系統(tǒng)的示意方框圖;圖11是根據(jù)本發(fā)明的一個(gè)方面示出更詳細(xì)的控制和系統(tǒng)檢測器的圖;圖12是根據(jù)本發(fā)明的一個(gè)方面示出焊接報(bào)警系統(tǒng)的示意方框圖;圖13是根據(jù)本發(fā)明的一個(gè)方面示出更高級(jí)焊接控制系統(tǒng)的示意方框圖;圖14是根據(jù)本發(fā)明的一個(gè)方面示出焊接商務(wù)交易系統(tǒng)的示意方框圖;圖15是根據(jù)本發(fā)明的一個(gè)方面示出焊接支持系統(tǒng)的示意方框圖16是根據(jù)本發(fā)明的一個(gè)方面示出焊接安全系統(tǒng)的示意方框圖;圖17是根據(jù)本發(fā)明的一個(gè)方面示出提供分布式焊接結(jié)構(gòu)的方法的流程圖;圖18是根據(jù)本發(fā)明的一個(gè)方面示出遠(yuǎn)程焊接監(jiān)測過程的流程圖;圖19是根據(jù)本發(fā)明的一個(gè)方面示出遠(yuǎn)程焊接控制過程的流程圖;圖20是根據(jù)本發(fā)明的一個(gè)方面示出遠(yuǎn)程焊接配置過程的流程圖;圖21是根據(jù)本發(fā)明的一個(gè)方面示出遠(yuǎn)程焊接接口過程的流程圖;以及圖22是根據(jù)本發(fā)明的一個(gè)方面示出遠(yuǎn)程焊接商務(wù)交易過程的流程圖。
本發(fā)明的詳細(xì)說明現(xiàn)在參考附圖描述本發(fā)明,其中,在整個(gè)說明中使用相同的參考號(hào)來表示相同的單元。
本發(fā)明涉及提供分布式焊接結(jié)構(gòu)的一種系統(tǒng)和方法,其中,通過適用于焊接過程的更高級(jí)網(wǎng)絡(luò)結(jié)構(gòu)來控制、監(jiān)測、配置和供貨給多個(gè)焊接設(shè)備和/或其它遠(yuǎn)程系統(tǒng)。如在本申請(qǐng)中所使用,“系統(tǒng)”是包括一個(gè)或多個(gè)部件的結(jié)構(gòu)?!安考笔前ㄓ?jì)算機(jī)硬件和/或軟件的一種結(jié)構(gòu)。例如,部件可以是,但是不限于,用軟件指令編碼的計(jì)算機(jī)可讀出存儲(chǔ)器或配置成進(jìn)行特定任務(wù)的計(jì)算機(jī)。通過示例,存儲(chǔ)在計(jì)算機(jī)可讀出存儲(chǔ)器中的應(yīng)用程序和可以運(yùn)行應(yīng)用程序的服務(wù)器兩者都可以是部件。由于部件的特性,可以使多個(gè)部件混合,而且常常彼此不分開。同樣可以使系統(tǒng)混合和不分開。
把網(wǎng)絡(luò)服務(wù)器和相關(guān)聯(lián)的接口可操作地耦合到焊接設(shè)備,以啟動(dòng)本發(fā)明的分布式焊接結(jié)構(gòu)。網(wǎng)絡(luò)服務(wù)器執(zhí)行多個(gè)功能目標(biāo),與焊接過程的各個(gè)部分交互作用??梢詮倪h(yuǎn)程系統(tǒng)經(jīng)過適用于焊接設(shè)備和與網(wǎng)絡(luò)服務(wù)器和目標(biāo)相關(guān)聯(lián)的網(wǎng)絡(luò)套接字調(diào)用這些目標(biāo)。遠(yuǎn)程系統(tǒng)和/或其它焊接系統(tǒng)可以“引導(dǎo)”部件和/或應(yīng)用程序,與網(wǎng)絡(luò)服務(wù)器提供的功能目標(biāo)交互作用。這些部件可以包括監(jiān)測部件、配置部件、控制部件以及商務(wù)交易部件。提供命令和接口焊接協(xié)議來促進(jìn)各個(gè)焊接設(shè)備的網(wǎng)絡(luò)控制和監(jiān)測,其中,所述協(xié)議經(jīng)過網(wǎng)絡(luò)把狀態(tài)和控制信息傳遞到和從系統(tǒng),因此使更高級(jí)的多個(gè)分布式焊接系統(tǒng)的控制成為可能。
例如,網(wǎng)絡(luò)服務(wù)器還可以包括與網(wǎng)頁的交互作用,還可以提供對(duì)于遠(yuǎn)程系統(tǒng)/瀏覽器和/或本地瀏覽器的訪問,以與焊接設(shè)備對(duì)接。遠(yuǎn)程系統(tǒng)包括用于網(wǎng)通信的至少一個(gè)標(biāo)準(zhǔn)套接字(例如,HTTP)以及至少一個(gè)定制套接字(例如,焊接應(yīng)用程序套接字),以在焊接設(shè)備和遠(yuǎn)程系統(tǒng)之間交換信息。例如,標(biāo)準(zhǔn)套接字可以是HTTP套接字、FTP套接字、TELNET套接字、和/或其它網(wǎng)絡(luò)套接字。要注意,術(shù)語“網(wǎng)”和“http”實(shí)質(zhì)上是可互換的,然而,“網(wǎng)”不包括FTP或TELNET,它們是獨(dú)立的協(xié)議。標(biāo)準(zhǔn)套接字使遠(yuǎn)程系統(tǒng)能夠裝載促進(jìn)系統(tǒng)性能的多種應(yīng)用程序和/或工具以及訪問應(yīng)用程序和/或工具。例如,應(yīng)用程序可以調(diào)用或引導(dǎo)封裝遠(yuǎn)程焊接系統(tǒng)的本地地址和命令變元的焊接應(yīng)用程序套接字,其中,可以通過焊接設(shè)備的本地網(wǎng)絡(luò)和操作系統(tǒng)提供合適的路徑和請(qǐng)求變元服務(wù)。網(wǎng)絡(luò)可以使用“用戶數(shù)據(jù)報(bào)協(xié)議(UDP)”協(xié)議,其中,用戶系統(tǒng)可以代理經(jīng)套接字到/從焊接設(shè)備的本地系統(tǒng)的請(qǐng)求。焊接設(shè)備的本地系統(tǒng)可以包括一個(gè)或多個(gè)控制處理器以及連接具有一個(gè)或多個(gè)邏輯過程的控制處理器和/或在控制處理器上執(zhí)行的“目標(biāo)”的本地焊接局域網(wǎng)(LAN)。數(shù)據(jù)庫提供對(duì)于每個(gè)目標(biāo)所表現(xiàn)的方法/特性的訪問。
開始參考圖1,圖中示出根據(jù)本發(fā)明的一個(gè)方面的分布式焊接結(jié)構(gòu)10。分布式焊接結(jié)構(gòu)10包括通過網(wǎng)絡(luò)40可操作地耦合到遠(yuǎn)程系統(tǒng)30的焊接系統(tǒng)20、描繪為焊接系統(tǒng)24的一個(gè)或多個(gè)其它焊接系統(tǒng)、以及焊接系統(tǒng)N28,N是整數(shù)??梢允怯?jì)算機(jī)或其它焊接系統(tǒng)的遠(yuǎn)程系統(tǒng)30通過調(diào)用諸如在焊接系統(tǒng)20中示出的目標(biāo)44而與焊接系統(tǒng)20-28交互作用。焊接目標(biāo)44提供與焊接系統(tǒng)20的各個(gè)方面的功能的交互作用。例如,這些方面可以包括對(duì)于焊接系統(tǒng)20的控制、監(jiān)測和通信。例如,通過服務(wù)器和網(wǎng)絡(luò)接口46提供通信,可以包括打開網(wǎng)絡(luò)套接字(未示出)與焊接目標(biāo)44進(jìn)行通信的收集、分組和/或服務(wù)器和/或用戶的群集。將更詳細(xì)地描述,例如,服務(wù)器和網(wǎng)絡(luò)接口46可以包括提供與焊接系統(tǒng)20進(jìn)行遠(yuǎn)程瀏覽交互作用的一個(gè)網(wǎng)服務(wù)器或一些網(wǎng)服務(wù)器。例如,還可以提供下面描述的嵌入式網(wǎng)瀏覽器,它可以作為其它遠(yuǎn)程系統(tǒng)或焊接設(shè)備的用戶。例如,在焊接系統(tǒng)20中的其它用戶功能可以包括電子郵件發(fā)送器(例如,SMTP用戶),把消息發(fā)送到其它網(wǎng)絡(luò)系統(tǒng)。
下面更詳細(xì)地描述的焊接系統(tǒng)20的其它部分可以包括焊接系統(tǒng)監(jiān)視器50以及控制焊接設(shè)備58的焊接控制系統(tǒng)54。焊接設(shè)備58是產(chǎn)生焊接的物理硬件,諸如焊絲饋送器、接觸尖端、修整器、氣體混合器、氣體噴出器(sneezer)、氣體控制器、夾鉗致動(dòng)器、行進(jìn)托架/部件機(jī)械手、機(jī)器人臂/梁/焊炬機(jī)械手、激光縫隙跟蹤器、其它輸入/輸出設(shè)備以及焊接電源(未示出)。焊接控制系統(tǒng)54可以包括控制焊接設(shè)備的焊接控制器60、電弧/焊接監(jiān)視器64以及焊接I/O(輸入/輸出)以及通信接口68。
通過把焊接系統(tǒng)20-28耦合到網(wǎng)絡(luò)40而在傳統(tǒng)的焊接系統(tǒng)上建立更高級(jí)的控制和效率。網(wǎng)絡(luò)40可以包括諸如互聯(lián)網(wǎng)之類的廣大的公共網(wǎng)絡(luò),或可以配置成用于本地的企業(yè)內(nèi)部互聯(lián)網(wǎng)和/或?qū)S玫目刂凭W(wǎng)絡(luò)。作為一個(gè)例子,網(wǎng)絡(luò)40可以使用以太網(wǎng)(IEEE 802.3)、無線以太網(wǎng)(IEEE 802.11)、PPP(點(diǎn)對(duì)點(diǎn)協(xié)議)、點(diǎn)對(duì)多點(diǎn)短距離射頻(RF)、WAP(無線應(yīng)用協(xié)議)以及藍(lán)牙。通過執(zhí)行在遠(yuǎn)程系統(tǒng)30中的遠(yuǎn)程部件而得到更高級(jí)控制和監(jiān)測,對(duì)焊接系統(tǒng)24-28中的各種方面進(jìn)行監(jiān)測和控制。這些部件可以包括遠(yuǎn)程接口70、焊接配置部件74、以及焊接監(jiān)測部件78(例如,可以包括電弧穩(wěn)定性監(jiān)視器和和焊接質(zhì)量監(jiān)視器)。其它遠(yuǎn)程部件可以包括更高級(jí)控制部件82以及商務(wù)交易部件86。要注意,部件70-86可以彼此交互作用,而且可以在遠(yuǎn)程系統(tǒng)30中執(zhí)行全部或一部分,并從焊接系統(tǒng)20-28裝載??梢园g覽器的遠(yuǎn)程接口70使用戶能夠在遠(yuǎn)處用焊接系統(tǒng)20-28監(jiān)測、配置、控制和進(jìn)行商務(wù)交易。如將在下面更詳細(xì)地描述,遠(yuǎn)程接口70可以裝載例如配置成小應(yīng)用程序的一個(gè)或多個(gè)焊接目標(biāo)44。然后小應(yīng)用程序可以利用通過服務(wù)器和網(wǎng)絡(luò)接口46提供服務(wù)的網(wǎng)頁,并調(diào)用一個(gè)或多個(gè)公共域和/或定制套接字(未示出),以促進(jìn)與焊接系統(tǒng)20-28的通信。
通過焊接配置部件74提供焊接系統(tǒng)20-28的遠(yuǎn)程配置。這使焊接設(shè)計(jì)師和工程師能夠從遠(yuǎn)程位置使焊接系統(tǒng)20-28的各個(gè)方面進(jìn)行升級(jí)和修改。這些方面可以包括對(duì)與焊接控制系統(tǒng)54相關(guān)聯(lián)的過程、固件和/或程序進(jìn)行升級(jí)或修改。如下面更詳細(xì)地描述,遠(yuǎn)程接口70可以訪問包括程序和固件的數(shù)據(jù)庫,并提供一個(gè)配置屏幕(例如,圖形用戶接口)來促進(jìn)升級(jí)。遠(yuǎn)程接口70還使工程師能夠操作焊接控制系統(tǒng)54中的邏輯、定時(shí)、波形和動(dòng)態(tài)性能,如下面更詳細(xì)地描述。
焊接監(jiān)測部件78啟動(dòng)遠(yuǎn)程監(jiān)測和記錄來自焊接系統(tǒng)20-28的生產(chǎn)和控制信息,把這些信息提供給遠(yuǎn)程接口70,并把信息記錄在數(shù)據(jù)庫(未示出)中。這是通過聚集來自焊接系統(tǒng)20-28的多個(gè)焊接系統(tǒng)變量(例如,詢問每個(gè)焊接系統(tǒng)關(guān)于經(jīng)監(jiān)測的變量,接收事件消息)而得到的。例如,可以通過焊接系統(tǒng)監(jiān)視器50和電弧/焊接監(jiān)視器64提供這些變量。電弧/焊接監(jiān)視器64監(jiān)測焊接控制系統(tǒng)54的控制方面。這可以包括反映焊接控制系統(tǒng)54的狀態(tài)的有關(guān)反饋、計(jì)數(shù)器、定時(shí)器、和/或其它變量的信息。焊接系統(tǒng)監(jiān)視器50收集有關(guān)整個(gè)焊接系統(tǒng)20的信息。例如,這個(gè)信息可以包括操作者的上工/停工信息以及有關(guān)焊接系統(tǒng)20維修的信息。例如,還可以包括消耗品使用監(jiān)視器88來監(jiān)測在特定時(shí)間間隔期間已經(jīng)消耗的焊接供貨(例如,氣體使用、焊絲使用)。其它監(jiān)測方面可以包括質(zhì)量控制監(jiān)測,諸如監(jiān)測從電弧/焊接監(jiān)視器64反饋的電弧穩(wěn)定性。此外,焊接監(jiān)測部件78可以接收從經(jīng)監(jiān)測的變量觸發(fā)的報(bào)警或其它事件。
更高級(jí)控制部件82促進(jìn)對(duì)于一個(gè)或多個(gè)遠(yuǎn)處焊接系統(tǒng)的控制和/或協(xié)調(diào)。這是通過把同步和/或異步命令引導(dǎo)到焊接控制系統(tǒng)54以及通過焊接監(jiān)測部件78監(jiān)測命令執(zhí)行結(jié)果而得到的。如下面更詳細(xì)地描述,可以通過使用數(shù)據(jù)報(bào)套接字和/或流套接字的焊接命令協(xié)議來引導(dǎo)命令使之與焊接系統(tǒng)20-28中的控制功能交互作用。商務(wù)交易部件86啟動(dòng)到焊接系統(tǒng)20-28的遠(yuǎn)程訂貨和焊接材料的供貨??梢酝ㄟ^消耗品使用監(jiān)視器88監(jiān)測易毀壞的焊接材料(例如,表示手頭材料量的供貨變量),傳送到焊接監(jiān)測部件78以及向商務(wù)交易部件86供貨。根據(jù)所監(jiān)測的信息,可以通過商務(wù)交易部件86和網(wǎng)絡(luò)40自動(dòng)地向焊接材料的供貨方訂貨(例如,供貨變量下降到預(yù)定門限值以下就觸發(fā)訂貨)。要注意,可以從遠(yuǎn)程接口70人工地監(jiān)測材料,以及從遠(yuǎn)程系統(tǒng)30或焊接系統(tǒng)20-28人工地訂貨。
現(xiàn)在參考圖2,系統(tǒng)90示出根據(jù)本發(fā)明的示例網(wǎng)絡(luò)配置。系統(tǒng)90包括與上述網(wǎng)絡(luò)服務(wù)器和接口適配的一個(gè)或多個(gè)焊接設(shè)備92和94。要注意,也可以把焊接設(shè)備92和94包括在焊接設(shè)備的網(wǎng)絡(luò)中,如下面更詳細(xì)地描述。每個(gè)焊接設(shè)備92和94可以在網(wǎng)絡(luò)40上與多個(gè)網(wǎng)絡(luò)使能的設(shè)備進(jìn)行通信。這些設(shè)備可以包括遠(yuǎn)程計(jì)算機(jī)100、諸如可編程邏輯控制器之類的工業(yè)控制器102、機(jī)器人104、和/或其它網(wǎng)絡(luò)使能的設(shè)備106(例如,TPC設(shè)備)。根據(jù)本發(fā)明,網(wǎng)絡(luò)使能的設(shè)備100-106可以打開一個(gè)或多個(gè)焊接協(xié)議套接字(未示出)或網(wǎng)絡(luò)套接字,并執(zhí)行諸如小應(yīng)用程序之類的部件或目標(biāo),以促進(jìn)對(duì)焊接設(shè)備92和94的直接的和定時(shí)的訪問。每個(gè)焊接設(shè)備92和94可以包括程序部件,以控制和監(jiān)測焊接設(shè)備以及可以利用多個(gè)焊接協(xié)議套接字與程序部件和網(wǎng)絡(luò)使能的設(shè)備100-106進(jìn)行通信。焊接協(xié)議套接字也可以促進(jìn)焊接設(shè)備之間的通信,其中,一個(gè)焊接設(shè)備的作用如同用戶,而另一個(gè)焊接設(shè)備的作用如同服務(wù)器,反之亦然,并示出作為操作連接108。如通過系統(tǒng)90所描繪,在工廠最低標(biāo)準(zhǔn)控制的總的分布式結(jié)構(gòu)中,可以組合焊接設(shè)備92和94。這使從一個(gè)或多個(gè)遠(yuǎn)程位置監(jiān)測焊接過程以及諸如機(jī)器人104和工業(yè)控制器102之類的其它過程而無需派送系統(tǒng)工程師或操作者到每個(gè)過程站去修改或診斷焊接設(shè)備的工作條件成為可能。
根據(jù)本發(fā)明的另一個(gè)方面,提供與第三方子系統(tǒng)網(wǎng)服務(wù)器的組合。例如,每個(gè)網(wǎng)絡(luò)使能的設(shè)備100-106可以包括經(jīng)組合的網(wǎng)服務(wù)器。第三方子系統(tǒng)的其它例子可以包括部件機(jī)械手、焊接監(jiān)測設(shè)備、CAD/CAM系統(tǒng)、激光顯示系統(tǒng)、監(jiān)視攝像機(jī)系統(tǒng),其中,每個(gè)子系統(tǒng)可以包括它自己的網(wǎng)服務(wù)器。為了向用戶提供統(tǒng)一的“系統(tǒng)概況”,對(duì)于到/從駐留在子系統(tǒng)中的網(wǎng)服務(wù)器的信息和控制進(jìn)行組合和/或統(tǒng)一。
可以使一個(gè)輸入點(diǎn)(例如,焊接系統(tǒng)的主頁)位于任何一個(gè)子系統(tǒng)中,其中,輸入點(diǎn)可以從具有最多資源(例如,存儲(chǔ)器處理能力)的子系統(tǒng)開始。這些資源可以包括網(wǎng)頁再引導(dǎo)技術(shù),以從子系統(tǒng)中的任何一個(gè)捕獲網(wǎng)內(nèi)容,以便用戶感覺到焊接系統(tǒng)的統(tǒng)一的視圖。如下面更詳細(xì)地描述,例如,可以執(zhí)行Java小應(yīng)用程序來捕獲來自諸如網(wǎng)服務(wù)器之類的一個(gè)或多個(gè)數(shù)據(jù)服務(wù)器的數(shù)據(jù),例如,用圖形表示網(wǎng)瀏覽器中的數(shù)據(jù)收集。要注意,可以使包括主頁的網(wǎng)頁位于特定的網(wǎng)服務(wù)器中,其中,在這些網(wǎng)頁中引用的小應(yīng)用程序可以駐留在另外的網(wǎng)服務(wù)器上或從另外的網(wǎng)服務(wù)器檢索。
現(xiàn)在參考圖3,對(duì)于根據(jù)本發(fā)明的焊接設(shè)備的網(wǎng)絡(luò),系統(tǒng)120示出一種可能的配置。在系統(tǒng)120中描繪三個(gè)焊接設(shè)備124、126和128,然而,可以理解,可以設(shè)想各種其它配置、連接和焊接設(shè)備,并且都在本發(fā)明的范圍內(nèi)。每種焊接設(shè)備124到128可以包括部件的一個(gè)或多個(gè)實(shí)例(未示出),用于控制焊接設(shè)備130-134的一個(gè)或多個(gè)組。例如,焊接設(shè)備124控制焊接設(shè)備130和132的兩個(gè)獨(dú)立的組,而焊接設(shè)備126控制焊接設(shè)備134。每個(gè)焊接設(shè)備124-126可以具有到多個(gè)遠(yuǎn)程系統(tǒng)140的一個(gè)或多個(gè)網(wǎng)絡(luò)連接。例如,這些連接可以支持諸如TCP/IP之類的互聯(lián)網(wǎng)協(xié)議(例如,版本6互聯(lián)網(wǎng)協(xié)議)。如下面更詳細(xì)地描述。例如,通過互聯(lián)網(wǎng)服務(wù)提供器(ISP)146到遠(yuǎn)程系統(tǒng)140的電話連接144支持一種可能的連接。另一種可能的連接是通過局域網(wǎng)(LAN)150和152到遠(yuǎn)程系統(tǒng)140的。LAN連接150還支持諸如在焊接設(shè)備124和126之間所描繪的一個(gè)或多個(gè)焊接設(shè)備之間的通信。通過提供如在系統(tǒng)120中所示的網(wǎng)絡(luò)連接,一個(gè)或多個(gè)遠(yuǎn)程系統(tǒng)140可以控制和/或協(xié)調(diào)還可能通過很大距離隔開的焊接設(shè)備130-134的多個(gè)實(shí)例。此外,某些焊接設(shè)備可以控制和/或協(xié)調(diào)其它焊接設(shè)備以及相關(guān)聯(lián)的焊接設(shè)備,如通過焊接設(shè)備124和126之間的LAN連接150所示出。要注意,焊接設(shè)備124和126以及相關(guān)聯(lián)的焊接設(shè)備130-134可以從遠(yuǎn)程系統(tǒng)140在獨(dú)立的和孤立的網(wǎng)絡(luò)上進(jìn)行通信。以參考號(hào)154-158示出這些連接。
現(xiàn)在轉(zhuǎn)到圖4,系統(tǒng)170示出根據(jù)本發(fā)明的更詳細(xì)的網(wǎng)絡(luò)以及焊接通信結(jié)構(gòu)。系統(tǒng)170包括套接字接口174,它引導(dǎo)/翻譯焊接通信協(xié)議到/從TCP/IP,并通過TCP/IP堆棧178示例??梢詮倪h(yuǎn)程瀏覽器和/或其它應(yīng)用程序調(diào)用的每個(gè)套接字實(shí)例包括有關(guān)諸如IP地址和端口地址之類的焊接設(shè)備的信息。TCP/IP堆棧178對(duì)于諸如互聯(lián)網(wǎng)之類的網(wǎng)絡(luò)表現(xiàn)出分層的通信接口,并且如下參考圖6更詳細(xì)地描述。TCP/IP堆棧178可以連接一個(gè)或多個(gè)驅(qū)動(dòng)器,以與遠(yuǎn)程系統(tǒng)140進(jìn)行通信。一種可能的驅(qū)動(dòng)器是點(diǎn)對(duì)點(diǎn)(PPP)驅(qū)動(dòng)器182,用于經(jīng)過電話線144到ISP146的通信。另一種可能的驅(qū)動(dòng)器是以太網(wǎng)驅(qū)動(dòng)器186,它進(jìn)行通過LAN 150到遠(yuǎn)程系統(tǒng)140的通信。應(yīng)該理解,可能有多個(gè)其它的驅(qū)動(dòng)器和網(wǎng)絡(luò)接口。例如,TCP/IP堆棧和相關(guān)聯(lián)的物理網(wǎng)絡(luò)可以駐留在網(wǎng)關(guān)驅(qū)動(dòng)器上,其中,可以把協(xié)議從一個(gè)網(wǎng)絡(luò)協(xié)議翻譯到另一個(gè)網(wǎng)絡(luò)協(xié)議。
如上所述,焊接系統(tǒng)170包括目標(biāo)或部件,以與焊接設(shè)備的功能方面進(jìn)行交互作用??梢园堰@些目標(biāo)或部件存儲(chǔ)在可以從本地或遠(yuǎn)程文件系統(tǒng)194(諸如標(biāo)準(zhǔn)操作系統(tǒng)目錄結(jié)構(gòu))訪問的焊接設(shè)備通信和方法數(shù)據(jù)庫190中。目標(biāo)控制的功能方面可以包括,例如,命令焊接設(shè)備開或關(guān)、改變機(jī)器輸出電平、選擇焊接過程、配置機(jī)器輸入/輸出、監(jiān)測機(jī)器反饋、傳遞操作碼或固件以及檢索機(jī)器診斷。還可以提供諸如電子郵件、質(zhì)量控制以及訂貨處理之類其它更高級(jí)部件。每一個(gè)功能方面根據(jù)目標(biāo)用相關(guān)聯(lián)的服務(wù)碼(例如,從特性來區(qū)分目標(biāo)方法)以及識(shí)別符(對(duì)包含在相同目標(biāo)中的一種方法/特性與另一種方法/特性進(jìn)行區(qū)分)唯一地尋址和選擇路由??梢越?jīng)由焊接通信網(wǎng)絡(luò)接口198和焊接網(wǎng)絡(luò)200把目標(biāo)引導(dǎo)到外部焊接設(shè)備196。要注意,可以通過與TCP/IP分開的和有區(qū)別的協(xié)議提供經(jīng)過焊接網(wǎng)絡(luò)200到焊接設(shè)備196的通信。
系統(tǒng)170還包括用于控制焊接設(shè)備196的焊接設(shè)備控制器204。這包括諸如在閉環(huán)過程中監(jiān)測反饋和控制輸出之類的功能性。其它邏輯可以包括定時(shí)和排序邏輯,用于控制焊接過程的各個(gè)方面。要注意,可以啟動(dòng)一個(gè)以上的控制環(huán)路。例如,一個(gè)環(huán)路可以控制焊接設(shè)備196提供的電弧,而一個(gè)分開的環(huán)路和/或控制器用于控制與焊接設(shè)備196相關(guān)聯(lián)的焊絲饋送器。例如,第二環(huán)路將控制供應(yīng)焊絲饋送器的馬達(dá)。還提供與焊接設(shè)備196交互作用的焊接設(shè)備輸入/輸出接口塊208。例如,輸入/輸出塊208提供控制和邏輯輸出210(例如,模擬/數(shù)字電壓/電流)、接收機(jī)器反饋212(例如,模擬轉(zhuǎn)換輸入、脈沖轉(zhuǎn)換輸入)以及提供其它分立的輸入214(例如,交流/直流120、240、480伏),以控制焊接設(shè)備196。
現(xiàn)在轉(zhuǎn)到圖5,示出用于通信和控制根據(jù)本發(fā)明的焊接系統(tǒng)各個(gè)方面的焊接協(xié)議220。TCP/IP分組224的一部分包括充分理解的網(wǎng)絡(luò)協(xié)議IP套接字226、TCP堆棧228以及TCP-W字段230,與焊接系統(tǒng)中的功能目標(biāo)進(jìn)行通信。TCP-W字段230可以包括任選的標(biāo)頭字段234和數(shù)據(jù)字段238。標(biāo)頭字段234可以包括任選/標(biāo)志字段240、消息序列字段244(例如,用戶組—服務(wù)器回波)、消息狀態(tài)字段246以及表示跟隨在標(biāo)頭234后面的數(shù)據(jù)字段238的長度的消息長度字段248??梢允箶?shù)據(jù)字段238分類作為服務(wù)器命令250來配置到焊接機(jī)器(例如,在進(jìn)行的“真實(shí)”工作)的網(wǎng)絡(luò)服務(wù)器或機(jī)器命令254。還可以包括啟動(dòng)高速焊接信號(hào)的數(shù)據(jù)流的數(shù)據(jù)捕獲字段255。例如,這個(gè)數(shù)據(jù)可以涉及電壓、安培、焊絲速度、馬達(dá)電流以及其它焊接信號(hào)或信息。
一般,網(wǎng)絡(luò)服務(wù)器命令250可以包括服務(wù)器命令識(shí)別符(ID)256以及服務(wù)器命令變元258,當(dāng)涉及通信時(shí),遠(yuǎn)程系統(tǒng)可以利用來配置網(wǎng)絡(luò)服務(wù)器性能。例如,這可以包括建立休止?fàn)顟B(tài)的監(jiān)視定時(shí)器,從而焊接設(shè)備理解遠(yuǎn)程系統(tǒng)已經(jīng)“離開”,因此把它的(焊接機(jī)器的)輸出關(guān)斷。
機(jī)器命令254具有規(guī)定正在對(duì)哪個(gè)邏輯/物理機(jī)器和/或目標(biāo)/實(shí)體進(jìn)行尋址(例如,“焊接控制器”、“焊絲控制器”、“氣體控制器”)的附加信息。機(jī)器命令254可以分別包括機(jī)器地址字段260和方法/特性識(shí)別符和變元字段262和264,以在目標(biāo)中規(guī)定正在對(duì)哪個(gè)特性/方法進(jìn)行尋址或調(diào)用。
要注意,在圖4中示出的系統(tǒng)和在圖5中描述的協(xié)議是可以執(zhí)行的和/或獨(dú)立于網(wǎng)技術(shù)的。作為一個(gè)例子,TCP/IP的應(yīng)用層(例如,套接字)可以封裝焊接系統(tǒng)的本地地址和命令變元,諸如焊接應(yīng)用程序套接字。此外,一個(gè)代理(例如,服務(wù)器/用戶部件)可以經(jīng)過這種套接字代理到/從焊接設(shè)備的本地系統(tǒng)的請(qǐng)求。例如,焊接設(shè)備的本地系統(tǒng)可以包括一個(gè)或多個(gè)控制處理器,或如果本地系統(tǒng)由多個(gè)處理器構(gòu)成,則與焊接應(yīng)用程序套接字分立的和不同的一個(gè)本地焊接局域網(wǎng)可以耦合這些控制處理器。這可以包括一個(gè)或多個(gè)邏輯過程、任務(wù)和/或在一個(gè)或多個(gè)控制處理器上執(zhí)行的“目標(biāo)”,其中,數(shù)據(jù)庫、表格和/或電子制表可以提供到每個(gè)目標(biāo)所呈現(xiàn)的方法/特性的訪問。要注意,例如,可以把代理嵌入在焊接系統(tǒng)本身中,或駐留在外部作為網(wǎng)關(guān)。此外,駐留在焊接系統(tǒng)上的和/或遠(yuǎn)離焊接系統(tǒng)的網(wǎng)絡(luò)服務(wù)器可以對(duì)小應(yīng)用程序和應(yīng)用程序進(jìn)行服務(wù),它可以依次打開啟動(dòng)小應(yīng)用程序或應(yīng)用程序的焊接應(yīng)用程序套接字端口,直接對(duì)焊接系統(tǒng)進(jìn)行尋址和控制。
現(xiàn)在參考圖6,系統(tǒng)300示出根據(jù)本發(fā)明的更詳細(xì)的網(wǎng)絡(luò)通信結(jié)構(gòu)。焊接系統(tǒng)300可以包括提供與遠(yuǎn)程系統(tǒng)310進(jìn)行信息交換的網(wǎng)絡(luò)服務(wù)器308。遠(yuǎn)程系統(tǒng)310可以包括與網(wǎng)絡(luò)服務(wù)器308進(jìn)行通信的瀏覽器312。通過網(wǎng)頁和/或包括在與網(wǎng)絡(luò)服務(wù)器308相關(guān)聯(lián)的數(shù)據(jù)庫314中的內(nèi)容可以交換焊接信息。網(wǎng)內(nèi)容可以包括,但是不限于,如此的技術(shù),諸如HTML、SHTML、VB Script、JAVA、CGI Script、動(dòng)態(tài)HTML、PPP、RPC、TELNET、TCP/IP、FTP、ASP、XML、PDF、WML以及其它格式??梢择v留在遠(yuǎn)程系統(tǒng)310或其它焊接系統(tǒng)中的瀏覽器312經(jīng)過一個(gè)或多個(gè)套接字318與網(wǎng)絡(luò)服務(wù)器308進(jìn)行通信,并且裝載諸如小應(yīng)用程序322之類的一個(gè)或多個(gè)目標(biāo)。
要注意,可以使每個(gè)目標(biāo)或小應(yīng)用程序322與一個(gè)或多個(gè)套接字318相關(guān)聯(lián)。作為一個(gè)例子,瀏覽器312可以經(jīng)由公共域或諸如超文本傳輸協(xié)議(HTTP)套接字、文件傳輸協(xié)議(FTP)套接字、簡單郵件傳輸協(xié)議(SMTP)套接字、遠(yuǎn)程過程調(diào)用(RPC)套接字、遠(yuǎn)程方法發(fā)動(dòng)(RMI)套接字、Java數(shù)據(jù)庫連通性(JDBC)套接字、打開數(shù)據(jù)庫連通性(ODBC)套接字、安全套接字層(SSL)套接字、網(wǎng)絡(luò)文件系統(tǒng)(NFS)套接字、諸如Winsock之類的視窗套接字、出現(xiàn)點(diǎn)3(POP3)套接字以及TELNET套接字之類的標(biāo)準(zhǔn)套接字裝載網(wǎng)頁或其它應(yīng)用程序。然后網(wǎng)頁可以通過打開或“引導(dǎo)”來自公共域和/或定制套接字(與焊接系統(tǒng)304中的特定部件和/或功能進(jìn)行交互作用的)的庫的附加的套接字來啟動(dòng)對(duì)其它焊接應(yīng)用程序的調(diào)用和進(jìn)行通信。
例如,可以配置小應(yīng)用程序322以監(jiān)測經(jīng)由本地焊接系統(tǒng)總線(未示出)通信的焊接部件。當(dāng)調(diào)用和從遠(yuǎn)程系統(tǒng)裝載小應(yīng)用程序322(從瀏覽器312和/或另一個(gè)應(yīng)用程序)時(shí),可以用具體例子說明諸如定制套接字和/或其它公共域套接字之類的焊接應(yīng)用程序套接字,以在小應(yīng)用程序322和遠(yuǎn)程系統(tǒng)310之間交換焊接監(jiān)測信息??梢允购附討?yīng)用程序套接字(WAS)適用于在遠(yuǎn)程系統(tǒng)310和焊接系統(tǒng)304之間交換諸如上面關(guān)于圖5所描述的焊接協(xié)議。例如,這可以包括通過上述焊接協(xié)議發(fā)送和接收焊接命令和監(jiān)測數(shù)據(jù)。此外,可以使WAS適用于在內(nèi)部焊接系統(tǒng)總線上與相關(guān)聯(lián)于焊接系統(tǒng)(例如,焊接設(shè)備、焊接控制器、焊接監(jiān)視器、消耗品使用監(jiān)視器)的特定方面和/或應(yīng)用程序進(jìn)行通信,其中應(yīng)用程序經(jīng)由WAS進(jìn)行到其它本地系統(tǒng)(例如,通過工廠企業(yè)內(nèi)部互聯(lián)網(wǎng)可操作地耦合的網(wǎng)絡(luò)服務(wù)器)和/或到遠(yuǎn)程系統(tǒng)(例如,經(jīng)由企業(yè)內(nèi)部互聯(lián)網(wǎng)可操作地耦合的瀏覽器、監(jiān)視器、控制器)的交互作用和通信。要注意,可以只使用HTTP或另外可得到的商務(wù)互聯(lián)網(wǎng)協(xié)議來配置焊接系統(tǒng),然而,對(duì)于焊接系統(tǒng)的合適的控制可能不提供效率。
小應(yīng)用程序322(例如,JAVA小應(yīng)用程序)可以在瀏覽器312中運(yùn)行以與焊接系統(tǒng)304交換信息??梢园↗AVA虛擬機(jī)(JVM)來運(yùn)行瀏覽器312和執(zhí)行小應(yīng)用程序322。JAVA虛擬機(jī)是設(shè)計(jì)成運(yùn)行編譯JAVA碼的“虛擬CPU”的軟件實(shí)施。這可以包括獨(dú)立的JAVA應(yīng)用程序以及下載而運(yùn)行瀏覽器312的小應(yīng)用程序322??梢赃M(jìn)一步配置小應(yīng)用程序322,以把焊接操作數(shù)據(jù)(例如,電弧開始失效計(jì)數(shù)、消耗品使用數(shù)據(jù)、設(shè)備利用上/下時(shí)間)發(fā)送給焊接設(shè)備制造者,從制造者接收和顯示信息(例如,廣告、程序升級(jí)以及產(chǎn)品再調(diào)用或升級(jí)、新產(chǎn)品介紹以及應(yīng)用和服務(wù)支持)。還可以使小應(yīng)用程序322不適用于某些功能(例如,關(guān)閉、發(fā)送差錯(cuò)消息),除非小應(yīng)用程序檢測到焊接電源和/或來自定名稱的制造者的焊接系統(tǒng)的其它部分出現(xiàn),和/或到焊接設(shè)備制造者的數(shù)據(jù)服務(wù)器的互聯(lián)網(wǎng)連接出現(xiàn)。
與向?yàn)g覽器312提供服務(wù)的小應(yīng)用程序322一起,網(wǎng)絡(luò)服務(wù)器308可以調(diào)用其它目標(biāo)或程序,用于與焊接控制系統(tǒng)以及相關(guān)聯(lián)的焊接設(shè)備326對(duì)接。例如,這些程序可以包括用于把不請(qǐng)求的消息和/或其它消息發(fā)送到遠(yuǎn)程系統(tǒng)310的電子郵件部件328??梢蕴峁┩ㄐ挪考?30而把文件傳遞到和從數(shù)據(jù)庫314。例如,可以提供文件傳輸協(xié)議(FTP)部件來傳遞文件。如上所述,可以使與TCP/IP堆棧334對(duì)接的套接字318與數(shù)個(gè)層進(jìn)行關(guān)聯(lián)。這些層把數(shù)據(jù)傳遞到和從耦合到網(wǎng)絡(luò)40的網(wǎng)絡(luò)接口340。要注意,可以在網(wǎng)絡(luò)接口340中結(jié)合來自一層或多層的邏輯,可以使用一個(gè)以上的套接字318與焊接系統(tǒng)304中的各個(gè)目標(biāo)進(jìn)行通信。例如,可以使用在利用TCP協(xié)議的兩個(gè)套接字之間提供終端到終端、定向連接鏈路的流套接字。
另一個(gè)類型的套接字是數(shù)據(jù)報(bào)套接字,它是利用用戶數(shù)據(jù)報(bào)協(xié)議(UDP)的無連接服務(wù)。UDP服務(wù)能較好地適合于突發(fā)話務(wù)模式,并用于把來自遠(yuǎn)程系統(tǒng)310的控制命令發(fā)送到焊接系統(tǒng)304。UDP啟動(dòng)多個(gè)焊接系統(tǒng)使之按更一致的方式接收控制命令。如所示出,遠(yuǎn)程系統(tǒng)310可以包括適配于與網(wǎng)絡(luò)接口360進(jìn)行通信的接口部件312、焊接控制部件74、焊接監(jiān)測部件78、更高級(jí)焊接控制部件82以及商務(wù)交易部件86的多個(gè)套接字344-354。套接字344-354可以包括HTTP和/或焊接應(yīng)用程序套接字,如上所述,而且可以從網(wǎng)絡(luò)服務(wù)器308接收和裝載。
如上所述,可以使充分理解的TCP/IP堆棧334與一個(gè)或多個(gè)其它網(wǎng)絡(luò)層相關(guān)聯(lián)??梢蕴峁┒x諸如網(wǎng)絡(luò)接口340的電特性之類的物理特征的物理層364。數(shù)據(jù)鏈路層366定義越過系統(tǒng)之間的物理連接發(fā)送信息的規(guī)則。TCP/IP堆棧334可以包括網(wǎng)絡(luò)層368,所述網(wǎng)絡(luò)層可以包含互聯(lián)網(wǎng)協(xié)議(IP)和/或互聯(lián)網(wǎng)協(xié)議版本6(Ipv6),定義打開和保持在網(wǎng)絡(luò)40上的路徑的一個(gè)協(xié)議。與TCP/IP堆棧334相關(guān)聯(lián)的傳輸層370可以包括傳輸控制協(xié)議(TCP),該協(xié)議提供在系統(tǒng)之間轉(zhuǎn)移信息的更高級(jí)控制。這可以包括更復(fù)雜的差錯(cuò)處理、優(yōu)先級(jí)以及安全特征。還可以任意地包括位置在TCP/IP堆棧334上面的充分理解的會(huì)話層372、顯示層374以及應(yīng)用層378。
要注意,服務(wù)器308可以是網(wǎng)絡(luò)服務(wù)器或HTTP服務(wù)器,例如,其中從焊接系統(tǒng)304裝載到遠(yuǎn)程系統(tǒng)310的應(yīng)用程序可以是Java小應(yīng)用程序或Java應(yīng)用程序。應(yīng)用程序可以經(jīng)由HTTP套接字請(qǐng)求來自焊接系統(tǒng)304的網(wǎng)頁(例如,HTML文檔),其中,通過焊接系統(tǒng)304動(dòng)態(tài)地產(chǎn)生網(wǎng)頁,并且可以包括運(yùn)轉(zhuǎn)的焊接操作參數(shù)。應(yīng)用程序可以分析網(wǎng)頁以獲取焊接操作參數(shù),其中,可以在瀏覽器312中用圖形顯示操作參數(shù)、通過算法處理和/或記錄到一個(gè)記錄文件中。此外,與網(wǎng)頁相關(guān)聯(lián)的一個(gè)或多個(gè)URL可以包括命令、參數(shù)設(shè)置變化和/或當(dāng)遠(yuǎn)程系統(tǒng)310請(qǐng)求網(wǎng)頁時(shí)焊接系統(tǒng)304要執(zhí)行的指令或功能。
現(xiàn)在參考圖7,系統(tǒng)400示出本發(fā)明的另外的方面。根據(jù)本發(fā)明的這個(gè)方面,在焊接系統(tǒng)304中可以包括Java虛擬機(jī)404和相關(guān)聯(lián)的瀏覽器408,以提供到一個(gè)或多個(gè)遠(yuǎn)程焊接系統(tǒng)24-28和/或焊接系統(tǒng)30的本地接口。例如,這使操作者能夠從其它系統(tǒng)裝載焊接配置/過程,監(jiān)測/診斷本地系統(tǒng)304和/或其它系統(tǒng),以及從其它系統(tǒng)發(fā)送/接收訂貨。如所示出,JAVA虛擬機(jī)404可以執(zhí)行JAVA應(yīng)用程序或程序409,并傳遞到套接字412??梢耘渲锰捉幼?12使之作為JAVA應(yīng)用程序/小應(yīng)用程序和TCP/IP堆棧334之間的接口,以啟動(dòng)網(wǎng)絡(luò)通信。
現(xiàn)在轉(zhuǎn)到圖8,系統(tǒng)450示出根據(jù)本發(fā)明的更詳細(xì)的焊接配置結(jié)構(gòu)。系統(tǒng)450包括具有配置目標(biāo)458和控制器462的焊接系統(tǒng)454??刂破?62可以包括具有相關(guān)聯(lián)的固件以控制處理器的處理器468以及控制焊接設(shè)備的程序476。根據(jù)本發(fā)明,瀏覽器310通過調(diào)用訪問數(shù)據(jù)庫480的焊接配置部件78而啟動(dòng)焊接配置更新。數(shù)據(jù)庫480可以包括用于焊接系統(tǒng)454的所存儲(chǔ)的焊接程序、固件和/或操作過程數(shù)據(jù)。操作者從瀏覽器310選擇所要求的功能,諸如固件或程序數(shù)據(jù)。在作出選擇之后,瀏覽器310調(diào)用配置目標(biāo)458,并開始從數(shù)據(jù)庫480經(jīng)由焊接配置部件78下載數(shù)據(jù)。配置目標(biāo)458接收數(shù)據(jù),并進(jìn)行對(duì)控制器固件472、程序476、和/或與焊接系統(tǒng)454相關(guān)聯(lián)的操作者過程490的更新或修改。應(yīng)該理解,可以相似地更新其它功能。作為替代,可以包括本地瀏覽器494以提供焊接配置部件78的遠(yuǎn)程發(fā)動(dòng)。
現(xiàn)在參考圖9,系統(tǒng)500示出根據(jù)本發(fā)明的遠(yuǎn)程用戶接口。遠(yuǎn)程接口504調(diào)用已經(jīng)訪問焊接控制器462和焊接程序476以及驅(qū)動(dòng)接口504的變址數(shù)(modifier)目標(biāo)508。焊接程序476可以控制焊接系統(tǒng)功能方面,諸如焊絲饋送器512、焊炬行進(jìn)514、部件處理器516以及電源518。遠(yuǎn)程接口504可以包括圖形用戶接口(GUI),并提供標(biāo)準(zhǔn)的工具條512(例如,文件、編輯、視圖、格式、工具、窗口、幫助)。用戶可以通過遠(yuǎn)程接口504和工具條512操作焊接系統(tǒng)的各個(gè)方面。例如,這些操作可以包括邏輯、定時(shí)、波形特性、動(dòng)態(tài)特性以及系統(tǒng)操作。此外,用戶可以監(jiān)測來自遠(yuǎn)程接口504的焊接系統(tǒng)變量,以執(zhí)行遠(yuǎn)程焊接系統(tǒng)的維修和服務(wù)。
參考圖10,系統(tǒng)550示出根據(jù)本發(fā)明的更詳細(xì)的遠(yuǎn)程監(jiān)測結(jié)構(gòu)。焊接系統(tǒng)554可以包括收集來自系統(tǒng)監(jiān)視器562和電弧/焊接監(jiān)視器566的數(shù)據(jù)變量的監(jiān)視器目標(biāo)558??梢詮倪h(yuǎn)程瀏覽器310或焊接監(jiān)測部件78調(diào)用監(jiān)視器目標(biāo)558??梢酝ㄟ^焊接監(jiān)測部件78聚集從一個(gè)或多個(gè)焊接系統(tǒng)收集的數(shù)據(jù)變量,并記錄到數(shù)據(jù)庫480中。瀏覽器310可以分析這個(gè)數(shù)據(jù),以便對(duì)遠(yuǎn)程焊接系統(tǒng)554和系統(tǒng)24-28進(jìn)行服務(wù)和維修。另一方面,可以提供規(guī)則組或策略部件570來監(jiān)測遠(yuǎn)程焊接系統(tǒng)提供的數(shù)據(jù)變量。規(guī)則或策略可以包括門限值,其中,如果數(shù)據(jù)變量在預(yù)定門限值以上或以下,則通過標(biāo)志574向焊接監(jiān)測部件78報(bào)警,并可以采取進(jìn)一步的動(dòng)作,諸如通知操作者和/或其它遠(yuǎn)程系統(tǒng)。如下面更詳細(xì)地描述,焊接監(jiān)測部件78還把反饋578提供給更高級(jí)控制部件82以及商務(wù)交易部件86。
簡單地參考圖11,系統(tǒng)600示出更詳細(xì)的系統(tǒng)監(jiān)視器562以及電弧/焊接監(jiān)視器566。系統(tǒng)監(jiān)視器562可以包括輸入端,用于接收諸如有關(guān)焊接供應(yīng)材料604的焊接過程信息。這可以包括諸如焊絲、氣體以及部件供應(yīng)可得到性或與焊接設(shè)備相關(guān)聯(lián)的使用之類的輸入。操作者輸入608可以包括諸如當(dāng)操作者已經(jīng)開始和停止移位時(shí)之類的信息,并可以包括諸如與焊接過程有關(guān)的、所報(bào)告的和/或所標(biāo)志的操作者問題之類的其它信息。維修計(jì)劃輸入612可以提供有關(guān)特定焊接設(shè)備的信息、例行服務(wù)和/或停機(jī)的日期和時(shí)間。電弧/焊接監(jiān)視器566提供各種類型的控制信息。例如,這個(gè)信息可以包括接收焊接質(zhì)量數(shù)據(jù)616、電弧穩(wěn)定性數(shù)據(jù)620、控制器反饋數(shù)據(jù)624以及多個(gè)其它控制變量628,諸如定時(shí)器、計(jì)數(shù)器以及其它數(shù)據(jù)單元。
參考圖12,系統(tǒng)650示出根據(jù)本發(fā)明的報(bào)警通知。系統(tǒng)650包括監(jiān)測系統(tǒng)監(jiān)視器562以及電弧/焊接監(jiān)視器566的報(bào)警或事件部件654??梢詮念A(yù)定數(shù)據(jù)門限值觸發(fā)報(bào)警部件654或可以由諸如處理器中斷之類的系統(tǒng)事件來驅(qū)動(dòng)報(bào)警部件654。如果觸發(fā)了報(bào)警,則報(bào)警輸出658可以對(duì)通知目標(biāo)或目標(biāo)662作出標(biāo)志。例如,通知目標(biāo)可以包括諸如用于傳遞電話消息、話音郵件消息、電子郵件消息和/或短而尖的聲音消息。焊接監(jiān)測部件78可以接收來自通知目標(biāo)662的非請(qǐng)求的消息,并把這個(gè)信息提供給瀏覽器310、數(shù)據(jù)庫480、和/或其它遠(yuǎn)程系統(tǒng)或用戶。
參考圖13,系統(tǒng)680示出根據(jù)本發(fā)明的更高級(jí)控制結(jié)構(gòu)。例如,更高級(jí)控制部件82(HLCS)產(chǎn)生可以廣播到一個(gè)或多個(gè)焊接系統(tǒng)688和24-28的異步/同步控制命令684。例如,在異步命令模式中,HLCS 82可以簡單地發(fā)出開始焊接命令,并監(jiān)測通過焊接監(jiān)測部件78從所有焊接系統(tǒng)接收到的經(jīng)聚集的反饋694,并且直到所有焊接系統(tǒng)已經(jīng)完成了以前的命令才發(fā)出另一個(gè)命令。因此每個(gè)焊接設(shè)備獨(dú)立于其它焊接設(shè)備而自由地操作。例如,在同步模式中,使每個(gè)焊接系統(tǒng)與一個(gè)實(shí)時(shí)時(shí)鐘(未示出)同步。當(dāng)每個(gè)焊接設(shè)備接收命令684時(shí),在焊接設(shè)備之間可能會(huì)發(fā)生網(wǎng)絡(luò)交換處理,其中,每個(gè)焊接設(shè)備同意在實(shí)時(shí)時(shí)鐘的預(yù)定時(shí)間處開始執(zhí)行。如上所述,因?yàn)閰f(xié)議的突發(fā)模式特性,所以可以使用數(shù)據(jù)報(bào)套接字和協(xié)議來命令多個(gè)焊接系統(tǒng)。如所述,可以通過把本地控制命令704提供給控制器462的HLCS 82調(diào)用控制目標(biāo)700,并把電弧/焊接監(jiān)視器566反饋提供給焊接監(jiān)測部件78。
現(xiàn)在轉(zhuǎn)到圖14,系統(tǒng)720示出根據(jù)本發(fā)明的自動(dòng)化商務(wù)交易結(jié)構(gòu)。系統(tǒng)720包括商務(wù)交易部件86(BTC),它接收來自焊接監(jiān)測部件78的焊接材料和供貨信息724。BTC 86監(jiān)測供貨信息724,并與預(yù)定的供貨/材料門限值進(jìn)行比較。如果供貨信息724下降到預(yù)定門限值以下,則BTC 86通過網(wǎng)絡(luò)輸出命令728而自動(dòng)產(chǎn)生訂貨??梢酝ㄟ^查找數(shù)據(jù)庫中的用戶信息和裝運(yùn)焊接材料(按要求的需要供貨或通過與用戶的預(yù)訂協(xié)議而供貨)而得到自動(dòng)訂貨產(chǎn)生。另一方面,可以通過配置有訂貨處理用戶接口的瀏覽器310人工地處理訂貨。通過觀看遠(yuǎn)程監(jiān)測信息和通過瀏覽器310人工地產(chǎn)生一個(gè)可行的訂貨可以確定人工訂貨以滿足用戶的需要。
參考圖15,可以與本發(fā)明的網(wǎng)絡(luò)服務(wù)器46一起提供焊接設(shè)備工具框760和相關(guān)聯(lián)工具,以在總的焊接處理的過程中輔助操作者和設(shè)計(jì)師。作為一個(gè)例子,焊接工具框760可以提供工具,諸如不銹鋼焊接的鐵酸鹽數(shù)預(yù)測器、從焊接獲得的帶冷卻曲線的CCT圖、碳等效計(jì)算器、用于通用焊接單位的英制度量轉(zhuǎn)換器、硬度單位轉(zhuǎn)換器、溫度單位轉(zhuǎn)換器、標(biāo)準(zhǔn)度量單位轉(zhuǎn)換器、沉淀速率計(jì)算器、焊炬行進(jìn)速度和沉淀效率計(jì)算器、用于各種結(jié)合點(diǎn)設(shè)計(jì)的單個(gè)和多個(gè)焊接的焊接大小和形成珠形狀估計(jì)器、層間溫度計(jì)算器、乘余應(yīng)力和失真預(yù)測器、機(jī)械特性預(yù)測器(硬度、韌性、抗屈強(qiáng)度、疲勞強(qiáng)度、抗腐蝕性)、熱輸入計(jì)算器以及AWS焊接碼。其它工具可以包括預(yù)加熱/后加熱計(jì)算器、焊接成本估計(jì)器、焊絲選擇器、氣體選擇器、焊接結(jié)合點(diǎn)CAD(計(jì)算機(jī)輔助設(shè)計(jì))工具、多路計(jì)劃器、基本金屬選擇器、疲勞強(qiáng)度估計(jì)器、張力強(qiáng)度預(yù)測器、沖擊強(qiáng)度預(yù)測器以及焊接缺陷估計(jì)器。應(yīng)該理解,可以相似地把其它焊接工具添加到工具框760中。
現(xiàn)在參考圖16,系統(tǒng)800示出根據(jù)本發(fā)明的焊接和網(wǎng)絡(luò)安全系統(tǒng)。如果可以在諸如互聯(lián)網(wǎng)之類的公共網(wǎng)絡(luò)上傳遞焊接控制和監(jiān)測信息,那么系統(tǒng)800在遠(yuǎn)程系統(tǒng)806和一個(gè)或多個(gè)其它焊接系統(tǒng)808之間提供與鑒別和認(rèn)可服務(wù)一起的加密數(shù)據(jù)通信。遠(yuǎn)程系統(tǒng)806可以包括遠(yuǎn)程服務(wù)器810,以與焊接系統(tǒng)808中的網(wǎng)絡(luò)服務(wù)器812、數(shù)據(jù)庫814以及相關(guān)聯(lián)的焊接部件816進(jìn)行通信。鑒別是指他們所要求的目的用戶或系統(tǒng)是哪一個(gè)的一種確定。認(rèn)可是一種過程,驗(yàn)證焊接系統(tǒng)808已經(jīng)認(rèn)可一個(gè)用戶或系統(tǒng)可訪問焊接系統(tǒng)資源。加密是把數(shù)據(jù)轉(zhuǎn)換成諸如密文之類的一種形式,使未經(jīng)認(rèn)可的代理不容易懂得。
根據(jù)本發(fā)明的一個(gè)方面,可以利用下列協(xié)議中的一個(gè)或多個(gè)來建立鑒別、認(rèn)可以及非—否認(rèn)??梢允褂霉裁荑€基礎(chǔ)結(jié)構(gòu)(PKI)以及X.509公共密鑰基礎(chǔ)結(jié)構(gòu)證書來提供鑒別和消息整體性??梢允褂冒踩奶捉幼謱?SSL)以及安全HTTP(SHTTP)來提供鑒別和數(shù)據(jù)加密,可以利用公開可得到的加密算法或用戶設(shè)計(jì)的加密算法而使用所有權(quán)的鑒別和認(rèn)可技術(shù)。熟悉本技術(shù)領(lǐng)域的人員會(huì)容易地理解除了基于用戶設(shè)計(jì)的那些協(xié)議之外的這些協(xié)議。在從互聯(lián)網(wǎng)工程任務(wù)部隊(duì)(IEFT)的征求意見(RFC)文檔中提供的規(guī)格中以及其它來源中定義了這些協(xié)議。
根據(jù)本發(fā)明的另一個(gè)方面,可以應(yīng)用下列協(xié)議中的一個(gè)或多個(gè)來建立加密。例如,可以應(yīng)用PGP、S/MIME協(xié)議來提供經(jīng)加密的電子郵件??梢岳肧SH和/或SSH2協(xié)議來提供經(jīng)加密的終端會(huì)話,其中可以應(yīng)用互聯(lián)網(wǎng)協(xié)議安全(IPSEC)協(xié)議來提供數(shù)據(jù)加密。還可以利用公開可得到的加密算法和/或用戶設(shè)計(jì)的加密算法而應(yīng)用隱匿技術(shù)。熟悉本技術(shù)領(lǐng)域的人員會(huì)容易地理解除了基于用戶設(shè)計(jì)的那些協(xié)議之外的這些協(xié)議。在從互聯(lián)網(wǎng)工程任務(wù)部隊(duì)(IEFT)的征求意見(RFC)文檔中提供的規(guī)格中以及其它來源中定義了這些協(xié)議。
系統(tǒng)800包括鑒別和認(rèn)可(AA)子系統(tǒng)820和822,用于使系統(tǒng)806和808之間的網(wǎng)絡(luò)話務(wù)838安全。系統(tǒng)800還可以包括使AA子系統(tǒng)820和822的配置成為可能的焊接策略模塊824和826。焊接策略模塊824和826還可以把安全配置信息提供給經(jīng)由TCP/IP驅(qū)動(dòng)器834和836通信的加密驅(qū)動(dòng)器830和832,從而使系統(tǒng)806和808之間的安全網(wǎng)絡(luò)話務(wù)838成為可能??梢云饎?dòng)在AA系統(tǒng)820和822之間的協(xié)商842,以便建立系統(tǒng)之間的機(jī)器級(jí)別信任和/或用戶級(jí)別信任。應(yīng)該理解,在遠(yuǎn)程系統(tǒng)806和焊接系統(tǒng)808之間可以發(fā)生其它協(xié)商。例如,可以利用這些協(xié)商來建立TCP/IP驅(qū)動(dòng)器834和836之間的安全的(例如,經(jīng)加密的)數(shù)據(jù)信道846。
焊接策略模塊824和826檢索本地安全策略的配置組(例如,來自數(shù)據(jù)庫或本地高速緩沖存儲(chǔ)器),并把鑒別和安全設(shè)置分配給AA模塊820、822和加密驅(qū)動(dòng)器830、832。可以使用安全策略對(duì)提供給焊接系統(tǒng)808的安全和訪問的等級(jí)進(jìn)行定義。例如,這些策略可以定義基于用戶類型的訪問。例如,可以準(zhǔn)許系統(tǒng)工程師或管理者訪問焊接系統(tǒng)808的所有部分,諸如使焊接系統(tǒng)中的配置和修改成為可能。對(duì)比之下,可以準(zhǔn)許操作者進(jìn)行另外類型的安全,其中,只可以訪問焊接系統(tǒng)808中的那些部分,以啟動(dòng)與焊接過程相關(guān)聯(lián)的實(shí)際機(jī)器和/或制造操作。還可以配置焊接策略,致使機(jī)器的類型、網(wǎng)絡(luò)訪問和/或位置定義了對(duì)于焊接系統(tǒng)808的訪問級(jí)別。例如,可以給予在本地工廠企業(yè)內(nèi)部互聯(lián)網(wǎng)上進(jìn)行通信的本地系統(tǒng)比在工廠外面經(jīng)過互聯(lián)網(wǎng)進(jìn)行通信的遠(yuǎn)程系統(tǒng)較高的訪問級(jí)別。應(yīng)該理解,可以配置許多其它策略和/或規(guī)則設(shè)定來定義訪問焊接系統(tǒng)808的用戶、機(jī)器和/或位置。
圖17到22示出方法,用于提供根據(jù)本發(fā)明的分布式焊接結(jié)構(gòu)的各種方面。所述方法包括通過方框表示的一組動(dòng)作或過程。為了簡化說明的目的,示出和描述方法作為一系列方框,可以理解,本發(fā)明不限于方框的數(shù)目和次序,根據(jù)本發(fā)明,某些方框可以按不同于這里所示出的和描述的次序發(fā)生和/或與其它方框同時(shí)發(fā)生。例如,熟悉本技術(shù)領(lǐng)域的人員會(huì)理解,另一方面,方法可以表示為一系列相互關(guān)聯(lián)的狀態(tài),諸如在一個(gè)狀態(tài)圖中。此外,根據(jù)本發(fā)明,實(shí)施方法不一定需要執(zhí)行示出的所有動(dòng)作。
現(xiàn)在轉(zhuǎn)到圖17,提供用于根據(jù)本發(fā)明的分布式焊接結(jié)構(gòu)的一種方法。在動(dòng)作1000處開始,把焊接設(shè)備耦合到網(wǎng)絡(luò)接口。在動(dòng)作1004處,利用適合于焊接系統(tǒng)的套接字來建立網(wǎng)絡(luò)連接。套接字可以包括流套接字和/或數(shù)據(jù)報(bào)套接字。在動(dòng)作1008處,提供焊接協(xié)議,以與遠(yuǎn)程系統(tǒng)進(jìn)行通信。焊接協(xié)議適用于配置焊接系統(tǒng)和網(wǎng)絡(luò)服務(wù)器的各個(gè)功能方面。在動(dòng)作1008之后,可以實(shí)質(zhì)上并行地和/或在不同的時(shí)間點(diǎn)處執(zhí)行動(dòng)作1012-1026。這些動(dòng)作可以包括在動(dòng)作1012處監(jiān)測焊接功能、在動(dòng)作1014處協(xié)調(diào)和控制一個(gè)或多個(gè)焊接設(shè)備、在動(dòng)作1018處提供遠(yuǎn)程配置、在動(dòng)作1022處提供遠(yuǎn)程接口和/或在動(dòng)作1026處啟動(dòng)遠(yuǎn)程商務(wù)交易。
現(xiàn)在參考圖18,一個(gè)更詳細(xì)的過程示出一種方法,用于監(jiān)測如圖17中的動(dòng)作1012處所描繪的焊接功能。在動(dòng)作1030處,監(jiān)測焊接控制功能。這可以包括詢問或接收控制變量或其它數(shù)據(jù)單元,這些數(shù)據(jù)單元記錄焊接控制系統(tǒng)中的活動(dòng)。在動(dòng)作1034處,監(jiān)測焊接系統(tǒng)功能。這可以包括詢問控制變量或其它數(shù)據(jù)單元,這些數(shù)據(jù)單元記錄焊接系統(tǒng)中的活動(dòng),諸如操作者活動(dòng)和維修計(jì)劃。另一方面,可以接收在動(dòng)作1030和1034處示出的控制或系統(tǒng)變量作為未請(qǐng)求的事件。例如,在焊接系統(tǒng)中可能發(fā)生報(bào)警,提示要從焊接系統(tǒng)把一個(gè)未請(qǐng)求的消息(諸如電子郵件)發(fā)送到遠(yuǎn)程系統(tǒng),其中,在圖8中描繪的方框或動(dòng)作的外面處理所述消息。在動(dòng)作1038處,把監(jiān)測數(shù)據(jù)和/或其它報(bào)警數(shù)據(jù)引導(dǎo)到遠(yuǎn)程系統(tǒng),其中,在動(dòng)作1040處可以把數(shù)據(jù)記錄在數(shù)據(jù)庫中。在動(dòng)作1044處,對(duì)于動(dòng)作1040處記錄的數(shù)據(jù)是否已經(jīng)觸發(fā)任何預(yù)定的報(bào)警門限作出判定。如果在動(dòng)作1044處未曾超過門限值,則處理返回動(dòng)作1030,并繼續(xù)監(jiān)測數(shù)據(jù)。如果在動(dòng)作1044處已經(jīng)超過門限值,則處理繼續(xù)進(jìn)行到動(dòng)作1048,并把有關(guān)在動(dòng)作1044處觸發(fā)通知的情況通知系統(tǒng)和/或用戶。
現(xiàn)在參考圖19,一個(gè)更詳細(xì)的過程示出一種方法,用于協(xié)調(diào)和控制如圖17中的動(dòng)作1014所描繪的焊接功能。在動(dòng)作1060處,把焊接命令發(fā)布到一個(gè)或多個(gè)焊接系統(tǒng)。在動(dòng)作1064處,接收監(jiān)測信息作為來自焊接系統(tǒng)的反饋。在動(dòng)作1068處,對(duì)于在動(dòng)作1060處起動(dòng)的命令動(dòng)作是否完成作出判定。如果所述動(dòng)作沒有完成,則過程返回到動(dòng)作1064,并繼續(xù)監(jiān)測來自焊接系統(tǒng)的信息。如果在動(dòng)作1068處已經(jīng)完成所述動(dòng)作,則過程繼續(xù)進(jìn)行到動(dòng)作1072。在動(dòng)作1072處,對(duì)于是否應(yīng)該執(zhí)行新命令作出判定。如果在動(dòng)作1072處應(yīng)該執(zhí)行新命令,則過程返回到動(dòng)作1060。如果在動(dòng)作1072處沒有新命令要執(zhí)行,則過程繼續(xù)進(jìn)行到動(dòng)作1076,并結(jié)束控制程序。
現(xiàn)在參考圖20,一個(gè)更詳細(xì)的過程示出一種方法,用于提供如圖17中的動(dòng)作1018處描繪的遠(yuǎn)程焊接配置。在動(dòng)作1080處,從數(shù)據(jù)庫選擇要更新的一個(gè)配置項(xiàng)目。這些項(xiàng)目可以包括處理器固件、處理器邏輯以及與焊接系統(tǒng)相關(guān)聯(lián)的過程。在動(dòng)作1088處,把配置數(shù)據(jù)傳遞到焊接配置目標(biāo)。在動(dòng)作1092處,對(duì)配置目標(biāo)是否已經(jīng)完成焊接系統(tǒng)的更新作出判定。如果在動(dòng)作1092處沒有完成配置,則過程返回到動(dòng)作1088。如果在動(dòng)作1092處完成配置,則過程繼續(xù)進(jìn)行到動(dòng)作1096,并結(jié)束配置。
現(xiàn)在參考圖21,一個(gè)更詳細(xì)的過程示出一種方法,用于提供如圖17中的動(dòng)作1022處描繪的遠(yuǎn)程接口。例如,在動(dòng)作1100處,在遠(yuǎn)程瀏覽器中裝載一個(gè)接口部件。在動(dòng)作1104處,接口部件具備編程、監(jiān)測和編輯功能。在動(dòng)作1 108處,從接口部件選擇遠(yuǎn)程焊接功能。在動(dòng)作1112處,調(diào)用遠(yuǎn)程焊接系統(tǒng)目標(biāo)來執(zhí)行所選擇的動(dòng)作1108的功能。
現(xiàn)在參考圖22,一個(gè)更詳細(xì)的過程示出一種方法,用于提供如圖17中的動(dòng)作1026處描繪的商務(wù)交易。在動(dòng)作1200處,監(jiān)測焊接系統(tǒng)的供貨和材料,并從遠(yuǎn)程位置自動(dòng)地和/或人工地訂貨。在動(dòng)作1204處,接收到遠(yuǎn)程訂貨,并在遠(yuǎn)程系統(tǒng)處自動(dòng)地處理。在動(dòng)作1208處,把焊接供貨裝運(yùn)到在動(dòng)作1200處訂貨的焊接系統(tǒng)。在動(dòng)作1212處,調(diào)節(jié)銷售和發(fā)貨預(yù)報(bào)以考慮到從多個(gè)焊接系統(tǒng)接收到的監(jiān)測信息。
上面所描述的是本發(fā)明的各個(gè)方面。當(dāng)然,為了描述本發(fā)明,不可能描述部件或方法的每個(gè)想得到的組合,但是,熟悉本技術(shù)領(lǐng)域的人員會(huì)理解本發(fā)明的許多進(jìn)一步的組合和更動(dòng)是可能的。因此,打算使本發(fā)明包含屬于所附的權(quán)利要求書的精神和范圍內(nèi)的所有如此的變化、修改和變更。
權(quán)利要求
1.一種分布式焊接系統(tǒng),其特征在于,它包括可操作地耦合到服務(wù)器(308)和網(wǎng)絡(luò)接口(340)而使能網(wǎng)絡(luò)結(jié)構(gòu)的焊接設(shè)備(124、126、128),所述網(wǎng)絡(luò)結(jié)構(gòu)對(duì)與至少一個(gè)遠(yuǎn)程系統(tǒng)(30、140、310、806)進(jìn)行通信的網(wǎng)絡(luò)(40)進(jìn)行服務(wù),其中,遠(yuǎn)程系統(tǒng)(30、140、310、806)包括至少一個(gè)遠(yuǎn)程接口(70),以與所述網(wǎng)絡(luò)結(jié)構(gòu)進(jìn)行通信,其中,遠(yuǎn)程系統(tǒng)(30、140、310、806)訪問至少一個(gè)HTTP套接字,以建立與焊接設(shè)備(124、126、128)的網(wǎng)絡(luò)通信,并且裝載來自焊接設(shè)備(124、126、128)的至少一個(gè)應(yīng)用程序,其中,遠(yuǎn)程系統(tǒng)(30、140、310、806)通過至少一個(gè)應(yīng)用程序訪問至少一個(gè)焊接應(yīng)用程序套接字,以在焊接設(shè)備(124、126、128)和遠(yuǎn)程系統(tǒng)(30、140、310、806)之間交換信息,其中,所述至少一個(gè)應(yīng)用程序包括焊接配置部件(74)、焊接監(jiān)測部件(78)以及焊接控制部件(82)中的至少一個(gè),以與分布式焊接系統(tǒng)進(jìn)行交互作用。
2.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述服務(wù)器(308)是網(wǎng)絡(luò)服務(wù)器和HTTP服務(wù)器中的至少一個(gè),而所述遠(yuǎn)程接口(70)是網(wǎng)絡(luò)瀏覽器。
3.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述應(yīng)用程序是Java小應(yīng)用程序(322)或Java應(yīng)用程序(409)中的至少一個(gè)。
4.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述焊接應(yīng)用程序套接字包括HTTP套接字、FTP套接字、SMTP套接字、RPC套接字、RMI套接字、JDBC套接字、ODBC套接字、SSL套接字、NFS套接字、Winsock、POP3套接字以及TELNET套接字中的至少一個(gè)。
5.如權(quán)利要求4所述的系統(tǒng),其特征在于,進(jìn)一步包括一個(gè)用戶來代理經(jīng)過焊接應(yīng)用程序套接字到達(dá)或來自焊接設(shè)備的本地系統(tǒng)的請(qǐng)求。
6.如權(quán)利要求5所述的系統(tǒng),其特征在于,進(jìn)一步包括至少一個(gè)控制處理器(468)、耦合至少一個(gè)控制處理器(468)的本地焊接局域網(wǎng)(LAN)以及一個(gè)或多個(gè)邏輯處理器或在至少一個(gè)控制處理器(468)上執(zhí)行的目標(biāo)。
7.如權(quán)利要求6所述的系統(tǒng),其特征在于,進(jìn)一步包括數(shù)據(jù)庫(480),以提供對(duì)每個(gè)目標(biāo)呈現(xiàn)的方法或特性的訪問。
8.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述應(yīng)用程序請(qǐng)求經(jīng)由至少一個(gè)HTTP套接字、來自焊接設(shè)備(124、126、128)的至少一個(gè)網(wǎng)頁。
9.如權(quán)利要求8所述的系統(tǒng),其特征在于,它包含活動(dòng)焊接設(shè)備操作參數(shù)的所述焊接設(shè)備(124、126、128)動(dòng)態(tài)地產(chǎn)生所述至少一個(gè)網(wǎng)頁。
10.如權(quán)利要求8所述的系統(tǒng),其特征在于,所述應(yīng)用程序分析所述至少一個(gè)網(wǎng)頁以獲取焊接設(shè)備操作參數(shù),所述焊接設(shè)備操作參數(shù)是在遠(yuǎn)程接口(70)中以圖形顯示的、通過算法處理的以及記錄到記錄文件的參數(shù)中的至少一個(gè)。
11.如權(quán)利要求8所述的系統(tǒng),其特征在于,當(dāng)遠(yuǎn)程系統(tǒng)(30、140、310、806)請(qǐng)求至少一個(gè)網(wǎng)頁時(shí),至少一個(gè)網(wǎng)頁的至少一個(gè)URL包括焊接設(shè)備(124、126、128)要執(zhí)行的命令、參數(shù)設(shè)置變化、指令或功能中的至少一個(gè)。
12.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述焊接應(yīng)用程序套接字封裝焊接設(shè)備的本地地址和命令變元,其中,所述焊接設(shè)備的本地網(wǎng)絡(luò)和操作系統(tǒng)對(duì)路由和請(qǐng)求變元進(jìn)行服務(wù)。
13.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述網(wǎng)絡(luò)(40)使用以太網(wǎng)、無線以太網(wǎng)、PPP(點(diǎn)對(duì)點(diǎn)協(xié)議)、點(diǎn)對(duì)多點(diǎn)短距射頻(RF)、WAP(無線應(yīng)用協(xié)議)、藍(lán)牙、IP、Ipv6、TCP以及用戶數(shù)據(jù)報(bào)協(xié)議(UDP)中的至少一個(gè)。
14.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述焊接設(shè)備(124、126、128)經(jīng)由局域網(wǎng)(40)或互聯(lián)網(wǎng)與另一個(gè)網(wǎng)絡(luò)化的焊接設(shè)備、焊接設(shè)備的網(wǎng)絡(luò)、遠(yuǎn)程計(jì)算機(jī)(100)、工業(yè)控制器(102)、機(jī)器人(104)、以及網(wǎng)絡(luò)設(shè)備106中的至少一個(gè)對(duì)接。
15.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述網(wǎng)絡(luò)接口(340)與至少一個(gè)套接字(318、412)對(duì)接,以提供對(duì)網(wǎng)絡(luò)(40)的通信。
16.如權(quán)利要求1所述的系統(tǒng),其特征在于,進(jìn)一步包括通過焊接設(shè)備(124、126、128)中的目標(biāo)示例的一個(gè)或多個(gè)焊接設(shè)備(130、132、134)的組。
17.如權(quán)利要求16所述的系統(tǒng),其特征在于,從至少一個(gè)遠(yuǎn)程網(wǎng)絡(luò)系統(tǒng)或從一個(gè)或多個(gè)網(wǎng)絡(luò)化的焊接設(shè)備來控制焊接設(shè)備(130、132、134)。
18.如權(quán)利要求17所述的系統(tǒng),其特征在于,進(jìn)一步包括LAN(150、152)、電話連接(144)以及網(wǎng)關(guān)中的至少一個(gè)以耦合到網(wǎng)絡(luò)。
19.如權(quán)利要求17所述的系統(tǒng),其特征在于,所述焊接設(shè)備(124、126、128)進(jìn)一步包括焊接通信網(wǎng)絡(luò)接口(154、156、158),用于與焊接設(shè)備(130、132、134)進(jìn)行獨(dú)立于網(wǎng)絡(luò)的交互作用。
20.如權(quán)利要求16所述的系統(tǒng),其特征在于,所述焊接設(shè)備(124、126、128)進(jìn)一步包括焊接特性和方法數(shù)據(jù)庫(190)、焊接控制器(204)以及焊接輸入/輸出接口(208)中的至少一個(gè),用于控制焊接設(shè)備(130、132、134),所述焊接特性和方法數(shù)據(jù)庫(190)提供至少一個(gè)目標(biāo),以與焊接設(shè)備(124、126、128)進(jìn)行交互作用,所述焊接控制器(204)控制至少一個(gè)控制環(huán)路,而所述焊接輸入/輸出接口(208)可操作地耦合到至少一個(gè)控制輸出端(210)、分立輸出端(214)以及與所述焊接設(shè)備(130、132、134)相關(guān)聯(lián)的反饋輸入端(212)。
21.如權(quán)利要求15所述的系統(tǒng),其特征在于,使至少一個(gè)套接字(318、412)與TCP/IP(334)堆棧相關(guān)聯(lián),用于與網(wǎng)絡(luò)進(jìn)行通信。
22.如權(quán)利要求21所述的系統(tǒng),其特征在于,使TCP/IP堆棧(334)與物理層(364)、數(shù)據(jù)鏈路層(366)、會(huì)話層(372)、顯示層(374)以及應(yīng)用層(378)中的至少一個(gè)相關(guān)聯(lián)。
23.如權(quán)利要求21所述的系統(tǒng),其特征在于,至少一個(gè)套接字(318、412)是數(shù)據(jù)流套接字或數(shù)據(jù)報(bào)套接字。
24.如權(quán)利要求21所述的系統(tǒng),其特征在于,進(jìn)一步包括焊接協(xié)議(220),以控制和監(jiān)測焊接設(shè)備(124、126、128)。
25.如權(quán)利要求24所述的系統(tǒng),其特征在于,所述焊接協(xié)議(220)包括任選/標(biāo)志字段(240)、消息序列字段(244)、消息狀態(tài)字段(246)、數(shù)據(jù)長度字段(248)、數(shù)據(jù)字段(238)、服務(wù)命令字段(250)、服務(wù)命令識(shí)別符字段(256)、服務(wù)器命令變元字段(258)、機(jī)器字段(254)、機(jī)器地址字段(260)、特性/方法識(shí)別符字段(262)以及特性/方法變元字段(264)中的至少一個(gè)。
26.如權(quán)利要求3所述的系統(tǒng),其特征在于,JAVA小應(yīng)用程序(322)在具有TCP套接字的遠(yuǎn)程接口(70)處與JAVA虛擬機(jī)(404)交互作用。
27.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述焊接設(shè)備(124、126、128)包括瀏覽器(408)以及JAVA虛擬機(jī)(404)中的至少一個(gè),以與其它焊接設(shè)備和遠(yuǎn)程系統(tǒng)進(jìn)行通信。
28.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述焊接設(shè)備(124、126、128)進(jìn)一步包括電子郵件部件(328)和通信部件(330),用于把消息和文件傳遞到焊接設(shè)備(124、126、128)和傳遞來自焊接設(shè)備(124、126、128)消息和文件。
29.如權(quán)利要求8所述的系統(tǒng),其特征在于,所述網(wǎng)頁包括HTML、SHTML、VB Script、JAVA、CGI Script、JAVA Script、動(dòng)態(tài)HTML、ASP、XML、PDF以及WML格式中的至少一個(gè)。
30.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述焊接配置部件(74)傳遞焊接程序、焊接固件以及焊接過程中的至少一個(gè),以啟動(dòng)所述焊接設(shè)備(124、126、128)的修改。
31.如權(quán)利要求30所述的系統(tǒng),其特征在于,進(jìn)一步包括圖形用戶接口(GUI)(504),使對(duì)所述遠(yuǎn)程配置和所述焊接設(shè)備(124、126、128)的監(jiān)測成為可能。
32.如權(quán)利要求31所述的系統(tǒng),其特征在于,所述GUI(504)啟動(dòng)與所述焊接程序(476)相關(guān)聯(lián)的邏輯操作、定時(shí)操作、波形操作以及動(dòng)態(tài)操作。
33.如權(quán)利要求32所述的系統(tǒng),其特征在于,所述操作與焊絲饋送器(512)、焊炬行進(jìn)(514)、部件處理器(516)以及電源(518)中的至少一個(gè)相關(guān)聯(lián)。
34.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述焊接監(jiān)測部件(78)接收來自所述焊接設(shè)備(124、126、128)的焊接系統(tǒng)變量和焊接控制變量,并把所述變量記錄在數(shù)據(jù)庫(480)中。
35.如權(quán)利要求34所述的系統(tǒng),其特征在于,所述變量與所述焊接設(shè)備(124、126、128)相關(guān)聯(lián)的定時(shí)器、計(jì)數(shù)器、排序器、積分器、數(shù)據(jù)單元、操作者信息以及診斷中的至少一個(gè)相關(guān)聯(lián)。
36.如權(quán)利要求34所述的系統(tǒng),其特征在于,所述焊接監(jiān)測部件(78)檢查預(yù)定的規(guī)則和策略(570),以判定是否通知另一個(gè)系統(tǒng)或遠(yuǎn)程用戶。
37.如權(quán)利要求34所述的系統(tǒng),其特征在于,進(jìn)一步包括收集來自電弧/焊接監(jiān)視器(566)和系統(tǒng)監(jiān)視器目標(biāo)(562)的信息的監(jiān)視器目標(biāo)(558),控制監(jiān)視器目標(biāo)(566)監(jiān)測焊接質(zhì)量(616)、電弧穩(wěn)定性(620)、焊接反饋(624)以及控制變量(628)中的至少一個(gè),而系統(tǒng)監(jiān)視器目標(biāo)(562)監(jiān)測焊接材料(604)、操作者信息(608)以及維修計(jì)劃(612)中的至少一個(gè)。
38.如權(quán)利要求34所述的系統(tǒng),其特征在于,進(jìn)一步包括報(bào)警和事件(654)中的至少一個(gè),用于觸發(fā)來自所述焊接設(shè)備(124、126、128)的消息。
39.如權(quán)利要求38所述的系統(tǒng),其特征在于,經(jīng)由話音郵件、電子郵件、電話以及蜂鳴器(662)把消息發(fā)送到所述遠(yuǎn)程系統(tǒng)(30、140、310、806)或遠(yuǎn)程用戶。
40.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述焊接控制部件(82)監(jiān)測來自至少一個(gè)焊接監(jiān)測部件(78)的反饋,并發(fā)出控制命令(684)到所述焊接設(shè)備(124、126、128)以及至少一個(gè)其它焊接設(shè)備或焊接網(wǎng)絡(luò)。
41.如權(quán)利要求36所述的系統(tǒng),其特征在于,通過傳輸控制協(xié)議(TCP)套接字和用戶數(shù)據(jù)報(bào)協(xié)議(UDP)套接字中的至少一個(gè),異步或同步地發(fā)出所述控制命令(684)。
42.如權(quán)利要求1所述的系統(tǒng),其特征在于,進(jìn)一步包括焊接工具框(760),所述焊接工具框提供不銹鋼焊接的鐵酸鹽數(shù)預(yù)測器、從焊接獲得的帶冷卻曲線的CCT圖、碳等效計(jì)算器、用于通用焊接單位的英制度量轉(zhuǎn)換器、硬度單位轉(zhuǎn)換器、溫度單位轉(zhuǎn)換器、標(biāo)準(zhǔn)度量單位轉(zhuǎn)換器、沉淀速率計(jì)算器、焊炬行進(jìn)速度和沉淀效率計(jì)算器、用于各種結(jié)合點(diǎn)設(shè)計(jì)的單個(gè)和多個(gè)焊接的焊接大小和形成珠形狀估計(jì)器、層間溫度計(jì)算器、剩余應(yīng)力和失真預(yù)測器、機(jī)械特性預(yù)測器、熱輸入計(jì)算器、預(yù)加熱/后加熱計(jì)算器、焊接成本估計(jì)器、焊絲選擇器、氣體選擇器、焊接結(jié)合點(diǎn)CAD工具、多路計(jì)劃器、基底金屬選擇器、疲勞強(qiáng)度估計(jì)器、張力強(qiáng)度預(yù)測器、沖擊強(qiáng)度預(yù)測器、焊接缺陷估計(jì)器以及AWS焊接碼。
43.如權(quán)利要求1所述的系統(tǒng),其特征在于,進(jìn)一步包括商務(wù)交易部件(86),以自動(dòng)地處理遠(yuǎn)程焊接供貨訂貨以及自動(dòng)地起動(dòng)焊接供貨裝運(yùn)。
44.如權(quán)利要求43所述的系統(tǒng),其特征在于,進(jìn)一步包括用戶接口(504),以監(jiān)測遠(yuǎn)程焊接設(shè)備以及處理焊接供貨訂貨以及焊接供貨裝運(yùn)。
45.如權(quán)利要求44所述的系統(tǒng),其特征在于,所述焊接操作者起動(dòng)來自包括在所述焊接設(shè)備(124、126、128)中的瀏覽器(310)的商務(wù)交易。
46.如權(quán)利要求1所述的系統(tǒng),其特征在于,進(jìn)一步包括安全部件,所述安全部件使用SSL層來促進(jìn)網(wǎng)絡(luò)(40)上的通信。
47.如權(quán)利要求46所述的系統(tǒng),其特征在于,所述安全部件進(jìn)一步包括鑒別和認(rèn)可部件(820、822)、加密部件(830、832)以及焊接策略模塊(824、826)中的至少一個(gè),以促進(jìn)網(wǎng)絡(luò)(40)上的通信。
48.如權(quán)利要求8所述的系統(tǒng),其特征在于,利用網(wǎng)頁作為從其它網(wǎng)絡(luò)服務(wù)器子系統(tǒng)輸入的一個(gè)點(diǎn),其中,可以從所述焊接設(shè)備(124、126、128)以及網(wǎng)絡(luò)服務(wù)器子系統(tǒng)收集網(wǎng)內(nèi)容或數(shù)據(jù),以表現(xiàn)收集系統(tǒng)的一致的視圖和控制。
49.如權(quán)利要求48所述的系統(tǒng),其特征在于,利用所述小應(yīng)用程序(322)來捕獲來自收集系統(tǒng)的數(shù)據(jù),以表示在瀏覽器(310)中的數(shù)據(jù)。
50.如權(quán)利要求49所述的系統(tǒng),其特征在于,所述小應(yīng)用程序(322)以及網(wǎng)頁駐留在相同的網(wǎng)絡(luò)服務(wù)器上。
51.如權(quán)利要求49所述的系統(tǒng),其特征在于,所述小應(yīng)用程序(322)以及網(wǎng)頁駐留在不同的網(wǎng)絡(luò)服務(wù)器上。
52.一種提供分布式焊接協(xié)調(diào)的方法,其特征在于,它包括把焊接設(shè)備(124、126、128)耦合到網(wǎng)絡(luò)接口(340)利用HTTP或焊接應(yīng)用程序套接字中的至少一個(gè)來建立通過網(wǎng)絡(luò)接口到遠(yuǎn)程系統(tǒng)(30、140、310、806)的網(wǎng)絡(luò)連接,其中,使用HTTP套接字于網(wǎng)絡(luò)通信,而使用焊接應(yīng)用程序套接字來交換所述焊接設(shè)備(124、126、128)和所述遠(yuǎn)程系統(tǒng)(30、140、310、806)之間的信息;以及提供焊接協(xié)議(220)與所述遠(yuǎn)程系統(tǒng)(30、140、310、806)進(jìn)行通信以啟動(dòng)分布式焊接協(xié)調(diào)。
53.如權(quán)利要求52所述的方法,其特征在于,所述焊接協(xié)議(220)包括任選/標(biāo)志字段(240)、消息序列字段(244)、消息狀態(tài)字段(126)、數(shù)據(jù)長度字段(248)、數(shù)據(jù)字段(238)、服務(wù)器命令字段(250)、服務(wù)器命令識(shí)別符字段(256)、服務(wù)器命令變元字段(258)、機(jī)器字段(254)、機(jī)器地址字段(260)、特性/方法識(shí)別符字段(262)以及特性/方法變元字段(264)中的至少一個(gè)。
54.如權(quán)利要求52所述的方法,其特征在于,進(jìn)一步包括下列動(dòng)作中的至少一個(gè)監(jiān)測焊接功能;在所述焊接設(shè)備(124、126、128)之間協(xié)調(diào)和控制;提供遠(yuǎn)程配置能力;提供遠(yuǎn)程接口(70);以及啟動(dòng)遠(yuǎn)程商務(wù)交易。
55.如權(quán)利要求54所述的方法,其特征在于,所述監(jiān)測焊接功能的動(dòng)作進(jìn)一步包括監(jiān)測控制功能;監(jiān)測系統(tǒng)功能;引導(dǎo)監(jiān)測和報(bào)警數(shù)據(jù)(654)到所述遠(yuǎn)程系統(tǒng)(30、140、310、806)或用戶;記錄監(jiān)測和報(bào)警數(shù)據(jù)(654) 以及根據(jù)監(jiān)測和報(bào)警數(shù)據(jù)(654)通知系統(tǒng)或用戶。
56.如權(quán)利要求54所述的方法,其特征在于,在所述焊接設(shè)備(124、126、128)之間協(xié)調(diào)和控制的動(dòng)作進(jìn)一步包括起動(dòng)分布式焊接命令到至少一個(gè)其它焊接系統(tǒng);以及接收來自至少一個(gè)其它焊接系統(tǒng)的監(jiān)測信息以判定焊接命令在什么時(shí)候已經(jīng)完成。
57.如權(quán)利要求54所述的方法,其特征在于,提供遠(yuǎn)程配置的動(dòng)作進(jìn)一步包括選擇一個(gè)配置項(xiàng)目進(jìn)行更新;起動(dòng)一個(gè)焊接配置目標(biāo)以執(zhí)行更新;以及把所述配置數(shù)據(jù)傳遞到所述焊接設(shè)備(124、126、128)。
58.如權(quán)利要求54所述的方法,其特征在于,提供遠(yuǎn)程接口(70)的動(dòng)作進(jìn)一步包括裝載接口部件;提供編程、編輯和監(jiān)測與接口部件的交互作用中的至少一個(gè);選擇遠(yuǎn)程焊接功能;以及調(diào)用遠(yuǎn)程目標(biāo)來執(zhí)行遠(yuǎn)程焊接功能。
59.如權(quán)利要求54所述的方法,其特征在于,起動(dòng)遠(yuǎn)程商務(wù)交易的動(dòng)作進(jìn)一步包括監(jiān)測來自遠(yuǎn)程位置的焊接供貨和訂貨信息;接收來自焊接系統(tǒng)的遠(yuǎn)程訂貨;裝運(yùn)焊接供貨到遠(yuǎn)程位置;以及調(diào)整與供貨和訂貨信息相關(guān)聯(lián)的銷售和配貨預(yù)報(bào)。
60.一種具有計(jì)算機(jī)可執(zhí)行的指令的計(jì)算機(jī)可讀出媒體,用于執(zhí)行權(quán)利要求1所述的分布式焊接系統(tǒng)的至少一部分。
61.一種分布式焊接系統(tǒng),其特征在于,它包括一種裝置,用于把焊接設(shè)備(124、126、128)耦合到服務(wù)器(308)以啟用網(wǎng)絡(luò)結(jié)構(gòu),所述網(wǎng)絡(luò)結(jié)構(gòu)對(duì)與遠(yuǎn)程系統(tǒng)(30、140、310、806)進(jìn)行通信的一種裝置進(jìn)行服務(wù),所述遠(yuǎn)程系統(tǒng)(30、140、310、806)包括分布式焊接系統(tǒng)中的遠(yuǎn)程接口(70)、焊接配置部件(74)、焊接監(jiān)測部件(78)以及焊接控制部件(82)中的至少一個(gè),其中,所述遠(yuǎn)程系統(tǒng)(30、140、310、806)包括用于網(wǎng)絡(luò)通信的裝置以及用于交換焊接設(shè)備(124、126、128)和遠(yuǎn)程系統(tǒng)(30、140、310、806)之間的信息的裝置。
62.一種提供焊接協(xié)議(220)的數(shù)據(jù)結(jié)構(gòu),其特征在于,它包括任選/標(biāo)志字段(240)、消息序列字段(244)、消息狀態(tài)字段(246)、數(shù)據(jù)長度字段(248)、數(shù)據(jù)字段(238)、服務(wù)器命令字段(250)、服務(wù)器命令識(shí)別符字段(256)、服務(wù)器命令變元字段(258)、機(jī)器字段(254)、機(jī)器地址字段(260)、特性/方法識(shí)別符字段(262)以及特性/方法變元字段(264)中的至少一個(gè)。
63.一種用于在焊接系統(tǒng)之間進(jìn)行通信的信號(hào),其特征在于,它包括通過信號(hào)可操作地耦合到服務(wù)器(308)和網(wǎng)絡(luò)接口(340)而啟用網(wǎng)絡(luò)結(jié)構(gòu)的焊接設(shè)備(124、126、128),所述網(wǎng)絡(luò)結(jié)構(gòu)通過信號(hào)和遠(yuǎn)程接口(70)、焊接配置部件(74)、焊接監(jiān)測部件(78)和焊接控制部件(82)中的至少一個(gè)對(duì)與至少一個(gè)遠(yuǎn)程系統(tǒng)(30、140、310、806)進(jìn)行通信的網(wǎng)絡(luò)進(jìn)行服務(wù),其中,所述遠(yuǎn)程系統(tǒng)(30、140、310、806)包括用于通過信號(hào)的網(wǎng)通信的至少一個(gè)HTTP套接字,以及至少一個(gè)焊接應(yīng)用程序套接字,以通過信號(hào)交換焊接設(shè)備(124、126、128)和遠(yuǎn)程系統(tǒng)(30、140、310、806)之間的信息。
64.如權(quán)利要求63所述的信號(hào),其特征在于,進(jìn)一步包括焊接協(xié)議數(shù)據(jù)包。
65.如權(quán)利要求63所述的系統(tǒng),其特征在于,通過網(wǎng)絡(luò)連接和無線連接中的至少一個(gè)來發(fā)送所述信號(hào)。
66.一種分布式焊接系統(tǒng),其特征在于,它包括與焊接應(yīng)用程序套接字相關(guān)聯(lián)的TCP/IP的應(yīng)用層(378),所述焊接應(yīng)用程序套接字封裝本地焊接系統(tǒng)地址和命令變元;與焊接應(yīng)用程序套接字進(jìn)行通信的一個(gè)代理,代理在套接字上到達(dá)和/或來自本地焊接系統(tǒng)的請(qǐng)求,其中,所述本地焊接系統(tǒng)包括一個(gè)或多個(gè)控制處理器(468)和與焊接應(yīng)用程序套接字不同的本地焊接局域網(wǎng)中的至少一個(gè),以耦合一個(gè)或多個(gè)控制處理器(468)。
67.如權(quán)利要求66所述的系統(tǒng),其特征在于,進(jìn)一步包括在一個(gè)或多個(gè)控制處理器(468)上執(zhí)行的一個(gè)或多個(gè)邏輯過程、任務(wù)和/或目標(biāo),其中,數(shù)據(jù)庫、表格和電子制表中的至少一個(gè)提供到通過每個(gè)過程呈現(xiàn)的方法或特性的訪問。
68.如權(quán)利要求66所述的系統(tǒng),其特征在于,所述代理是嵌入在本地焊接系統(tǒng)中或駐留在外部的網(wǎng)關(guān)上的。
69.如權(quán)利要求66所述的系統(tǒng),其特征在于,進(jìn)一步包括通過網(wǎng)絡(luò)服務(wù)器(308)服務(wù)的至少一個(gè)應(yīng)用程序,所述網(wǎng)絡(luò)服務(wù)器是駐留在和/或遠(yuǎn)離打開焊接應(yīng)用程序套接字端口的本地焊接系統(tǒng)的,以啟用應(yīng)用程序直接對(duì)焊接系統(tǒng)進(jìn)行尋址和控制。
全文摘要
一種系統(tǒng)和方法提供根據(jù)本發(fā)明的分布式焊接結(jié)構(gòu)。所述系統(tǒng)包括可操作地耦合到服務(wù)器和網(wǎng)絡(luò)接口而使網(wǎng)絡(luò)結(jié)構(gòu)成為可能的焊接設(shè)備(124、126、128),所述網(wǎng)絡(luò)結(jié)構(gòu)對(duì)與至少一個(gè)遠(yuǎn)程系統(tǒng)(30、140、310、806)進(jìn)行通信的網(wǎng)絡(luò)進(jìn)行服務(wù)。遠(yuǎn)程系統(tǒng)(30、140、310、806)包括至少一個(gè)遠(yuǎn)程接口(70),以與網(wǎng)絡(luò)結(jié)構(gòu)進(jìn)行通信,其中,遠(yuǎn)程系統(tǒng)(30、140、310、806)訪問至少一個(gè)HTTP套接字,以建立與焊接設(shè)備(124、126、128)的網(wǎng)通信,并且裝載來自焊接設(shè)備(124、126、128)的至少一個(gè)應(yīng)用程序。遠(yuǎn)程系統(tǒng)(30、140、310、806)通過至少一個(gè)應(yīng)用程序訪問至少一個(gè)焊接應(yīng)用程序套接字,以交換焊接設(shè)備(124、126、128)和遠(yuǎn)程系統(tǒng)(30、140、310、806)之間的信息,其中,至少一個(gè)應(yīng)用程序包括焊接配置部件(74)、焊接監(jiān)測部件(78)以及焊接控制部件(82)中的至少一個(gè),以與分布式焊接系統(tǒng)進(jìn)行交互作用。
文檔編號(hào)B23K9/10GK1525896SQ02804092
公開日2004年9月1日 申請(qǐng)日期2002年1月22日 優(yōu)先權(quán)日2001年1月25日
發(fā)明者G·D·布蘭肯希普, G D 布蘭肯希普, C·休, 希倫, E·D·希倫 申請(qǐng)人:林肯電氣公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1