具備動作設(shè)定畫面的數(shù)值控制裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種具備動作設(shè)定畫面的數(shù)值控制裝置。
【背景技術(shù)】
[0002]在通過機床進(jìn)行加工時,必須確認(rèn)由程序員制作的加工程序是否沒有錯誤、制造工具的設(shè)置、偏移量是否正確等。在機床中,以高效、安全地進(jìn)行這樣的確認(rèn)為目的,準(zhǔn)備了許多作業(yè)支持功能(與各種功能按鍵、切換開關(guān),例如用于設(shè)定/調(diào)整加工速度的超馳開關(guān)、用于限制各軸/全部軸的軸移動的機器鎖開關(guān)、各種的M代碼、S代碼、T代碼(輔助功能)等對應(yīng)的開/關(guān)(例如冷卻劑、主軸旋轉(zhuǎn)等)按鍵等),與所確認(rèn)的內(nèi)容一致地切換各種開關(guān)、按鍵的開/關(guān),進(jìn)行確認(rèn)作業(yè)。
[0003]另外,在機床和機器人等聯(lián)動地動作的系統(tǒng)的情況下,設(shè)置(setup)時的動作確認(rèn)的內(nèi)容有多個分支,例如如果機床和機器人也有時分別單獨地進(jìn)行動作確認(rèn)(機床進(jìn)行加工程序的動作確認(rèn),機器人進(jìn)行工件更換以外的演示等),則也有時使機床和機器人聯(lián)動地進(jìn)行動作確認(rèn)(如果機床的加工結(jié)束,則向機器人輸出服務(wù)請求而機器人更換工件這樣的一連串動作等)。
[0004]在使機床和機器人聯(lián)動地進(jìn)行動作確認(rèn)的情況下,在希望只進(jìn)行機器人的工件更換作業(yè)等的情況下,不需要機床進(jìn)行的工件的實際加工,因此在該情況下,進(jìn)行以下的作業(yè),即準(zhǔn)備與實際的加工用不同的程序,或者如果使用加工用的程序,則使機械鎖有效而使軸不動作、或者使演示有效而盡早結(jié)束加工程序。
[0005]日本特開2006-4275號公報公開了以下內(nèi)容,即在設(shè)為不使作為控制對象的機械的可動軸移動的狀態(tài)而進(jìn)行程序檢查的數(shù)值控制裝置中,對程序進(jìn)行分析而計算機械的可動軸的移動量,根據(jù)該計算出的移動量更新機械坐標(biāo)值,根據(jù)該更新后的機械坐標(biāo)值進(jìn)行可動區(qū)域的檢查(行程極限檢查)。
[0006]日本特開2007-226383號公報公開了以下的數(shù)值控制裝置,其判別被指示了預(yù)先登記的特定的輔助功能的程序是否是宏程序(或從宏程序調(diào)用的程序),根據(jù)其判別結(jié)果決定該輔助功能的執(zhí)行、不執(zhí)行。
[0007]在日本特開平8-71853號公報中,公開了以下內(nèi)容,即在根據(jù)程序執(zhí)行加工液控制等輔助功能的放電加工裝置中,在使放電加工裝置實際動作而檢查程序的檢查模式時,為了避免工件和電極的沖撞,使坐標(biāo)偏移預(yù)先設(shè)定的量。
[0008]日本特開2010-277425號公報公開了以下內(nèi)容,即在通過網(wǎng)絡(luò)電纜與機床控制裝置連接的機器人控制裝置中,將經(jīng)由網(wǎng)絡(luò)電纜從機床控制裝置取得的與機床有關(guān)的信息顯示在機器人控制裝置所具備的演示操作盤的顯示器上。
[0009]為了高效地進(jìn)行動作確認(rèn),必須與所確認(rèn)的內(nèi)容(水平)一致地變更各種設(shè)定,或者一邊變更加工程序的內(nèi)容一邊進(jìn)行作業(yè),因此該設(shè)定、變更的作業(yè)繁雜。另外,所確認(rèn)的內(nèi)容根據(jù)生成出的加工程序的內(nèi)容、用戶而變化,因此難以自動地決定各種開/關(guān)。另外,理想的是在兼顧安全性和作業(yè)效率的同時,根據(jù)狀況來切換機床、機器人等的動作,但當(dāng)前沒有具備這樣結(jié)構(gòu)的機床。
【發(fā)明內(nèi)容】
[0010]因此,本發(fā)明的目的在于:提供一種具備動作設(shè)定畫面的數(shù)值控制裝置,其根據(jù)來自畫面的設(shè)定和選擇、或所設(shè)定的信號的狀態(tài),選擇與確認(rèn)內(nèi)容一致的水平,由此能夠高效安全地進(jìn)行動作確認(rèn)作業(yè)。
[0011]本發(fā)明的數(shù)值控制裝置控制具有多個可動軸的機床,該數(shù)值控制裝置具備:動作模式存儲部,其預(yù)先多組地存儲由上述機床的可動軸的快進(jìn)速度的超馳的設(shè)定、切削進(jìn)給速度的超馳的設(shè)定、主軸轉(zhuǎn)速的超馳的設(shè)定、上述可動軸的移動的有效/無效設(shè)定、M功能、S功能、T功能的有效/無效的設(shè)定而構(gòu)成的設(shè)定值的組;動作模式選擇部,其從存儲在上述動作模式存儲部中的多組的設(shè)定值中,根據(jù)來自上述機床和與該機床連接的外部設(shè)備的至少一方的輸入信號,選擇一組設(shè)定值作為動作模式。而且,根據(jù)通過上述動作模式選擇部選擇出的動作模式來控制上述機床。
[0012]也可以是來自上述機床的輸入信號是該機床的聯(lián)動信號,來自與該機床連接的外部設(shè)備的輸入信號是該外部設(shè)備的動作模式信號。
[0013]上述動作模式選擇部可以構(gòu)成為,根據(jù)來自設(shè)置在上述機床和上述外部設(shè)備的周圍的安全柵欄的輸入信號來選擇動作模式。
[0014]根據(jù)本發(fā)明,能夠提供一種具備動作設(shè)定畫面的數(shù)值控制裝置,其根據(jù)來自畫面的設(shè)定和選擇、或所設(shè)定的信號的狀態(tài),選擇與確認(rèn)內(nèi)容一致的水平,由此能夠高效安全地進(jìn)行動作確認(rèn)作業(yè)。
【附圖說明】
[0015]圖1是說明由機床和與該機床聯(lián)動地進(jìn)行作業(yè)的機器人構(gòu)成的作業(yè)系統(tǒng)的圖。
[0016]圖2是控制圖1的機床的數(shù)值控制裝置的主要部分框圖。
[0017]圖3是說明在畫面中選擇動作確認(rèn)模式的例子的圖。
[0018]圖4是說明使用者看著畫面變更所設(shè)定的內(nèi)容的例子的圖。
[0019]圖5是說明根據(jù)所設(shè)定的信號的狀態(tài)的組合選擇動作確認(rèn)的水平的例子的圖。
[0020]圖6是說明在所設(shè)定的信號的狀態(tài)下變更動作的設(shè)定的例子的圖。
【具體實施方式】
[0021]圖1是說明由被圖2所示的數(shù)值控制裝置控制的機床和與該機床聯(lián)動地進(jìn)行作業(yè)的機器人構(gòu)成的作業(yè)系統(tǒng)的圖。
[0022]機床I和機器人3被安全柵欄4圍住。在機床I的框體設(shè)置有用于工件的運入和運出的開閉式的門2。另外,在安全柵欄4設(shè)置有用于作業(yè)者出入被安全柵欄4圍住的區(qū)域的安全柵欄的門5。在安全柵欄的門5安裝有用于檢測其開閉的安全柵欄的門開閉檢測器
6。將從安全柵欄的門開閉檢測器6輸出的安全柵欄的門5的開閉狀態(tài)的檢測信號輸入到數(shù)值控制裝置10。
[0023]圖2是控制圖1的機床的數(shù)值控制裝置的主要部分框圖。
[0024]CPU20是整體地控制數(shù)值控制裝置10的處理器,經(jīng)由總線29與存儲器21、第一、第二接口 22、23、各軸控制電路24、PMC (可編程設(shè)備控制器)26以及主軸控制電路27連接。
[0025]CPU20經(jīng)由總線29讀出存儲在存儲器21內(nèi)的ROM中的系統(tǒng)程序,依照該系統(tǒng)程序控制數(shù)值控制裝置10整體。存儲器21由ROM、RAM、非易失性存儲器等構(gòu)成,在ROM中存儲系統(tǒng)程序等,在RAM中存儲暫時的計算數(shù)據(jù)、顯示數(shù)據(jù)、經(jīng)由顯示裝置/手動輸入單元30輸入的各種數(shù)據(jù)。另外,非易失性存儲器由通過電池備份的SRAM構(gòu)成。
[0026]第一接口 22連接有顯示裝置/手動輸入單元30,其通過由液晶顯示裝置等構(gòu)成的顯示裝置和由鍵盤等構(gòu)成的手動輸入單元而構(gòu)成。另一方面,第二接口 23能夠與外部設(shè)備(例如機器人3)連接。機器人的動作狀態(tài)信號經(jīng)由第二接口 23輸入到數(shù)值控制裝置10。
[0027]PMC26根據(jù)內(nèi)置于數(shù)值控制裝置10中的時序程序,向作為控制對象的機床的輔助裝置輸出信號從而控制該輔助裝置,另外接收來自在機床主體中配備的各種開關(guān)(門2,參照圖1)的信號,進(jìn)行必要的處理并傳送到CPU20。PMC接收來自門開閉檢測器6的檢測信號,該門開閉檢測器6檢測設(shè)置在安全柵欄4的門5的開閉狀態(tài)。
[0028]控制X軸、Y軸、Z軸等進(jìn)給軸的各軸控制電路24接收來自CPU20的各進(jìn)給軸的移動指令量,將各進(jìn)給軸的指令輸出到各個伺服放大器25,分別驅(qū)動各進(jìn)給軸的伺服電動機31。另外,各軸控制電路24接收來自內(nèi)置于伺服電動機31中的位置/速度檢測器的位置、速度反饋信號