一種基于工業(yè)總線的多種激光器控制系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及激光應(yīng)用技術(shù)領(lǐng)域,具體涉及一種基于工業(yè)總線的多種激光器控制系統(tǒng)及方法。
【背景技術(shù)】
[0002]目前,在激光器控制領(lǐng)域,一般采用的都是激光打標(biāo)卡的方式來控制激光器,包括控制激光器開激光,關(guān)激光以及調(diào)節(jié)激光器的激光功率等,同時激光打標(biāo)卡控制激光振鏡,二者配合來達到在待標(biāo)刻物體上進行標(biāo)刻的目的。
[0003]但激光器并不是全部應(yīng)用于激光標(biāo)刻領(lǐng)域,還有另外的一些應(yīng)用,如激光焊接,激光切割,激光清洗,激光剝線等方面,此時不需要采用激光打標(biāo)卡,但仍然需要控制激光器的開激光、關(guān)激光以及調(diào)節(jié)激光器的激光功率。
[0004]目前,一般是通過激光切割卡或焊接卡直接發(fā)送相應(yīng)的信號來進行控制,但通信距離較近,如果激光器布置較遠,目前的方式就不可用。另外如果希望一臺主控設(shè)備控制多臺激光器的情況,目前的單卡控制方式也是不可實現(xiàn)的。
【發(fā)明內(nèi)容】
[0005]本發(fā)明所要解決的技術(shù)問題是提供一種基于工業(yè)總線的多種激光器控制系統(tǒng)及方法,能夠克服上述現(xiàn)有技術(shù)的不足,在一些需要遠程操作的領(lǐng)域以及非激光標(biāo)刻的激光應(yīng)用中,實現(xiàn)對激光器的控制。
[0006]本發(fā)明解決上述技術(shù)問題的技術(shù)方案如下:
[0007]依據(jù)本發(fā)明的一個方面,提供了一種基于工業(yè)總線的多種激光器控制系統(tǒng),所述系統(tǒng)包括工業(yè)以太網(wǎng)接口單元、至少一個中央處理器、鐵電存儲器、控制邏輯電路單元以及至少一個激光器控制接口單元;
[0008]所述工業(yè)以太網(wǎng)接口單元,用于將遠程計算機發(fā)送的控制激光器的工作命令傳遞給中央處理器;
[0009]所述中央處理器,用于接收工業(yè)以太網(wǎng)接口單元傳遞的所述控制激光器的工作命令,并將其存儲于鐵電存儲器;當(dāng)要執(zhí)行工作命令時,中央處理器從鐵電存儲器中調(diào)取所述控制激光器的工作命令,然后將其發(fā)送給控制邏輯電路單元;
[0010]所述控制邏輯電路單元,用于接收所述控制激光器的工作命令,并對其進行解析分類,然后將解析分類后的工作命令發(fā)送給激光器控制接口單元;
[0011 ] 所述激光器控制接口單元,用于根據(jù)接收到的所述解析分類后的工作命令控制激光器進行工作。
[0012]依據(jù)本發(fā)明的另一個方面,提供了一種基于工業(yè)總線的多種激光器控制方法,所述方法包括:
[0013]工業(yè)以太網(wǎng)接口單元將遠程計算機發(fā)送的控制激光器的工作命令傳遞給中央處理器;
[0014]所述中央處理器接收工業(yè)以太網(wǎng)接口單元傳遞的所述控制激光器的工作命令,并將其存儲于鐵電存儲器;當(dāng)要執(zhí)行工作命令時,中央處理器從鐵電存儲器中調(diào)取所述控制激光器的工作命令,然后將其發(fā)送給控制邏輯電路單元;
[0015]所述控制邏輯電路單元接收所述控制激光器的工作命令,并對其進行解析分類,然后將解析分類后的工作命令發(fā)送給激光器控制接口單元;
[0016]所述激光器控制接口單元根據(jù)接收到的所述解析分類后的工作命令控制激光器進行工作。
[0017]本發(fā)明提供的一種基于工業(yè)總線的多種激光器控制系統(tǒng)及方法,通過采用工業(yè)以太網(wǎng)接口單元將遠程計算機發(fā)送的控制激光器的工作命令傳遞給中央處理器,中央處理器接收所述控制激光器的工作命令,并發(fā)送給控制邏輯電路單元,控制邏輯電路單元對所述控制激光器的工作命令進行解析分類,然后將解析分類后的工作命令發(fā)送給激光器控制接口單元,激光器控制接口單元根據(jù)接收到的工作命令控制激光器進行工作,實現(xiàn)了遠程獨立控制多種激光器的開激光、關(guān)激光以及激光功率調(diào)節(jié)。
【附圖說明】
[0018]圖1為本發(fā)明實施例一的一種基于工業(yè)總線的多種激光器控制系統(tǒng)結(jié)構(gòu)框圖;
[0019]圖2為本發(fā)明實施二的一種基于工業(yè)總線的多種激光器控制方法流程圖。
【具體實施方式】
[0020]以下結(jié)合附圖對本發(fā)明的原理和特征進行描述,所舉實例只用于解釋本發(fā)明,并非用于限定本發(fā)明的范圍。
[0021]實施例一、一種基于工業(yè)總線的多種激光器控制系統(tǒng)。下面結(jié)合圖1對本實施例提供的系統(tǒng)進行詳細說明。
[0022]參見圖1,本實施例提供的系統(tǒng)包括工業(yè)以太網(wǎng)接口單元、至少一個中央處理器、鐵電存儲器、控制邏輯電路單元以及至少一個激光器控制接口單元。工業(yè)以太網(wǎng)接口單元將遠程計算機發(fā)送的控制激光器的工作命令傳遞給中央處理器,其中,所述激光器包括光纖激光器、C02激光器以及YAG激光器,所述控制激光器的工作命令包括控制光纖激光器的工作命令、控制C02激光器的工作命令以及控制YAG激光器的工作命令;中央處理器接收工業(yè)以太網(wǎng)接口單元傳遞過來的所述控制激光器的工作命令,并將其存儲于鐵電存儲器;當(dāng)要執(zhí)行這些工作命令時,中央處理器調(diào)取鐵電存儲器中存儲的控制激光器的工作命令,并將所述控制激光器的工作命令發(fā)送給控制邏輯電路單元。
[0023]當(dāng)控制邏輯電路單元接收到中央處理器發(fā)送的控制激光器的工作命令后,對所述控制激光器的工作命令進行解析分類,然后將解析分類后的工作命令發(fā)送給激光器控制接口單元。具體的,所述控制邏輯電路單元能夠?qū)Ω鞣N不同的激光器的控制邏輯進行解析分類,進而得到針對各種激光器的激光器控制接口單元以及所述激光器控制接口單元對應(yīng)的配線,以使各個激光器通過對應(yīng)的配線直接接入激光器控制接口單元,為用戶在使用過程中接入激光器提供方便;然后,在所述控制邏輯電路單元得到所述激光器控制接口單元,并在所述激光器控制接口單元對應(yīng)的配線上被接入對應(yīng)的激光器之后,所述控制邏輯電路單元接收中央處理器發(fā)送的控制激光器的工作命令,并對接收到的工作命令進行解析,然后將解析后的工作命令進行分類,最后將所述工作命令發(fā)送給激光器控制接口單元。
[0024]激光器控制接口單元根據(jù)接收到的控制邏輯電路單元解析分類后的工作命令,控制激光器進行工作。其中,激光器控制接口單元包括光纖激光器控制接口模塊、C02激光器控制接口模塊以及YAG激光器控制接口模塊,分別用來根據(jù)接收到的所述解析分類后的工作命令控制與之對應(yīng)的激光器進行工作,控制激光器進行工作主要包括控制激光器開激光、控制激光器關(guān)激光以及調(diào)節(jié)激光器的激光功率。
[0025]另外,所述控制邏輯電路單元根據(jù)預(yù)定需求對所述激光器控制接口單元的數(shù)量進行配置。具體的,所述控制邏輯電路單元可以進行編程,并且,所述激光器接口單元中設(shè)有備用的激光器控制接口模塊;若用戶想要用一個新激光器替換掉原有的與所述新激光器類別不同的舊激光器,則可以對控制邏輯電路單元進行編程,將舊激光器對應(yīng)的激光器控制接口模塊變成與用戶想要連接的所述新激光器對應(yīng)的激光器控制接口模塊,實現(xiàn)不同類別的激光器控制接口模塊的替換;若用戶想在原有的激光器基礎(chǔ)上再增加一個新的激光器,則可以對控制邏輯電路單元進行編程,使備用的激光器控制接口模塊成為用戶想要增加的新的激光器對應(yīng)的激光器控制接口模塊。
[0026]本實施例提供的系統(tǒng)還包括RAM隨機存儲器、藍牙接口單元、按鍵/顯示屏界面接口單元、報警輸出單元以及供電電路單元。所述RAM隨機存儲器與中央處理器相連接,用于存儲當(dāng)前的數(shù)據(jù)工作信息,所述當(dāng)前數(shù)據(jù)工作信息包括激光器的工作狀態(tài)與工作參數(shù),當(dāng)中央處理器需要用到這些數(shù)據(jù)工作信息時,可以從RAM隨機存儲器中調(diào)用;所述藍牙接口單元與中央處理器相連接,用于接入移動終端的應(yīng)用程序,所述移動終端的應(yīng)用程序包括手機或PDA(Personal Digital Assistant,掌上電腦)等應(yīng)用程序,因此用戶可以在移動終端上監(jiān)控激光器的運行狀態(tài)及運行參數(shù),比如激光器的工作功率等;所述按鍵/顯示屏界面接口單元與中央處理器相連接,用于接入本地的按鍵/顯示屏界面,以使按鍵/顯示屏界面上顯示激光器的運行狀態(tài)及運行參數(shù),方便用戶在按鍵/顯示屏界面上監(jiān)控激光器的運行狀態(tài)和運行參數(shù),比如激光器的工作功率等;所述報警輸出單元與中央處理器相連接,用于在激光器處于非正常工作狀態(tài)時,進行報警提醒,所述激光器處于非正常工作狀態(tài)是指激光器欠電,電壓低,過溫度或者過電壓等狀態(tài);所述供電電路單元與所述系統(tǒng)中的各個單元相連接,主要為所述系統(tǒng)提供電源。
[0027]另外,當(dāng)有多個中央處理器時,每個所述中央處理器均設(shè)置對應(yīng)的網(wǎng)絡(luò)地址,并根據(jù)對應(yīng)的網(wǎng)絡(luò)地址通過工業(yè)以太網(wǎng)的擴展接口連接至工業(yè)以太網(wǎng),以成為工業(yè)以太網(wǎng)的網(wǎng)絡(luò)節(jié)點,工業(yè)以太網(wǎng)進行多點級聯(lián)控制,因而用戶可以使用單臺遠程計算機同時控制多個中央處理器進行工作,進而控制多臺激光器進行工作,并監(jiān)控多臺激光器的運行狀態(tài)。
[0028]實施例二、一種基于工業(yè)總線的多種激光器控制方法。下面結(jié)合圖2對本實施例提供的方法進行詳細說明。
[0029]參見圖2,S201、工業(yè)以太網(wǎng)接口單元將遠程計算機發(fā)送的控制激光器的工作命令傳遞給中央處理器。
[0030]具體的,工業(yè)以太網(wǎng)接口單元連接在中央處理器的對應(yīng)端口,當(dāng)遠程計算機想要對激光器進行控制時,通過工業(yè)以太網(wǎng)接口單元將控制激光器的工作命令傳遞給中央處理器,由中央處理器進行接收,其中,所述激光器包括光纖激光器、C02激光器以及YAG激光器,所述控制激光器的工作命令包括控制光纖激光器的工作命令、控制C02激光器的工作命令以及控制YAG激光器的工作命令。
[0031]S202、所述中央處理器接收工業(yè)以太網(wǎng)接口單元傳遞的所述控制激光器的工作命令,并將其存儲于鐵電存儲器;當(dāng)要執(zhí)行工作命令時,中央處理器從鐵電存儲器中調(diào)取所述控制激光器的工作命令,然后將其發(fā)送給控制邏輯電路單元。
[0032]具體的,所述中央處理器將接收到的所述控制激光器的工作命令存儲于鐵電存儲器中;當(dāng)要對所述控制激光器的工作命令進行處理時,中央處理器從所述鐵電存儲器中調(diào)用所述控制激光器的工作命令并將其發(fā)送給控制邏輯電路單元。
[0033]S203、所述控制邏輯電路單元接收所述控制激光器的工作命令,并對其進行解析分類,然后將解析分類后的工作命令發(fā)送給激光器控