具備人機接口異常時的維護功能的數(shù)值控制裝置制造方法
【專利摘要】本發(fā)明提供了一種具備人機接口異常時的維護功能的數(shù)值控制裝置,其具備:數(shù)值控制用CPU,人機接口即HMI用CPU,以及通過來自該HMI用CPU的顯示指令在顯示器中進行顯示的顯示電路。數(shù)值控制用CPU,監(jiān)視實現(xiàn)HMI功能的操作系統(tǒng)、應用軟件和HMI用CPU的動作,并在檢測出這些中任意一個的異常的情況下,將異常的事實和維護作業(yè)中使用的顯示數(shù)據(jù)的顯示指令輸出至顯示電路。
【專利說明】具備人機接口異常時的維護功能的數(shù)值控制裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及在HMI (人機接口:human machine interface) 一側(cè)由應用軟件、存儲器的問題導致畫面不能顯示的這樣的情況下,在數(shù)值控制裝置一側(cè),使用按照標準裝載的顯示電路,進行警報信息的顯示、所需最小限度的機械操作的具備HMI異常時的維護功能的數(shù)值控制裝置。
【背景技術(shù)】
[0002]如圖3所示,在對機床、工業(yè)機械進行控制的數(shù)值控制裝置10中,利用按標準裝載的數(shù)值控制用CPUll來控制顯示電路12,并在顯示器20中進行文本、簡易描繪等機械操作所需要的顯示。并且,在需要高度的圖形功能等的HMI功能的情況下,如圖4所示,多為追加了使用HMI用CPU14的電路(HMI功能用控制部13),可以進行高度的圖形運算的情況。
[0003]但是,如圖4所示,一般地,在裝載了 HMI功能的數(shù)值控制裝置10中,在HMI功能一側(cè)的硬件或者軟件發(fā)生問題而使HMI動作不能繼續(xù)的情況下,不能進行畫面的更新,弓丨起畫面的停滯或無畫面顯示。
[0004]此外,一般地,在對機床、工業(yè)機械進行控制的數(shù)值控制裝置中,為了實現(xiàn)HMI功能,使用了 Windows (注冊商標)、Linux(注冊商標)等的操作系統(tǒng)(OS)。在HMI —側(cè)的硬件或者各種OS或者在OS上進行動作的應用程序中發(fā)生了問題的情況下,HMI動作無法繼續(xù),引起畫面的停滯或無畫面顯示。
[0005]結(jié)果,在異常發(fā)生后的維護作業(yè)時,不能向操作者提供任何信息,且為了查明異常發(fā)生的原因則需要花費長時間。此外,由于不能從顯示畫面中得到設備的信息,因此在安全方面也存在問題。
[0006]因此,作為在HMI功能中發(fā)生了異常的情況下的對策的一例,如圖5所示,日本特開2012-18454號公報中公開了一種在HMI功能用控制部13中帶有2種OS,由此,在一種OS不工作的情況下,利用通過一種OS(維護用OS)動作的數(shù)值控制裝置10的技術(shù)。但是,在該技術(shù)中,在HMI功能一側(cè)的硬件(HMI功能用控制部13)中發(fā)生了問題的情況下,也不能使維護用OS動作。
[0007]此外,作為在HMI功能中發(fā)生了異常的情況下的對策的一例,如圖6所示,日本特開2000-172482號公報中公開了一種將HMI功能用控制部13雙重化,在故障時切換至任意一種的數(shù)值控制裝置10的技術(shù)。但是,在該技術(shù)中,需要將HMI功能用電路設置為雙重,并需要花費電路數(shù)目增多、使維護功能雙重化的費用。
【發(fā)明內(nèi)容】
[0008]本發(fā)明的目的在于提供一種數(shù)值控制裝置,其在HMI功能無法動作的情況下,不能對應使用了 HMI功能的高度的圖形功能,但是通過使用來自數(shù)值控制用CPU的顯示,可以維持作為維護用途的充分的功能。
[0009]根據(jù)本發(fā)明,具備HMI異常時的維護功能的數(shù)值控制裝置,具備:用于進行數(shù)值控制的數(shù)值控制用CPU ;執(zhí)行用于實現(xiàn)HMI功能的操作系統(tǒng)和應用軟件,并輸出圖形數(shù)據(jù)的顯示指令的HMI用CPU ;以及通過來自所述HMI用CPU的顯示指令,在顯示器中進行顯示的顯示電路。此外,所述數(shù)值控制用CPU,監(jiān)視所述操作系統(tǒng)、所述應用軟件和所述HMI用CPU的動作,并在檢測出所述操作系統(tǒng)、所述應用軟件和所述HMI用CPU的任意一個的異常的情況下,將維護作業(yè)中使用的顯示數(shù)據(jù)的顯示指令輸出至所述顯示電路。
[0010]根據(jù)本發(fā)明,能夠提供一種數(shù)值控制裝置,其在HMI功能無法動作的情況下,不能對應使用了 HMI功能的高度的圖解功能,但是通過使用來自數(shù)值控制用CPU的顯示,可以維持作為維護用途的充分的功能。
【專利附圖】
【附圖說明】
[0011]圖1是說明本發(fā)明的數(shù)值控制裝置的一種實施方式的圖。
[0012]圖2是說明圖1的數(shù)值控制裝置中通過數(shù)值控制用CPU對HMI功能控制部進行監(jiān)視的處理的流程圖。
[0013]圖3是說明現(xiàn)有技術(shù)的數(shù)值控制裝置的一例的圖,其中,利用數(shù)值控制用CPU控制顯示電路,并利用顯示器來進行設備操作所需要的顯示。
[0014]圖4是說明現(xiàn)有技術(shù)的數(shù)值控制裝置的圖,其中,在圖3所示的利用數(shù)值控制用CPU控制顯示電路的數(shù)值控制裝置中,通過追加使用HMI用CPU的電路(HMI功能用控制部),可以進行高度的圖形運算。
[0015]圖5是說明現(xiàn)有技術(shù)的數(shù)值控制裝置的第I例的圖,其中,采取了在數(shù)值控制裝置具備的HMI功能發(fā)生異常的情況下的對策。
[0016]圖6是說明現(xiàn)有技術(shù)的數(shù)值控制裝置的第2例的圖,其中,采取了在數(shù)值控制裝置具備的HMI功能發(fā)生異常的情況下的對策。
【具體實施方式】
[0017]利用圖1來說明本發(fā)明的具備HMI異常時的維護功能的數(shù)值控制裝置的一種實施方式。
[0018]對機床、工業(yè)機械(未圖示)進行控制的數(shù)值控制裝置10,包含數(shù)值控制用CPUlU HMI功能用控制部13、切換部15和顯示電路12。HMI功能用控制部13具備HMI用CPU14。顯示電路12可以由數(shù)值控制用CPUll來控制,也可以由HMI用CPU14來控制,但是,正常時,經(jīng)由切換部15由HMI用CPU14來控制顯示電路12。
[0019]HMI功能用控制部13具備的HMI用CPU14,執(zhí)行用于實現(xiàn)HMI功能的操作系統(tǒng)和應用軟件,并輸出圖形解數(shù)據(jù)的顯示指令。此外,該數(shù)值控制裝置10能夠?qū)碜詳?shù)值控制用CPUll的顯示指令經(jīng)由切換部15 (進行切換以便能夠由數(shù)值控制用CPUll來控制顯示電路12)和顯示電路12輸出至顯示器20。
[0020]數(shù)值控制用CPUll監(jiān)視用于實現(xiàn)HMI功能的操作系統(tǒng)和應用軟件、以及HMI用CPU14的動作。并且,在這些操作系統(tǒng)、應用軟件以及HMI用CPU中的任意一方中檢測出異常的情況下,經(jīng)由切換部15 (進行切換以便能夠由HMI用CPU14來控制顯示電路12)將在顯示器20中顯示維護作業(yè)中使用的顯示數(shù)據(jù)的指令輸出至顯示電路12。
[0021]如上述,數(shù)值控制用CPUll監(jiān)視HMI功能異常的發(fā)生,在檢測出HMI功能的異常的發(fā)生時,使切換部15進行切換,以便切斷來自HMI功能用控制部13的信號向顯示電路12的輸入,另一方面,使來自數(shù)值控制用CPUll的信號輸入至顯示電路12。通過該切換部15的切換動作,顯示控制從通過HMI用CPU14進行的顯示控制切換為通過數(shù)值控制用CPUll進行的顯示控制,而在顯示器20中進行文本顯示、簡易描繪。
[0022]此外,數(shù)值控制用CPUll解析HMI功能異常的原因、取得維護作業(yè)中使用的數(shù)據(jù)、并將該取得的數(shù)據(jù)經(jīng)由切換部15 (進行切換以便能夠?qū)碜詳?shù)值控制用CPUll的信號發(fā)送至顯示電路12)和顯示電路12發(fā)送至顯示器20,由此,進行畫面顯示。
[0023]結(jié)果,操作者能夠從顯示器20的顯示畫面得知HMI功能發(fā)生了異常以及異常的原因(維護作業(yè)中使用的顯示數(shù)據(jù))。此外,即使HMI功能用控制部13中發(fā)生異常,對于由數(shù)值控制裝置10所控制的設備(未圖示)的驅(qū)動控制不造成直接影響,因此,可以通過數(shù)值控制裝置10進行設備的操作。
[0024]本發(fā)明通過具有以上結(jié)構(gòu)能夠提供一種數(shù)值控制裝置,其可以進行在HMI功能異常時的維護作業(yè)、安全的設備操作,無需HMI功能電路的雙重結(jié)構(gòu)等,以少的電路規(guī)模和費用而具有HMI異常時的維護功能。
[0025]圖2是說明通過數(shù)值控制用CPU對HMI功能控制部進行監(jiān)視的處理的流程圖。以下,按照各步驟進行說明。
[0026][步驟SA01]監(jiān)視HMI功能用控制部13的異常。
[0027][步驟SA02]判斷HMI功能用控制部13中是否發(fā)生了異常,如果發(fā)生異常則轉(zhuǎn)移至步驟SA03。
[0028][步驟SA03]對切換部15進行切換,以便切斷來自HMI功能用控制部13的信號向顯示電路12的輸入,并使來自數(shù)值控制用CPUll的信號輸入至顯示電路12。
[0029][步驟SA04]數(shù)值控制用CPU解析HMI功能控制部的異常的原因。
[0030][步驟SA05]向顯示電路12發(fā)出顯示指令,在顯示器20中顯示HMI功能用控制中發(fā)生了異常的事實以及該異常的原因(維護作業(yè)中使用的顯示數(shù)據(jù)),并結(jié)束該處理。
【權(quán)利要求】
1.一種具備人機接口即HMI異常時的維護功能的數(shù)值控制裝置,其特征在于, 具備: 用于進行數(shù)值控制的數(shù)值控制用CPU ; 執(zhí)行用于實現(xiàn)人機接口功能的操作系統(tǒng)和應用軟件,并輸出圖形數(shù)據(jù)的顯示指令的人機接口用CPU;以及 根據(jù)來自所述人機接口用CPU的顯示指令,在顯示器中進行顯示的顯示電路, 其中, 所述數(shù)值控制用CPU,監(jiān)視所述操作系統(tǒng)、所述應用軟件和所述人機接口用CPU的動作,并在檢測出所述操作系統(tǒng)、所述應用軟件和所述人機接口用CPU的任意一個異常的情況下,將維護作業(yè)中使用的顯示數(shù)據(jù)的顯示指令輸出至所述顯示電路。
【文檔編號】G05B19/406GK103631199SQ201310361957
【公開日】2014年3月12日 申請日期:2013年8月19日 優(yōu)先權(quán)日:2012年8月20日
【發(fā)明者】相澤安晴 申請人:發(fā)那科株式會社