具有菜單顯示功能的裝置的制造方法
【專利摘要】本發(fā)明提供一種具有菜單顯示功能的裝置,可令作業(yè)者容易地把握菜單的層次結(jié)構(gòu),可簡便地選擇菜單開關(guān),且能夠提高使用的便利性。為此,該裝置具備CPU和觸控面板式顯示部,并且具有第一顯示模式和第二顯示模式,所述第一顯示模式使菜單開關(guān)被分配了控制功能的多個菜單中的特定的一個菜單顯示,所述第二顯示模式將全部的菜單不重疊地顯示,CPU切換所述第一顯示模式和第二顯示模式,并在觸控面板式顯示部顯示菜單。
【專利說明】
具有菜單顯示功能的裝置
技術(shù)領(lǐng)域
[0001 ]本發(fā)明涉及具有菜單顯示功能的裝置。
【背景技術(shù)】
[0002]存在如下的裝置:能夠利用菜單開關(guān)操作各種功能,由多個菜單開關(guān)構(gòu)成菜單并將菜單顯示于顯示部,使用鍵盤、操作盤的光標(biāo)鍵、功能鍵、回車鍵等從該菜單中選擇規(guī)定的菜單開關(guān),生成所希望的數(shù)據(jù)、文章、程序等。作為這樣的裝置的一例,在PCXPersonalComputer:個人計(jì)算機(jī))中運(yùn)行的文章制作軟件、報(bào)告材料制作軟件、數(shù)據(jù)表制作軟件等存在有前述的多個菜單和菜單開關(guān)。另外,作為其他裝置的例子,存在有利用計(jì)算機(jī)通過數(shù)值來控制機(jī)床的刀具的移動量、移動速度等的數(shù)值控制裝置(CNC5Computerized NumericalControl)。
[0003]作為與該數(shù)值控制裝置的菜單顯示相關(guān)的技術(shù),存在專利文獻(xiàn)I的技術(shù)。專利文獻(xiàn)I記載有“使數(shù)值控制裝置運(yùn)轉(zhuǎn)的作業(yè)者從畫面中無法直接得知形成層次結(jié)構(gòu)的菜單項(xiàng)目(菜單開關(guān))的層次結(jié)構(gòu)。因此,存在如果不能充分記住該層次結(jié)構(gòu),將無法容易地選擇目標(biāo)功能的課題。因此,本發(fā)明的目的是提供具有菜單顯示功能的數(shù)值控制裝置,以使作業(yè)者容易理解菜單的層次結(jié)構(gòu)的方式進(jìn)行顯示,使功能的選擇變得容易”。
[0004]因此,在專利文獻(xiàn)I的技術(shù)中,在具有以層次結(jié)構(gòu)的功能集合作為菜單進(jìn)行顯示的功能的數(shù)值控制裝置中,將畫面分割為矩形的區(qū)域,并利用在該區(qū)域內(nèi)部可輸出圖形或文字的多窗口環(huán)境,換句話說在顯示被稱為窗口的矩形區(qū)域的環(huán)境下,亦即在能夠?qū)⒏鞔翱谡弥丿B地顯示、將窗口顯示在最前面、使窗口移動、刪除窗口、變更窗口的重疊等的多窗口環(huán)境下,將一個菜單顯示在一個菜單窗口中。將顯示在最前面的菜單窗口稱為主菜單窗口,該主菜單窗口以外的菜單窗口顯示上位層的菜單,且略微錯開地重合。菜單越靠后面越是上位的層次。這樣,通過將相比當(dāng)前顯示的菜單靠上位層的菜單與所述層次結(jié)構(gòu)對應(yīng)顯示,并且在所述顯示的部分對表示存在下位層的菜單的記號進(jìn)行顯示,從而能夠容易把握菜單的層次結(jié)構(gòu)。
[0005]這樣,在數(shù)值控制裝置中,在一個層次具有多個菜單開關(guān),它們構(gòu)成多個層次。此夕卜,菜單開關(guān)的層次數(shù)和一個層次的菜單開關(guān)數(shù)具有隨著數(shù)值控制裝置的高功能化的發(fā)展而增加的趨勢。
[0006]專利文獻(xiàn)I:日本專利公開公報(bào)特開平07-78016號
[0007]在顯示這樣的多層和多個菜單開關(guān)的基礎(chǔ)上,在所述專利文獻(xiàn)I的技術(shù)中存在下述的課題。
[0008](I)未公開將屬于一個層次的菜單開關(guān)全部顯示的技術(shù)。
[0009](2)每個層次的菜單開關(guān)重疊,無法選擇最靠前顯示的層次的菜單開關(guān)以外的菜單開關(guān)。
[0010](3)1個畫面具有的功能增加從而顯示的菜單數(shù)越多,隨之在同一層次存在不同類別的菜單,另外,隨著菜單的層次增加,目標(biāo)菜單和菜單開關(guān)的檢索時間變長。
[0011](4)錯誤按下菜單開關(guān)并向下位層次的菜單移動(變化)時,如果不暫時返回上位層次,按下正確的菜單開關(guān)而顯示正確的菜單,則無法選擇目標(biāo)的菜單開關(guān)。
【發(fā)明內(nèi)容】
[0012]因此,存在熟練的作業(yè)者選擇菜單開關(guān)也需要花費(fèi)時間,并且修復(fù)鍵操作失誤也需要花費(fèi)時間的問題。因此,本發(fā)明的目的在于提供具有菜單顯示功能的裝置,可令作業(yè)者容易把握菜單的層次結(jié)構(gòu),能夠簡便地進(jìn)行菜單開關(guān)的選擇,并且使用便利性優(yōu)異。
[0013]為了解決所述課題,本發(fā)明的裝置具有將裝置具有的控制功能以層次結(jié)構(gòu)進(jìn)行菜單顯示并選擇輸入的功能,其包括對裝置整體進(jìn)行控制的中央處理器和觸控面板式顯示部,所述觸控面板式顯示部具有:菜單顯示選擇區(qū)域,將用于對屬于所述層次結(jié)構(gòu)的第一層次的所述控制功能進(jìn)行選擇的一個以上的菜單開關(guān)匯總作為菜單進(jìn)行顯示;以及數(shù)據(jù)顯示區(qū)域,顯示與被按下的菜單開關(guān)對應(yīng)的控制功能的動作結(jié)果,并且具有:第一顯示模式,當(dāng)屬于所述第一層次的所述控制功能被分配于多個菜單的菜單開關(guān)時,顯示所述多個菜單中的特定的一個菜單;以及第二顯示模式,將所述多個菜單全部不重疊地顯示,所述中央處理器切換所述第一顯示模式和所述第二顯示模式,并在所述觸控面板式顯示部的菜單顯示選擇區(qū)域顯示所述特定的一個菜單或者全部的所述菜單。
[0014]在本發(fā)明的具有菜單顯示功能的裝置中,能夠?qū)⑺璧牟藛伍_關(guān)不重疊地一覽顯示,因此菜單開關(guān)的選擇變得簡便,能夠提高使用的便利性。上述以外的課題、結(jié)構(gòu)和效果將通過以下的實(shí)施方式的說明而變得清楚。
【附圖說明】
[0015]圖1為表示發(fā)明概念的圖。
[0016]圖2為具有數(shù)值控制裝置的機(jī)床的外觀圖,所述數(shù)值控制裝置為應(yīng)用本發(fā)明的裝置的一例。
[0017]圖3為表示顯示器的構(gòu)成示例的圖。
[0018]圖4為表示機(jī)床的數(shù)值控制裝置的第一多級菜單顯示示例的圖。
[0019]圖5為數(shù)值控制裝置內(nèi)部的硬件結(jié)構(gòu)圖。
[°02°]圖6為表不同一層次菜單排列管理表和菜單管理表的構(gòu)成不例的圖。
[0021 ]圖7為表示多級菜單的初始顯示菜單的顯示處理的流程圖。
[0022]圖8為表示多級菜單的顯示切換處理的流程圖。
[0023]圖9為表示本發(fā)明第二實(shí)施方式的圖。
[0024]圖10為表示本發(fā)明第三實(shí)施方式的圖。
[0025]圖11為表示第二多級菜單顯示示例的圖。
[0026]圖12為表示本發(fā)明第四實(shí)施方式的圖。
[0027]附圖標(biāo)記說明
[0028]1:機(jī)床
[0029]12:操作盤
[0030]13:顯示器
[0031]15:鍵盤
[0032]60:同一層次菜單排列管理表
[0033]61:菜單管理表
[0034]133:菜單切換用開關(guān)
[0035]134:多列標(biāo)志
[0036]135:下位層次標(biāo)志
[0037]139:畫面切換菜單用開關(guān)
[0038]500:數(shù)值控制裝置
[0039]501: CPU
[0040]506:顯示數(shù)據(jù)存儲器[0041 ]580:顯示控制部
[0042]590:輸入控制部
[0043]592:觸控面板
[0044]7221:下位層次選擇區(qū)域
[0045]7222:菜單功能選擇區(qū)域
[0046]7241:多級菜單顯示選擇區(qū)域
[0047]7242:菜單切換輸入?yún)^(qū)域
【具體實(shí)施方式】
[0048]以下,參照附圖對實(shí)施方式進(jìn)行說明。此外,在以下的說明中,以“管理表”等表現(xiàn)方式對各種信息進(jìn)行說明,不過各種信息也可以由表以外的數(shù)據(jù)結(jié)構(gòu)表現(xiàn)。另外,為了表示不依賴于數(shù)據(jù)結(jié)構(gòu),可以將“管理表”稱為“管理信息”。
[0049]另外,存在以“程序”為主語對處理進(jìn)行說明的情況。該程序例如由CI3U(Centra IProcessing Unit:中央處理器)、MP(Micro Processor:微處理器)、微控制器(MicroController)等處理器或控制器執(zhí)行規(guī)定的處理。處理器、控制器除了 CPU之外也可以具有專用硬件。計(jì)算機(jī)程序可以從源程序安裝于各計(jì)算機(jī)。源程序例如可以由服務(wù)器裝置或者存儲介質(zhì)等提供。
[0050]另外,各要素、例如控制器可以通過編號等進(jìn)行識別,不過只要是可識別各要素的信息即可,也可以使用名字等其他識別信息。在本實(shí)施例的附圖和說明中,對于同一部分標(biāo)注了相同的附圖標(biāo)記,不過本發(fā)明并不局限于本實(shí)施例,符合本發(fā)明構(gòu)思的所有應(yīng)用例都包含在本發(fā)明的技術(shù)范圍內(nèi)。另外,只要沒有特別限定,各結(jié)構(gòu)要素可為一個,也可為多個。
[0051]〈發(fā)明概念〉
[0052]圖1為表示發(fā)明概念的圖。作為本實(shí)施方式的顯示裝置,假設(shè)為觸控面板式的顯示裝置,例如是觸控面板式液晶顯示裝置等。
[0053]在此,將如下的開關(guān)稱為菜單開關(guān):所述開關(guān)顯示在畫面上,其顯示根據(jù)畫面、光標(biāo)位置等的狀態(tài)而變化,并且所述開關(guān)被分配一個控制功能,通過被按下而執(zhí)行分配的控制功能。另外,將一個或者多個菜單開關(guān)構(gòu)成的菜單開關(guān)組稱為菜單。
[0054]在控制機(jī)床的數(shù)值控制裝置中,將加工程序等的數(shù)據(jù)輸入、畫面控制等各種控制功能分配給菜單開關(guān),來實(shí)現(xiàn)各種功能。
[0055]近年來,數(shù)值控制裝置實(shí)現(xiàn)了高功能化,分配給菜單開關(guān)的控制功能變多,從而無法將關(guān)聯(lián)控制功能分配給一個菜單的菜單開關(guān),對應(yīng)方式是向多個菜單分配控制功能,并利用菜單切換用開關(guān)將菜單的頁向下一頁切換。
[0056]另外,還可以采用以下對應(yīng)方式:考慮多個控制功能的關(guān)聯(lián)性進(jìn)行分組,并分類為幾個層次,將多個控制功能分配給多層次的菜單的菜單開關(guān)。
[0057]圖1為具有多頁并且多層次的菜單的圖像例。
[0058]第一層次菜單為在成為可輸入、編輯數(shù)據(jù)的狀態(tài)時,應(yīng)該最初顯示的菜單。第二層次菜單為通過按下第一層次的“BI”菜單開關(guān)或“B3”菜單開關(guān)而顯示的“BI”菜單開關(guān)或“B3”菜單開關(guān)的下位層次的菜單。第三層次菜單為通過按下第二層次的“C2”菜單開關(guān)而顯示的“C2”菜單開關(guān)的下位層次的菜單。此外,在此表現(xiàn)為第一層次是最上位層次,數(shù)字越大越是下位的層次,數(shù)字越小越是上位的層次。
[0059]在圖1(I) (a)的狀態(tài)下,在想要按下未顯示的“B3”菜單開關(guān)的情況下,以往通過按下一次菜單切換用開關(guān)133而成為(b)的狀態(tài),顯示方式由菜單136a變化為菜單136al。但是,由于尚未顯示目標(biāo)的“B3”菜單開關(guān),因此如果再按下一次菜單切換用開關(guān)133而成為(c)的狀態(tài),則顯示菜單136a2,最終顯示目標(biāo)的“B3”菜單開關(guān)。因此,通過按下“B3”菜單開關(guān),能夠執(zhí)行“B3”的控制功能。這樣,如果同一層次的菜單較多,則難以把握同一層次所含的菜單開關(guān)的全貌,成為操作效率下降的重要原因。因此,在本實(shí)施例中,菜單切換用開關(guān)133設(shè)置有用于顯示多級菜單的多列標(biāo)志134。
[0060]數(shù)值控制裝置500(參照圖2或者圖5)檢測菜單切換用開關(guān)133的多列標(biāo)志134被按壓的情況,將I列的菜單構(gòu)成的I級菜單136a、136al、136a2如圖1(2)所示那樣由多列的菜單構(gòu)成,并顯示多級菜單136b。如此將屬于同一層次的菜單開關(guān)(“Al”?“A13”、“BI”?“B3”共計(jì)16個菜單開關(guān))全部一覽顯示。
[0061]作業(yè)者確認(rèn)畫面上的菜單切換用開關(guān)133存在有多列標(biāo)志134,使用觸控面板按下畫面上的菜單切換用開關(guān)133的多列標(biāo)志134,所述多列標(biāo)志134表示圖1(1)所示的同一層次存在有多個菜單。裝置檢測菜單切換用開關(guān)133的多列標(biāo)志134的按下,如圖1(2)所示,將菜單由I級菜單顯示切換為多級菜單顯示。
[0062]然后,數(shù)值控制裝置500使多列標(biāo)志134點(diǎn)亮。
[0063]這樣,通過I次的鍵操作便能夠?qū)⑼粚哟蔚牟藛伍_關(guān)以多級不重疊的方式一覽顯示。由此,作業(yè)者能夠迅速選擇并按下目標(biāo)的“B3”菜單開關(guān)。
[0064]<具有數(shù)值控制裝置的機(jī)床的外觀圖>
[0065]圖2為具有數(shù)值控制裝置500的機(jī)床的外觀圖,所述數(shù)值控制裝置500為應(yīng)用本發(fā)明的裝置的一例。
[0066]如圖2所示,機(jī)床I在由擋板等覆蓋的內(nèi)部加工區(qū)域,利用安裝于刀具主軸的刀具來加工構(gòu)件。為了方便作業(yè)者監(jiān)視加工區(qū)域,擋板設(shè)置有使用丙烯、強(qiáng)化玻璃等的透明的監(jiān)視窗11。
[0067]另外,在接近監(jiān)視窗11的部位支承有操作盤12,從監(jiān)視窗11監(jiān)視加工區(qū)域的作業(yè)者可以操作所述操作盤12。另外,操作盤12具備由液晶顯示裝置等構(gòu)成的顯示器13和操作面14,操作面14具備鍵盤15和輸入鍵組16,所述輸入鍵組16具有操作鍵和/或箭頭鍵。在本發(fā)明的一個實(shí)施方式中,以顯示器13為觸控面板式液晶顯示器為例進(jìn)行說明。數(shù)值控制裝置500構(gòu)成為包含該操作盤12。利用圖5中對數(shù)值控制裝置500的詳細(xì)結(jié)構(gòu)進(jìn)行說明。
[0068]<顯示器結(jié)構(gòu)>
[0069]圖3為表示顯示器的構(gòu)成示例的圖。顯示器13是觸控面板式液晶顯示裝置,具有數(shù)據(jù)顯示區(qū)域131和菜單顯示選擇區(qū)域132,所述數(shù)據(jù)顯示區(qū)域131切換為位置畫面和程序畫面等,對數(shù)值控制裝置500的內(nèi)部具有的各種信息進(jìn)行顯示。所述位置畫面顯示通過菜單開關(guān)或其他操作鍵等進(jìn)行機(jī)床I的運(yùn)轉(zhuǎn)時的機(jī)床I的工件主軸、刀具主軸、各驅(qū)動軸等的負(fù)荷和當(dāng)前位置信息等,所述程序畫面用于顯示加工程序數(shù)據(jù)等。所述菜單顯示選擇區(qū)域132顯示并選擇用于制作加工程序等的菜單開關(guān)圖標(biāo)(以下簡稱為菜單開關(guān))等。
[0070]例如,菜單顯示選擇區(qū)域132具備:具有多列標(biāo)志134的菜單切換用開關(guān)133;用于切換數(shù)據(jù)顯示區(qū)域131的畫面顯示的畫面切換菜單用開關(guān)圖標(biāo)(以下簡稱為畫面切換菜單用開關(guān))139;以及由表示各功能(例如“車削”菜單開關(guān)1323等)的一個以上的菜單開關(guān)構(gòu)成的菜單137a?!败囅鳌辈藛伍_關(guān)1323等具備下位層次標(biāo)志135,所述下位層次標(biāo)志135表示連接的下位的菜單層次(以下簡稱為下位層次)的存在,通過按下帶有該下位層次標(biāo)志的菜單開關(guān),能夠?qū)⑾挛粚哟尾藛我餐瑫r顯示。此外,也可以將菜單切換用開關(guān)133或者畫面切換菜單用開關(guān)139不設(shè)置在顯示器13的菜單顯示選擇區(qū)域132,而是設(shè)置在數(shù)據(jù)顯示區(qū)域131或操作面14。
[0071]此外,作為數(shù)值控制裝置500中的加工程序的基本構(gòu)成示例,存在共通單元、基本坐標(biāo)單元、加工單元、結(jié)束單元這樣的單元。在顯示于圖3的數(shù)據(jù)顯示區(qū)域131的程序畫面中,在加工單元等的單元種類數(shù)據(jù)顯示部1313有光標(biāo)時顯示的菜單存在有點(diǎn)加工、線加工、面加工、車削、單動、基本坐標(biāo)、輔助坐標(biāo)、結(jié)束、C軸點(diǎn)加工、C軸線加工、轉(zhuǎn)位、M編碼、子程序、坐標(biāo)計(jì)測、工件計(jì)測、刀具計(jì)測、原材料形狀、頭選擇、工件移動、工序結(jié)束、基本坐標(biāo)偏移、同時加工、2個加工這樣的菜單開關(guān)作為第一層次的B系列,并且存在有程序結(jié)束、檢索、計(jì)算、TPC、插入、刪除、形狀復(fù)制、單元復(fù)制、程序復(fù)制、幫助這樣的菜單開關(guān)作為A系列。另夕卜,滾動(“>>>”)的菜單開關(guān)1325具有向B系列之后的菜單切換的功能。此外,A系列為用于程序畫面中的數(shù)據(jù)行的插入或刪除等操作的菜單,實(shí)現(xiàn)如下的控制功能:根據(jù)按下的菜單開關(guān)而顯示用于提示隨后的操作的消息,或?qū)崿F(xiàn)對畫面進(jìn)行切換。B系列為用于輸入單元種類數(shù)據(jù)的菜單,通過按下菜單開關(guān)而實(shí)現(xiàn)將該單元的種類數(shù)據(jù)輸入程序數(shù)據(jù)的規(guī)定部位的控制功能。
[0072]進(jìn)而,在第一層次的B系列的點(diǎn)加工、C軸點(diǎn)加工的菜單開關(guān)中,在作為其下位層次的第二層次存在有鉆孔、帶座孔、背側(cè)帶座孔、鉸孔、攻絲、鏜孔、背鏜孔、正圓孔、帶座攻絲這樣的菜單開關(guān),進(jìn)而,在第二層次的鏜孔的菜單開關(guān)中,在作為其下位層次的第三層次存在有通孔鏜孔、盲孔鏜孔、通孔锪孔、盲孔锪孔這樣的菜單開關(guān)。另外,在第一層次的B系列的線加工和C軸線加工的菜單開關(guān)中,在作為其下位層次的第二層次,存在有線中心、線右、線左、線外、線內(nèi)、倒角右、倒角左、倒角外、倒角內(nèi)這樣的菜單開關(guān)。進(jìn)而,在第一層次的B系列的面加工的菜單開關(guān)中,在作為其下位層次的第二層次存在有面銑、立銑面、立銑山、凹槽銑削、凹槽銑削山、凹槽銑削谷、端槽這樣的菜單開關(guān)。在第一層次的B系列的車削的菜單開關(guān)中,在作為其下位層次的第二層次存在有棒材、仿形、去角、端面、車螺紋、刻槽、車削鉆孔、車削攻絲、車銑復(fù)合這樣的菜單開關(guān)。因此,在本實(shí)施例中,對于能夠?qū)⒌谝粚哟嗡娜康牟藛伍_關(guān)一覽顯示并選擇操作、有時也將下位層次所含的菜單開關(guān)一覽顯示并選擇操作的裝置,以機(jī)床的數(shù)值控制裝置500為例進(jìn)行說明。
[0073]圖4示出機(jī)床的數(shù)值控制裝置500的第一多級菜單顯示的具體示例。
[0074]圖4(1)1級菜單(初始顯示菜單)
[0075]如果光標(biāo)移動至單元種類數(shù)據(jù)顯示部1313,成為單元種類數(shù)據(jù)的輸入待機(jī)狀態(tài),則在菜單顯示選擇區(qū)域132顯示I級菜單作為初始顯示菜單。盡管在同一層次中存在多個菜單,但在初始狀態(tài)下以I級顯示。如此是考慮了多級菜單顯示隱藏了程序畫面的數(shù)據(jù)的一部分,而作業(yè)者習(xí)慣于I級菜單。
[0076]數(shù)值控制裝置500使單元種類數(shù)據(jù)輸入用菜單開關(guān)中的“點(diǎn)加工”?“>> >”的I級菜單137a顯示。另外,數(shù)值控制裝置500使下位層次標(biāo)志135顯示于“點(diǎn)加工”、“線加工”、“面加工”、“車削”的菜單開關(guān)。利用該下位層次標(biāo)志135,作業(yè)者能夠簡單地區(qū)分具有下位層次的菜單開關(guān)和無下位層次的菜單開關(guān)。另外,數(shù)值控制裝置500使多列標(biāo)志134顯示于菜單切換用開關(guān)133。利用該多列標(biāo)志134,作業(yè)者能夠把握還存在顯示的菜單開關(guān)以外的菜單開關(guān)用于輸入光標(biāo)位置的數(shù)據(jù)。通過按下菜單切換用開關(guān)133的多列標(biāo)志134,如圖4
(2)所示能夠?qū)⒍嗉壊藛物@示于菜單顯示選擇區(qū)域132。此外,還可以通過按下菜單切換用開關(guān)133的多列標(biāo)志134以外的部分,使接下來的菜單以I級顯示。
[0077]圖4(2)多級菜單
[0078]在多級菜單顯示中,如附圖標(biāo)記137b所示,能夠?qū)儆诘谝粚哟蔚牟藛伍_關(guān)全部一覽地不重疊顯示。另外,作業(yè)者也能夠全部把握被附加了下位層次標(biāo)志135的菜單開關(guān)。此外,多列標(biāo)志134在進(jìn)行I級菜單顯示時熄滅,而在進(jìn)行多級菜單顯示時點(diǎn)亮。另外,如果在該多級菜單顯示狀態(tài)下再次按下多列標(biāo)志134,則可以由多級菜單顯示返回I級菜單顯示。通過該操作和點(diǎn)亮/熄滅顯示,可瞬間知曉該開關(guān)進(jìn)行了交替動作(重復(fù)進(jìn)行按壓I次為接通、再按壓I次為斷開的動作),因此作業(yè)者能夠直觀地把握該操作,便于記憶。
[0079]如上所述,數(shù)值控制裝置500僅僅通過按壓I次菜單切換用開關(guān)133的多列標(biāo)志134,便能夠一覽顯示第一層次的菜單開關(guān)。另外,作業(yè)者能夠簡單地把握哪個菜單開關(guān)存在下位層次。因此,作業(yè)者能夠高效且短時間地制作加工程序等,還能夠減少失誤。
[0080]<硬件結(jié)構(gòu)圖>
[0081 ]圖5為數(shù)值控制裝置500內(nèi)部的硬件結(jié)構(gòu)圖。
[0082]機(jī)床I設(shè)置有圖5所示的數(shù)值控制裝置500。數(shù)值控制裝置500具備對裝置整體進(jìn)行控制的CPU50UCPU501利用總線507連接有存儲加工程序的加工程序存儲器502、存儲對裝置(系統(tǒng))整體進(jìn)行控制的程序的系統(tǒng)程序存儲器503、作業(yè)用存儲器504、加工控制部505、存儲顯示器13的顯示數(shù)據(jù)的顯示數(shù)據(jù)存儲器506。
[0083]另外,CPU501利用總線507連接有對顯示器13的顯示進(jìn)行控制的顯示控制部580、接受來自操作盤12上的鍵盤15的輸入和來自配置于顯示器13的觸控面板592的輸入的輸入控制部590。
[0084]此外,顯示數(shù)據(jù)存儲器506存儲有用于在顯示器13上顯示的各種顯示數(shù)據(jù),在本實(shí)施例中,存儲有菜單開關(guān)、畫面切換菜單用開關(guān)139、加工程序等的畫面顯示圖像信息。
[0085]另外,CPU501利用總線507連接有X軸控制部510、Y軸控制部520、Z軸控制部530、B軸控制部540、C軸控制部550、工件主軸控制部560和刀具主軸控制部570。各軸控制部510?570接受來自CPU501的各軸(7軸)移動指令,并向各軸驅(qū)動電路511、521、531、541、551、561、571輸出針對各軸的移動指令。而且,各驅(qū)動電路511?571接受該移動指令并驅(qū)動各軸(X軸、Y軸、Z軸、B軸、C軸、工件主軸和刀具主軸)的X軸驅(qū)動電機(jī)512、Y軸驅(qū)動電機(jī)522、Z軸驅(qū)動電機(jī)532、B軸驅(qū)動電機(jī)542、C軸驅(qū)動電機(jī)552、工件主軸驅(qū)動電機(jī)562和刀具主軸驅(qū)動電機(jī)572。利用以上的要素構(gòu)成數(shù)值控制裝置500,不過并不局限于此。例如,可以將各種存儲器形成為一個存儲器并分割存儲器內(nèi)的區(qū)域,進(jìn)而在各區(qū)域存儲各種程序、各種數(shù)據(jù)。
[0086]<表>
[0087]圖6為表示同一層次菜單排列管理表和菜單管理表的構(gòu)成示例的圖。圖6(1)示出同一層次菜單排列管理表60的構(gòu)成不例,圖6(2)不出菜單管理表61的構(gòu)成不例。
[0088]同一層次菜單排列管理表60是存儲由當(dāng)前顯示中的畫面、光標(biāo)位置決定的可選擇的菜單的管理表,并且是登錄有通過按壓菜單切換用開關(guān)133而依次切換的菜單的菜單編號的表,在多級菜單顯示時,該表的菜單編號的菜單被一次全部顯示。此外,同一層次菜單排列管理表60在菜單為一個的情況下也被制作。本實(shí)施例的同一層次菜單排列管理表60存在有存儲菜單編號的存儲區(qū)域601、602、603、604,在各存儲區(qū)域存儲有“2”、“5”、“110”、“114”作為菜單編號。
[0089]例如,存儲于存儲區(qū)域601的菜單編號“2”是指菜單管理表61中的“Menu.2”表。存儲于存儲區(qū)域602的菜單編號“5”、存儲于存儲區(qū)域603的菜單編號“110”和存儲于存儲區(qū)域604的菜單編號“114”也同樣如此。存儲區(qū)域605存儲有表示菜單編號的儲存結(jié)束的“FileEnd”的信息。此外,在儲存的菜單為一個的情況下,形成為在存儲區(qū)域602、存儲區(qū)域603和存儲區(qū)域604中都不存儲與存儲區(qū)域601相當(dāng)?shù)牟藛尉幪柕目瞻谞顟B(tài)。此外,在這種情況下,也可以在存儲區(qū)域602存儲“FileEnd”的信息。此外,每次在畫面變化時、光標(biāo)移動時或者按下菜單而切換菜單時,都制作同一層次菜單排列管理表60。
[0090]菜單管理表61是針對顯示于菜單顯示選擇區(qū)域132的全部菜單,以菜單編號為識別信息,存儲顯示于該菜單的10個菜單開關(guān)的信息(通稱為菜單信息)的表。換句話說,如圖所示,存在菜單(“Menu.1”)表611、菜單(“Menu.2”)表612、菜單(“Menu.3”)表613等。例如,菜單(“Menu.2”)表612具備:與構(gòu)成圖4(1)所示的菜單137a的全部菜單開關(guān)相關(guān)的顯示于菜單開關(guān)的文字信息、具體為“點(diǎn)加工”?“ >>> ”的字符串或者圖形信息(圖標(biāo))的存儲區(qū)域6122;每個菜單開關(guān)的下位層次信息、具體為連接的下位層次的菜單編號的存儲區(qū)域6123和表示菜單開關(guān)的顯示順序的信息的存儲區(qū)域6121。此外,在下位層次信息中登錄有下位層次的菜單編號,菜單編號“O”表示不存在下位層次的菜單。
[0091]使用以上的菜單信息制作各菜單的顯示數(shù)據(jù)。
[0092]例如,具有下位層次的“點(diǎn)加工”菜單開關(guān)被附加下位層次標(biāo)志135并顯示于左起第一個。對存儲于菜單(“Menu.2”)表612的菜單開關(guān)分別執(zhí)行所述動作,制作I級10個的菜單開關(guān)的顯示數(shù)據(jù)。在多級菜單的情況下,基于同一層次菜單排列管理表60的信息,針對每I級執(zhí)行所述的處理,以表中登錄的菜單的個數(shù)重復(fù)進(jìn)行,制作多級的菜單。
[0093]<處理動作>
[0094]接下來,利用圖7和圖8對初始顯示菜單的顯示處理和向多級菜單顯示的切換處理的動作進(jìn)行說明。此外,即使同一層次菜單排列管理表60登錄了多個菜單編號,仍基于在初始狀態(tài)下登錄于同一層次菜單排列管理表60的最前面的信息顯示I級的菜單,并將該菜單稱為初始顯示菜單。
[0095]<初始顯示菜單的顯示處理>
[0096]圖7為表示初始顯示菜單的顯示處理的流程圖。本處理S700以菜單137a的生成及其顯示為例進(jìn)行說明。另外,處理的主體為CPU501,不過也可以是數(shù)值控制裝置500整體。此夕卜,以畫面變化和光標(biāo)移動為契機(jī)開始本處理。
[0097]在S701中,CPU501制作與變化的畫面或者光標(biāo)移動的項(xiàng)目對應(yīng)的同一層次菜單排列管理表60。
[0098]在S702中,CPU501取得制作的同一層次菜單排列管理表60中存儲的初始顯示菜單的菜單編號。在本實(shí)施例中,具體地說,取得同一層次菜單排列管理表60的最前面的存儲區(qū)域601的信息“2”,并取得存儲于菜單管理表61的“Menu.2”的菜單信息(顯示順序信息、文字信息、下位層次信息)。
[0099]S703?S706按照構(gòu)成菜單的菜單開關(guān)的數(shù)量、即本實(shí)施例中為10次,重復(fù)進(jìn)行處理將η由I變更為10。
[0100]在S7O3中,CPU501利用從下位層次信息的存儲區(qū)域6123取得的信息,判斷取得的菜單信息中關(guān)于第η個菜單開關(guān)是否存在下位層次菜單。例如,當(dāng)η = 1時,“點(diǎn)加工”菜單開關(guān)具有下位層次,因此CPU501執(zhí)行S705。另外,當(dāng)η = 5時,“單動”菜單開關(guān)沒有下位層次,因此執(zhí)行S704。
[0101]在S704中,CPU501將沒有下位層次標(biāo)志135、即Λ(白色空心三角)標(biāo)志的菜單開關(guān)的顯示數(shù)據(jù)制作于顯示數(shù)據(jù)存儲器506。例如,當(dāng)η = 5時,生成附圖標(biāo)記721所示的“單動”菜單開關(guān)的顯示數(shù)據(jù)。
[0102]在3705中,0?1]501制作有八標(biāo)志的菜單開關(guān)的顯示數(shù)據(jù)。例如當(dāng)11= 1時,制作對“點(diǎn)加工”菜單開關(guān)附加了下位層次標(biāo)志135(Λ標(biāo)志)的菜單開關(guān)的顯示數(shù)據(jù)722。
[0103]此外,在對菜單開關(guān)附加了下位層次標(biāo)志135的情況下,為了能夠?qū)⑾挛粚哟螛?biāo)志作為開關(guān)進(jìn)行使用,可以將帶有下位層次標(biāo)志135(Λ標(biāo)志)的菜單開關(guān)的選擇輸入?yún)^(qū)域、SP菜單開關(guān)的顯示數(shù)據(jù)的顯示區(qū)域722分為2個部分,將區(qū)域7221形成為下位層次標(biāo)志(Λ標(biāo)志)的選擇輸入?yún)^(qū)域,將區(qū)域7222形成為菜單開關(guān)的單獨(dú)選擇輸入?yún)^(qū)域。
[0104]在S706中,CPU501判斷全部的菜單開關(guān)的顯示數(shù)據(jù)的制作是否完畢。具體地說,判斷是否為11 = 10。如果制作完畢(是),則0卩1]501執(zhí)行3707的處理,如果未完畢(否),則使11加I,再次執(zhí)行S703?S706的處理。
[0105]在S707中,CPU501利用同一層次菜單排列管理表60判斷是否存在同一層次菜單。換句話說,CHJ501利用同一層次菜單排列管理表60確認(rèn)同一層次是否存儲有多個菜單編號。當(dāng)同一層次菜單排列管理表60未存儲多個菜單編號的情況下,CPU501判斷為不存在同一層次菜單(I級),在存儲有2個以上的編號的情況下,CPU501判斷為存在同一層次菜單(多級)。當(dāng)存在同一層次菜單的情況下,CHJ501執(zhí)行S709。當(dāng)不存在同一層次菜單的情況下,CPU501 執(zhí)行 S708。
[0106]在S708中,CHJ501制作無Λ(白色空心三角)標(biāo)志的菜單切換用開關(guān)的顯示數(shù)據(jù)
723。
[0107]在S709中,CPU501制作存在多列標(biāo)志134(Λ標(biāo)志)的菜單切換用開關(guān)的顯示數(shù)據(jù)
724。
[0108]此外,在菜單切換用開關(guān)的情況下,同樣為了將帶有多列標(biāo)志134(Λ標(biāo)志)的菜單切換用開關(guān)的多列標(biāo)志134作為開關(guān)使用,可以將菜單切換用開關(guān)的顯示數(shù)據(jù)的顯示區(qū)域724分為2個部分,將區(qū)域7241作為多級菜單的顯示切換用的選擇輸入?yún)^(qū)域,將區(qū)域7242作為原本的菜單切換用開關(guān)的選擇輸入?yún)^(qū)域。
[0109]在S710中,CPU501將利用以上的處理制作于顯示數(shù)據(jù)存儲器506的10個菜單開關(guān)和菜單切換用開關(guān)的顯示數(shù)據(jù)顯示于菜單顯示選擇區(qū)域132。然后,結(jié)束本處理。此外,有時將帶有Λ標(biāo)志的菜單開關(guān)和帶有Λ標(biāo)志的菜單切換用開關(guān)的Λ標(biāo)志,或者是下位層次標(biāo)志135和多列標(biāo)志134,稱為多級菜單圖標(biāo)。
[0110]<向多級菜單顯示的切換處理〉
[0111]圖8為表示向多級菜單顯示的切換處理的流程圖。如果CPU501借助輸入控制部590檢測到從觸控面板592按下多級菜單圖標(biāo),則開始本處理的執(zhí)行。
[0112]在S800中,CPU501檢測到多級菜單圖標(biāo)被按下。如上所述,觸控面板592檢測到作業(yè)者按下多列標(biāo)志134的選擇輸入?yún)^(qū)域7241和下位層次標(biāo)志135的選擇輸入?yún)^(qū)域7221,并向CPU501通知按下的鍵種類信息。
[0113]在S801中,CPU501判斷按下的多級菜單圖標(biāo)所屬的開關(guān)的種類,如果開關(guān)為“菜單切換用開關(guān)”,則CPU501執(zhí)行S806,如果是“菜單開關(guān)”,則執(zhí)行S802。
[0114]在S802中,CPU501取得當(dāng)前顯示的菜單的顯示數(shù)據(jù)的左上角的畫面上的坐標(biāo)值,并設(shè)置隨后顯示的菜單的顯示開始位置。如此是為了將包含帶有下位層次標(biāo)志135的菜單開關(guān)的當(dāng)前顯示的菜單和隨后顯示的下位層次菜單相鄰地同時顯示。
[0115]在S803中,CPU501取得菜單管理表61中的菜單開關(guān)的菜單信息所含的下位層次信息的菜單編號。
[0116]在S804中,CPU501基于下位層次的菜單編號制作同一層次菜單排列管理表。具體地說,在下位層次菜單的菜單開關(guān)不夠I級的情況下,可以將追加的菜單的編號追加于同一層次菜單排列管理表。另外,也可以在菜單管理表61的下位層次信息中登錄多個菜單編號。此外,下位層次的同一層次菜單排列管理表雖然未圖示,不過與前述的同一層次菜單排列管理表60獨(dú)立,并以相同的表構(gòu)造制作成專用于下位層次。
[0117]在S805中,基于在S804中制作的同一層次菜單排列管理表,設(shè)置顯示的下位層次菜單的級數(shù)N。
[0118]另一方面,在S806中,由于隨后對多級或I級的菜單顯示數(shù)據(jù)進(jìn)行共通的處理,因此設(shè)置隨后顯示的多級或者I級的菜單的顯示開始位置坐標(biāo)。
[0119]在S807中,取得在初始菜單顯示的處理中制作的同一層次菜單排列管理表60。
[0120]接下來,在S808中,判斷多列標(biāo)志134是點(diǎn)亮還是熄滅。在熄滅的情況下執(zhí)行S809,在點(diǎn)亮的情況下執(zhí)行S810。
[0121]在S809中,基于取得的同一層次菜單排列管理表60,設(shè)置多級菜單的級數(shù)N。
[0122]另外,在S810中,為了將多級菜單顯示形成為I級菜單顯示,暫時刪除多級菜單的顯示數(shù)據(jù),并在S811中將顯示的菜單的級數(shù)N設(shè)置為I。
[0123]然后,在S812中,CPU501基于根據(jù)條件分別設(shè)置的菜單級數(shù)N和同一層次菜單排列管理表,以及菜單顯示開始位置坐標(biāo),在顯示數(shù)據(jù)存儲器506中制作多級或者I級的菜單的顯示數(shù)據(jù)。
[0124]最后,在S813中,CPU501將在S812中制作的多級或者I級的菜單顯示數(shù)據(jù)顯示于菜單顯示選擇區(qū)域132。
[0125]這樣,能夠僅僅通過按壓一次多級菜單圖標(biāo)便可將菜單多級顯示。另外,存在下位層次的菜單開關(guān)也能夠與上位層次的菜單顯示一起顯示。因此,作業(yè)者能夠同時且簡便地把握屬于同一層次的菜單開關(guān)整體和菜單的層次結(jié)構(gòu)。因此,目標(biāo)的菜單開關(guān)的檢索變得容易,能夠?qū)崿F(xiàn)程序制作時間的縮短和效率化。
[0126]此外,如上所述,顯示的菜單的級數(shù)根據(jù)狀況而可變,因此,菜單顯示選擇區(qū)域可根據(jù)菜單的級數(shù)而變更區(qū)域。
[0127]<實(shí)施例2>
[0128]圖9為表示本發(fā)明第二實(shí)施方式的圖。在本實(shí)施例中,示出了通過I次的鍵操作顯示下位層次菜單的一覽的功能。此外,在本實(shí)施例中,假定作業(yè)者想要按下第二層次菜單的“E15”菜單按鈕的情況。
[0129]從圖9(1)的第一層次菜單的菜單開關(guān)由多級菜單136b顯示的狀態(tài)起,作業(yè)者使用觸控面板592,按下“BI”菜單開關(guān)的下位層次標(biāo)志135。如果由數(shù)值控制裝置500(或者CPU501)檢測到該下位層次標(biāo)志135的按下,則數(shù)值控制裝置500如圖9 (2)所示,將屬于第二層次菜單的“E系列”的層次的多級菜單136c與第一層次菜單相鄰地一覽地顯示于第一層次菜單之上,并且點(diǎn)亮“BI”菜單開關(guān)的下位層次標(biāo)志135。由此,作業(yè)者能夠按下?15”菜單開關(guān)。
[0130]這樣,通過將下位層次菜單顯示于上位層次菜單的上部,作業(yè)者能夠把握層次間的菜單開關(guān)一覽,另外,能夠簡單地找到目標(biāo)的菜單開關(guān)。
[0131]此外,當(dāng)按下帶有下位層次標(biāo)志的菜單開關(guān)的下位層次標(biāo)志以外的區(qū)域時,原本多級顯示的菜單顯示被切換為下位層次菜單的I級顯示。如此是考慮:如前文所述,有的作業(yè)者不習(xí)慣由于多級顯示導(dǎo)致在畫面的下部、即菜單的正上方顯示的數(shù)據(jù)被菜單隱藏,因此在找到目標(biāo)的下位層次菜單后盡量可以進(jìn)行I級的菜單顯示。
[0132]<實(shí)施例3>
[0133]圖10為表示本發(fā)明第三實(shí)施方式的圖。在實(shí)施例3中,要解決“錯誤按下菜單開關(guān)而向下位層次的菜單移動(變化)時,如果不暫時返回上位的層次,按下正確的菜單開關(guān)而顯示正確的菜單,則無法選擇目標(biāo)的菜單開關(guān)?!边@樣的前述的課題。換句話說,是如下的功能:當(dāng)作業(yè)者按錯菜單開關(guān)時,能夠無需從第一層次菜單重新設(shè)定就繼續(xù)鍵操作。對該功能進(jìn)行說明。在本例中,假定為了按下“C2”菜單開關(guān)而應(yīng)該按下“B3”菜單開關(guān),而作業(yè)者卻錯誤按下“BI”菜單開關(guān)的狀況。
[0134]圖10(1)為屬于第二層次菜單的“E系列”的層次的多級菜單136c被一覽地顯示于第一層次菜單136b之上的狀態(tài),“BI”菜單開關(guān)的下位層次標(biāo)志135被點(diǎn)亮。因此,作業(yè)者無法找出“C2”菜單開關(guān),發(fā)現(xiàn)菜單開關(guān)的按下錯誤。因此,作業(yè)者按下“B3”菜單按鈕的下位層次標(biāo)志135。
[0135]圖10(2)示出了第一層次菜單136b之上的顯示由“E系列”的第二層次菜單136c切換為“C系列”的第二層次菜單136d且一覽地顯示,從而能夠按下“C2”菜單開關(guān)的情況。此夕卜,為了進(jìn)而按壓下面的“D系列”的第三層次菜單中的“D1”菜單開關(guān),如實(shí)施例1中說明的那樣,只需按下“C2”菜單開關(guān)的下位層次標(biāo)志135即可。
[0136]這樣,即便顯示了錯誤的下位層次菜單,也能夠通過I次的鍵操作而顯示目標(biāo)的下位層次菜單,因此能夠容易想到誤操作的修復(fù)操作,并且能夠減少鍵操作次數(shù)。因此,能夠?qū)崿F(xiàn)程序制作工時的減少和制作時間的縮短。
[0137]<多級菜單顯示示例2>
[0138]圖11為表示第二多級菜單顯示示例的圖。示出了將圖9和圖10中說明的菜單開關(guān)作為具體的菜單開關(guān)進(jìn)行菜單顯示的例子。
[0139]圖11(1)多級菜單顯示I
[0140]該多級菜單顯示I表示在輸入單元種類數(shù)據(jù)時,按下存在下位層次的菜單的菜單開關(guān)的下位層次標(biāo)志135時的菜單顯示。在顯示單元種類數(shù)據(jù)輸入用的第一層次的多級菜單137b的狀態(tài)下,如果作業(yè)者按下“車削”菜單開關(guān)的下位層次標(biāo)志135,則數(shù)值控制裝置500檢測到該按下,將“車削”菜單開關(guān)的下位層次菜單(“棒材”?“相同加工量”)138a顯示于菜單顯示選擇區(qū)域132。
[0141]圖11(2)多級菜單顯示2
[0142]該多級菜單顯示2示出在圖11(1)的顯示狀態(tài)下按下“線加工”菜單開關(guān)的下位層次標(biāo)志135時的菜單顯示。單元種類數(shù)據(jù)輸入用的第一層次的多級菜單137b之上的下位層次菜單顯示由“車削”菜單開關(guān)的下位層次菜單(“棒材”?“相同加工量”)138a切換為“線加工”菜單開關(guān)的下位層次菜單(“線中心”?“倒角內(nèi)”的9個菜單開關(guān))138b。另外,通過再次按下“車削”菜單開關(guān)的下位層次標(biāo)志135,能夠返回圖11(1)的顯示狀態(tài)。進(jìn)而,通過按下其他的“面加工”菜單開關(guān)、“C軸點(diǎn)加工”菜單開關(guān)等的下位層次標(biāo)志135,能夠切換第一層次多級菜單137b之上的下位層次菜單的顯示。
[0143]<實(shí)施例4>
[0144]圖12為表示本發(fā)明第四實(shí)施方式的圖。本實(shí)施例4是如下的功能:在顯示于數(shù)據(jù)顯示區(qū)域131的程序畫面中使光標(biāo)移動而成為數(shù)據(jù)輸入的待機(jī)狀態(tài)時,將包含下述菜單開關(guān)的菜單的層次全部顯示,該菜單開關(guān)被分配進(jìn)行該數(shù)據(jù)輸入的控制功能。對該功能進(jìn)行說明。在本例中,以將數(shù)據(jù)顯示區(qū)域131的“棒材”變更為“端面”的情況為例進(jìn)行說明。
[0145]圖12(1)將光標(biāo)移動至顯示于數(shù)據(jù)顯示區(qū)域131的程序畫面的“棒材”,并按下菜單切換用開關(guān)133的多列標(biāo)志134XPU501識別為光標(biāo)處于單元種類數(shù)據(jù)顯示部且輸入完畢的數(shù)據(jù)為“棒材”,制作多級菜單用的同一層次菜單排列管理表和“車削”菜單開關(guān)的下位層次菜單的同一層次菜單排列管理表,并在菜單顯示選擇區(qū)域132顯示圖12(2)所示的多級菜單。即,針對用于實(shí)現(xiàn)對顯示于數(shù)據(jù)顯示區(qū)域131的數(shù)據(jù)進(jìn)行編輯的控制功能的菜單,第一層次按照通常處理制作單元種類數(shù)據(jù)輸入用的同一層次菜單排列管理表60,接著利用輸入完畢的“棒材”單元制作“棒材”菜單開關(guān)所屬的“車削”菜單開關(guān)用的同一層次菜單排列管理表,并基于2個同一層次菜單排列管理表層疊制作2個多級菜單。
[0146]此外,也存在應(yīng)該輸入的數(shù)據(jù)涉及3層次的情況,不過只要在表等中保有直至最下層的層次,便能夠容易地制作多級菜單。在這種情況下,多級菜單為三層。但是,下位層次多數(shù)情況下為I級。
[0147]圖12(2)將包含“棒材”菜單開關(guān)的下位層次菜單138a顯示于第一層次菜單137b之上時,作業(yè)者按下“端面”菜單開關(guān),由CPU501檢測按下,變更程序的內(nèi)容。如此,能夠?qū)⒊绦虍嬅娴摹鞍舨摹眴卧兏鼮椤岸嗣妗眴卧?br>[0148]這樣,通過2次的鍵操作(多列標(biāo)志134和“端面”菜單開關(guān)的按下),能夠迅速變更想要進(jìn)行程序變更的數(shù)據(jù)。實(shí)現(xiàn)了程序變更工時的減少和變更時間的縮短,因此能使程序開發(fā)效率化。此外,在本例中,利用菜單切換用開關(guān)133的多列標(biāo)志134的按下來顯示規(guī)定的多級菜單,不過也可以利用光標(biāo)部分的按下來顯示圖12(2)所示的多級菜單。換句話說,可以不遵循初始顯示菜單的原則,而是針對與畫面和光標(biāo)的位置對應(yīng)的全部菜單從最初開始進(jìn)行多級菜單顯示。
[0149]如上所述,在本發(fā)明的實(shí)施方式中,能夠?qū)哟谓Y(jié)構(gòu)的菜單開關(guān)分多個、多級地一覽顯示并選擇。因此,能夠在短時間內(nèi)確定目標(biāo)的菜單開關(guān),并且能夠簡單地把握層次結(jié)構(gòu),因此能夠以較少的鍵操作制作程序,并且也能夠減少操作失誤。由此,實(shí)現(xiàn)了數(shù)值控制裝置500中的程序開發(fā)的效率化。此外,在實(shí)施例中,雖然以機(jī)床的數(shù)值控制裝置500為例,不過也可以應(yīng)用于控制數(shù)值控制裝置500的終端,還可以應(yīng)用于PC、服務(wù)器等信息處理裝置,而且可以應(yīng)用于多功能移動終端、移動電話等通信裝置、汽車導(dǎo)航等檢索裝置等。
[0150]此外,在上述實(shí)施例中,使用了用于實(shí)現(xiàn)如下控制功能的菜單進(jìn)行了說明,該控制功能與加工程序的數(shù)據(jù)輸入、編輯相關(guān),不過數(shù)值控制裝置除此之外還可以具有多個控制功能,對于這些控制功能本發(fā)明也有效。例如,在監(jiān)視機(jī)床的運(yùn)轉(zhuǎn)狀態(tài)的情況下,需要從多個部位選擇監(jiān)視的對象,監(jiān)視的物理量可選自距離、速度、加速度、電流值、熱等,另外,監(jiān)視的方法同樣能夠以數(shù)字或模擬的方式進(jìn)行單純的值的顯示,或者將多個數(shù)據(jù)相關(guān)地顯示,因此通過將監(jiān)視的控制功能層次化并進(jìn)行菜單顯示,用戶能夠容易地從制造商所配備的監(jiān)視功能之中找到最佳的手段。
[0151]另外,本發(fā)明并不局限于所述的實(shí)施例,還包含各種變形例。另外,上述實(shí)施例是為了便于理解本發(fā)明而詳細(xì)說明的實(shí)施例,本發(fā)明并非局限于具備上述說明的全部結(jié)構(gòu)。進(jìn)而,可以將某個實(shí)施例的結(jié)構(gòu)的一部分替換為其他實(shí)施例的結(jié)構(gòu)。此外,還可以在某個實(shí)施例的結(jié)構(gòu)中加入其他實(shí)施例的結(jié)構(gòu)。另外,對于各實(shí)施例的結(jié)構(gòu)的一部分,可以實(shí)施其他結(jié)構(gòu)的追加、刪除和替換。另外,上述的各結(jié)構(gòu)、功能、處理部、處理手段等的一部分或者全部當(dāng)然可以例如通過集成電路設(shè)計(jì)等而以硬件或者軟件來實(shí)現(xiàn)。另外,數(shù)據(jù)線、控制線、總線等控制線和信息線是考慮到說明的需要而示出的。
【主權(quán)項(xiàng)】
1.一種裝置,具有將裝置的控制功能以層次結(jié)構(gòu)進(jìn)行菜單顯示并選擇輸入的功能,其特征在于, 包括對裝置整體進(jìn)行控制的中央處理器和觸控面板式顯示部, 所述觸控面板式顯示部具有: 菜單顯示選擇區(qū)域,將用于對屬于所述層次結(jié)構(gòu)的第一層次的所述控制功能進(jìn)行選擇的一個以上的菜單開關(guān)匯總作為菜單進(jìn)行顯示;以及數(shù)據(jù)顯示區(qū)域,顯示與被按下的菜單開關(guān)對應(yīng)的控制功能的動作結(jié)果, 并且具有: 第一顯示模式,當(dāng)屬于所述第一層次的所述控制功能被分配于多個菜單的菜單開關(guān)時,顯示所述多個菜單中的特定的一個菜單;以及 第二顯示模式,將所述多個菜單全部不重疊地顯示, 所述中央處理器切換所述第一顯示模式和所述第二顯示模式,并在所述觸控面板式顯示部的菜單顯示選擇區(qū)域顯示所述特定的一個菜單或者全部的所述菜單。2.根據(jù)權(quán)利要求1所述的裝置,其特征在于,所述菜單顯示選擇區(qū)域具備切換用開關(guān),所述切換用開關(guān)切換所述第一顯示模式和所述第二顯示模式。3.根據(jù)權(quán)利要求2所述的裝置,其特征在于,所述切換用開關(guān)具備多列標(biāo)志,所述多列標(biāo)志表不在所述第一層次存在多個菜單。4.根據(jù)權(quán)利要求3所述的裝置,其特征在于, 在所述第一層次存在多個菜單時顯示所述多列標(biāo)志,在所述第一層次不存在多個菜單時刪除所述多列標(biāo)志,并且, 在所述菜單以第二顯示模式顯示時點(diǎn)亮所述多列標(biāo)志,在所述菜單以第一顯示模式顯示時熄滅所述多列標(biāo)志。5.根據(jù)權(quán)利要求3所述的裝置,其特征在于, 包含屬于下位層次的菜單開關(guān)的菜單所連接的菜單開關(guān)具備下位層次標(biāo)志,所述下位層次標(biāo)志表示存在屬于下位層次的菜單, 具有第三顯示模式,在所述第三顯示模式下,與帶有所述下位層次標(biāo)志的菜單開關(guān)所屬層次的菜單相鄰且不重疊地顯示包含屬于所述下位層次的菜單開關(guān)的菜單, 具備用于將包含屬于所述下位層次的菜單開關(guān)的菜單以所述第三顯示模式顯示的開關(guān)。6.根據(jù)權(quán)利要求5所述的裝置,其特征在于, 當(dāng)按下帶有所述下位層次標(biāo)志的菜單開關(guān)的下位層次標(biāo)志時,將包含屬于所述下位層次的菜單開關(guān)的菜單以第三顯示模式顯示, 當(dāng)按下帶有所述下位層次標(biāo)志的菜單開關(guān)的所述下位層次標(biāo)志以外的區(qū)域時,將包含屬于所述下位層次的菜單開關(guān)的菜單以所述第一顯示模式顯示。7.根據(jù)權(quán)利要求5所述的裝置,其特征在于,當(dāng)與屬于所述第一層次的帶有所述下位層次標(biāo)志的菜單開關(guān)不同的帶有下位層次標(biāo)志的菜單開關(guān)的該不同的下位層次標(biāo)志被按下時,所述中央處理器將包含屬于帶有該不同的下位層次標(biāo)志的菜單開關(guān)的菜單開關(guān)的菜單顯示于所述菜單顯示選擇區(qū)域,代替將包含屬于所述下位層次的菜單開關(guān)的菜單顯示于所述菜單顯示選擇區(qū)域。8.根據(jù)權(quán)利要求5所述的裝置,其特征在于, 所述中央處理器在能夠?qū)蔑@示于所述數(shù)據(jù)顯示區(qū)域的所述菜單而選擇輸入的數(shù)據(jù)進(jìn)行編輯時,將屬于以下各層次的菜單全部不重疊地顯示: 與選擇輸入所述數(shù)據(jù)的控制功能對應(yīng)的菜單開關(guān)所屬的第一層次; 用于輸入已經(jīng)輸入完畢的數(shù)據(jù)的菜單開關(guān)所屬的目標(biāo)層次; 在所述第一層次和所述目標(biāo)層次之間存在層次的情況下的增補(bǔ)層次。9.根據(jù)權(quán)利要求3所述的裝置,其特征在于,所述裝置為機(jī)床的數(shù)值控制裝置。
【文檔編號】G05B19/409GK106068482SQ201480076828
【公開日】2016年11月2日
【申請日】2014年9月4日 公開號201480076828.3, CN 106068482 A, CN 106068482A, CN 201480076828, CN-A-106068482, CN106068482 A, CN106068482A, CN201480076828, CN201480076828.3, PCT/2014/73321, PCT/JP/14/073321, PCT/JP/14/73321, PCT/JP/2014/073321, PCT/JP/2014/73321, PCT/JP14/073321, PCT/JP14/73321, PCT/JP14073321, PCT/JP1473321, PCT/JP2014/073321, PCT/JP2014/73321, PCT/JP2014073321, PCT/JP201473321
【發(fā)明人】木方一博, 木村守邦, 片山拓朗, 小池俊輔
【申請人】山崎馬扎克公司