本發(fā)明專(zhuān)利技術(shù)公開(kāi)一種焊接系統(tǒng)及焊接系統(tǒng)控制方法,其中焊接系統(tǒng)包括上位機(jī)、存儲(chǔ)于上位機(jī)存儲(chǔ)器中的用戶(hù)程序;其中,用戶(hù)程序包括i個(gè)焊接操作模塊,每個(gè)焊接操作模塊包括N種操作,i和N均為正整數(shù),每個(gè)操作對(duì)應(yīng)定義有一個(gè)指令,形成指令矩陣;在上位機(jī)上通過(guò)指令矩陣修改編輯用戶(hù)程序,上位機(jī)將指令進(jìn)行編譯后的預(yù)設(shè)指令發(fā)送至對(duì)應(yīng)的焊接操作模塊,焊接操作模塊執(zhí)行對(duì)應(yīng)的操作,焊接操作模塊執(zhí)行對(duì)應(yīng)的操作。本發(fā)明專(zhuān)利技術(shù)技術(shù)方案旨在簡(jiǎn)化新工藝時(shí)修改焊接程序的步驟,提高生產(chǎn)效率。
【技術(shù)實(shí)現(xiàn)步驟摘要】
焊接系統(tǒng)及焊接系統(tǒng)控制方法
本專(zhuān)利技術(shù)涉及電焊
,特別涉及一種焊接系統(tǒng)及焊接系統(tǒng)控制方法。
技術(shù)介紹
在一個(gè)由眾功能多單元組成的自動(dòng)焊接系統(tǒng)中,為了實(shí)現(xiàn)不同的焊接工藝,各單元執(zhí)行的操作和操作數(shù)據(jù),以及各單元執(zhí)行的先后次序都會(huì)不一樣。現(xiàn)有的技術(shù)中,每一種新工藝都要工作人員來(lái)修改程序或者提供新設(shè)備才能滿(mǎn)足要求,十分不方便,造成生產(chǎn)效率低且成本也高。
技術(shù)實(shí)現(xiàn)思路
本專(zhuān)利技術(shù)的主要目的是提供一種焊接系統(tǒng),旨在簡(jiǎn)化新工藝時(shí)修改焊接程序的步驟,提高生產(chǎn)效率。為實(shí)現(xiàn)上述目的,本專(zhuān)利技術(shù)提出的一種焊接系統(tǒng),所述焊接系統(tǒng)包括i個(gè)焊接操作模塊,所述焊接系統(tǒng)還包括上位機(jī),每一焊接操作模塊中存儲(chǔ)有用戶(hù)程序,每個(gè)焊接操作模塊包括n種操作,其中i和n均為正整數(shù),每個(gè)操作對(duì)應(yīng)定義有一個(gè)指令,形成指令矩陣;所述上位機(jī),接收通過(guò)指令矩陣修改編輯用戶(hù)程序,并將進(jìn)行編譯后的預(yù)設(shè)指令發(fā)送至對(duì)應(yīng)的焊接操作模塊;所述焊接操作模塊執(zhí)行對(duì)應(yīng)的操作。優(yōu)選地,在上位機(jī)通過(guò)文本形式編輯程序。優(yōu)選地,所述用戶(hù)程序的數(shù)據(jù)類(lèi)型包括Job類(lèi)、反饋類(lèi)、狀態(tài)類(lèi)或內(nèi)部數(shù)據(jù)類(lèi)型。優(yōu)選地,在所述焊接操作模塊執(zhí)行對(duì)應(yīng)的操作過(guò)程中,通過(guò)數(shù)字通信方式將執(zhí)行的數(shù)據(jù)及狀態(tài)反饋至所述上位機(jī)。優(yōu)選地,通過(guò)上位機(jī)編輯的程序按序調(diào)用所述指令矩陣中任意指令。本專(zhuān)利技術(shù)還提出一種焊接系統(tǒng)控制方法,包括:定義i個(gè)焊接操作模塊,每一焊接操作模塊包括N種操作,i和N均為正整數(shù),每個(gè)操作對(duì)應(yīng)定義有一個(gè)指令,形成指令矩陣;在上位機(jī)上通過(guò)指令矩陣修改編輯用戶(hù)程序,并將指令進(jìn)行編譯后的預(yù)設(shè)指令發(fā)送至對(duì)應(yīng)的焊接操作模塊,所述焊接操作模塊執(zhí)行對(duì)應(yīng)的操作;所述焊接操作模塊執(zhí)行對(duì)應(yīng)的操作。優(yōu)選地,在上位機(jī)通過(guò)文本形式編輯程序。優(yōu)選地,所述用戶(hù)程序的數(shù)據(jù)類(lèi)型包括Job類(lèi)、反饋類(lèi)、狀態(tài)類(lèi)或內(nèi)部數(shù)據(jù)類(lèi)型。優(yōu)選地,在所述“所述焊接操作模塊執(zhí)行對(duì)應(yīng)的操作”的步驟之后包括:,通過(guò)數(shù)字通信方式將執(zhí)行的數(shù)據(jù)及狀態(tài)反饋至所述上位機(jī)。優(yōu)選地,通過(guò)上位機(jī)編輯的程序按序調(diào)用所述指令矩陣中任意指令。本專(zhuān)利技術(shù)技術(shù)方案通過(guò)定義一種用戶(hù)程序包括i個(gè)焊接操作模塊,每個(gè)焊接操作模塊包括n種操作,形成指令矩陣COM[n,i]。在焊接有工藝上的改進(jìn),需要修改焊接程序時(shí),用戶(hù)在上位機(jī)上通過(guò)指令矩陣修改編輯焊接程序,上位機(jī)將預(yù)設(shè)指令編譯后通過(guò)數(shù)字通信方式發(fā)送至對(duì)應(yīng)的焊接操作模塊,所述焊接操作模塊執(zhí)行對(duì)應(yīng)的操作。本專(zhuān)利技術(shù)技術(shù)方案在修改程序時(shí),只需在上位機(jī)上通過(guò)預(yù)設(shè)指令編輯所需修改的操作序列即可,而無(wú)需對(duì)整個(gè)焊接程序進(jìn)行修改,無(wú)需研發(fā)人員到場(chǎng),現(xiàn)場(chǎng)的操作人員即可完成。本專(zhuān)利技術(shù)技術(shù)方案簡(jiǎn)化了新工藝時(shí)修改焊接程序的步驟,提高了生產(chǎn)效率,降低了生產(chǎn)成本。附圖說(shuō)明為了更清楚地說(shuō)明本專(zhuān)利技術(shù)實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本專(zhuān)利技術(shù)的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖示出的流程獲得其他的附圖。圖1為本專(zhuān)利技術(shù)焊接系統(tǒng)一實(shí)施例的功能模塊圖;圖2為本專(zhuān)利技術(shù)焊接系統(tǒng)控制方法一實(shí)施例的流程圖;圖3為本專(zhuān)利技術(shù)上位機(jī)工作時(shí)一實(shí)施例的流程圖;圖4為本專(zhuān)利技術(shù)指令執(zhí)行一實(shí)施例的流程圖。本專(zhuān)利技術(shù)目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說(shuō)明。具體實(shí)施方式下面將結(jié)合本專(zhuān)利技術(shù)實(shí)施例中的附圖,對(duì)本專(zhuān)利技術(shù)實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本專(zhuān)利技術(shù)的一部分實(shí)施例,而不是全部的實(shí)施例。基于本專(zhuān)利技術(shù)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本專(zhuān)利技術(shù)保護(hù)的范圍。需要說(shuō)明,本專(zhuān)利技術(shù)實(shí)施例中所有方向性指示(諸如上、下、左、右、前、后……)僅用于解釋在某一特定姿態(tài)(如附圖所示)下各部件之間的相對(duì)位置關(guān)系、運(yùn)動(dòng)情況等,如果該特定姿態(tài)發(fā)生改變時(shí),則該方向性指示也相應(yīng)地隨之改變。另外,在本專(zhuān)利技術(shù)中涉及“第一”、“第二”等的描述僅用于描述目的,而不能理解為指示或暗示其相對(duì)重要性或者隱含指明所指示的技術(shù)特征的數(shù)量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括至少一個(gè)該特征。另外,各個(gè)實(shí)施例之間的技術(shù)方案可以相互結(jié)合,但是必須是以本領(lǐng)域普通技術(shù)人員能夠?qū)崿F(xiàn)為基礎(chǔ),當(dāng)技術(shù)方案的結(jié)合出現(xiàn)相互矛盾或無(wú)法實(shí)現(xiàn)時(shí)應(yīng)當(dāng)認(rèn)為這種技術(shù)方案的結(jié)合不存在,也不在本專(zhuān)利技術(shù)要求的保護(hù)范圍之內(nèi)。本專(zhuān)利技術(shù)提出一種焊接系統(tǒng)。參照?qǐng)D1,在本專(zhuān)利技術(shù)實(shí)施例中,所述焊接系統(tǒng)包括i個(gè)焊接操作模塊20,所述焊接系統(tǒng)還包括上位機(jī)10,每一焊接操作模塊20中存儲(chǔ)有用戶(hù)程序,每個(gè)焊接操作模塊20包括n種操作,其中i和n均為正整數(shù),每個(gè)操作對(duì)應(yīng)定義有一個(gè)指令,形成指令矩陣;所述上位機(jī)10,接收通過(guò)指令矩陣修改編輯用戶(hù)程序,并將進(jìn)行編譯后的預(yù)設(shè)指令發(fā)送至對(duì)應(yīng)的焊接操作模塊20;所述焊接操作模塊執(zhí)行對(duì)應(yīng)的操作。需要說(shuō)明的是,設(shè)一個(gè)焊接系統(tǒng)中有n個(gè)焊接操作模塊20(M0、M1…Mn-1),任意單元Mx包括i種不同的操作(Mx0,Mx1,Mxi-1),任意一個(gè)操作Mxy對(duì)應(yīng)指令commandxy(data0,data1…datal-1),其中data0,data1…datal-1是commandxy的l個(gè)參數(shù)。其中指令矩陣可表示為COM[n,i]={command01,command02,…command0i-1,command11,command12,…command1i-1,…Commandn1,commandn2,…commandn-1i-1}用戶(hù)需要對(duì)焊接的程序進(jìn)行修改時(shí),以符合新的工藝要求時(shí),操作人員只需在上位機(jī)10的操作界面上輸入所要修改的一段程序。例如要想讓任意單元Mx執(zhí)行y操作則可在上位機(jī)10界面的編譯器中輸入:commandxy(data0,data1…datal-1);指令delay(time);延時(shí)指令delay(time),參數(shù)time為延時(shí)時(shí)間。再比如先讓焊接系統(tǒng)的單元Ma執(zhí)行b操作,延時(shí)time0時(shí)間后再讓單元Mc執(zhí)行d操作,可在上位機(jī)10界面的編譯器中輸入:Commandab(d0,d1…dn-1);delay(time0);Commandcd(d0,d1…dm-1);處delay外,本專(zhuān)利技術(shù)的技術(shù)方案還包括其他指令,例如if、else、elseif、for、while等類(lèi)似C語(yǔ)言的指令。本專(zhuān)利技術(shù)技術(shù)方案通過(guò)定義一種用戶(hù)程序包括i個(gè)焊接操作模塊20,每個(gè)焊接操作模塊20包括N種操作,形成指令矩陣COM[n,i]。在焊接有工藝上的改進(jìn),需要修改焊接程序時(shí),用戶(hù)在上位機(jī)10上通過(guò)指令矩陣修改編輯焊接程序,上位機(jī)10將預(yù)設(shè)指令編譯后通過(guò)數(shù)字通信方式發(fā)送至對(duì)應(yīng)的焊接操作模塊20,所述焊接操作模塊20執(zhí)行對(duì)應(yīng)的操作。本專(zhuān)利技術(shù)技術(shù)方案在修改程序時(shí),只需在上位機(jī)10上通過(guò)預(yù)設(shè)指令編輯所需修改的操作序列即可,而無(wú)需對(duì)整個(gè)焊接程序進(jìn)行修改,無(wú)需研發(fā)人員到場(chǎng),現(xiàn)場(chǎng)的操作人員即可完成。本專(zhuān)利技術(shù)技術(shù)方案簡(jiǎn)化新工藝時(shí)修改焊接程序的步驟,提高生產(chǎn)效率,降低了生產(chǎn)陳本。本專(zhuān)利技術(shù)技術(shù)方案中,可以定義函數(shù),調(diào)用函數(shù),其格式也類(lèi)似C語(yǔ)言。其中指令(除delay(time)指令外)是一種特殊的函數(shù),已經(jīng)固化在上位機(jī)10中。上位機(jī)10界面執(zhí)行時(shí)通過(guò)WIFI和CAN總線(xiàn)發(fā)送特定的命令到指定的焊接操作模塊本文檔來(lái)自技高網(wǎng)...

【技術(shù)保護(hù)點(diǎn)】
一種焊接系統(tǒng),所述焊接系統(tǒng)包括i個(gè)焊接操作模塊,其特征在于,所述焊接系統(tǒng)還包括上位機(jī),每一焊接操作模塊中存儲(chǔ)有用戶(hù)程序,每個(gè)焊接操作模塊包括n種操作,其中i和n均為正整數(shù),每個(gè)操作對(duì)應(yīng)定義有一個(gè)指令,形成指令矩陣;所述上位機(jī),接收通過(guò)指令矩陣修改編輯用戶(hù)程序,并將進(jìn)行編譯后的預(yù)設(shè)指令發(fā)送至對(duì)應(yīng)的焊接操作模塊;所述焊接操作模塊執(zhí)行對(duì)應(yīng)的操作。
【技術(shù)特征摘要】
1.一種焊接系統(tǒng),所述焊接系統(tǒng)包括i個(gè)焊接操作模塊,其特征在于,所述焊接系統(tǒng)還包括上位機(jī),每一焊接操作模塊中存儲(chǔ)有用戶(hù)程序,每個(gè)焊接操作模塊包括n種操作,其中i和n均為正整數(shù),每個(gè)操作對(duì)應(yīng)定義有一個(gè)指令,形成指令矩陣;所述上位機(jī),接收通過(guò)指令矩陣修改編輯用戶(hù)程序,并將進(jìn)行編譯后的預(yù)設(shè)指令發(fā)送至對(duì)應(yīng)的焊接操作模塊;所述焊接操作模塊執(zhí)行對(duì)應(yīng)的操作。2.如權(quán)利要求1所述的焊接系統(tǒng),其特征在于,所述上位機(jī)通過(guò)無(wú)線(xiàn)通信方式將進(jìn)行編譯后的預(yù)設(shè)指令發(fā)送至對(duì)應(yīng)的焊接操作模塊。3.如權(quán)利要求1所述的焊接系統(tǒng),其特征在于,所述用戶(hù)程序的數(shù)據(jù)類(lèi)型包括Job類(lèi)、反饋類(lèi)、狀態(tài)類(lèi)或內(nèi)部數(shù)據(jù)類(lèi)型。4.如權(quán)利要求1至3中任意一項(xiàng)所述的焊接系統(tǒng),其特征在于,在所述焊接操作模塊執(zhí)行對(duì)應(yīng)的操作過(guò)程中,通過(guò)數(shù)字通信方式將執(zhí)行的數(shù)據(jù)及狀態(tài)反饋至所述上位機(jī)。5.如權(quán)利要求1所述的焊接系統(tǒng),其特征在于,通過(guò)上位機(jī)編輯的程序按序調(diào)用所述指令矩陣中的任意...
【專(zhuān)利技術(shù)屬性】
技術(shù)研發(fā)人員:汪清華,耿正,王巍,
申請(qǐng)(專(zhuān)利權(quán))人:深圳市瑞凌實(shí)業(yè)股份有限公司,
類(lèi)型:發(fā)明
國(guó)別省市:廣東,44
還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。