两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

塊執(zhí)行順序顯示裝置的制作方法

文檔序號:6310542閱讀:214來源:國知局
專利名稱:塊執(zhí)行順序顯示裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及機(jī)床等數(shù)值控制裝置以及可編程控制器的塊執(zhí)行順序顯示裝置。
背景技術(shù)
以往,在機(jī)床中,為了進(jìn)行軸控制而使用數(shù)值控制裝置,為了控制軸控制以外的雜項(xiàng)設(shè)備(miscellaneous equipment)等的輔助動作而使用可編程控制器。該數(shù)值控制裝置所使用的程序?yàn)槔肗C語言記述的NC程序,可編程控制器所使用的程序?yàn)椋糜呻A梯電路圖、順序功能圖(SFC程序)等程序語言記述的序列程序。階梯電路圖為基于接點(diǎn)與線圈的信號的邏輯組合,適合于在視覺上掌控控制電路。SFC程序?yàn)閷⒊绦蚍指畛闪鞒虉D形式的多個(gè)步驟后的圖形形式的程序語言,適合于表現(xiàn)程序的執(zhí)行順序、執(zhí)行條件。對這些NC程序以及序列程序進(jìn)行編程,以使得通過各控制軸與雜項(xiàng)設(shè)備配合,一系列動作被按照指定 的動作順序進(jìn)行。在機(jī)床中,大多設(shè)置有監(jiān)視器作為周邊設(shè)備,以監(jiān)視這樣的數(shù)值控制裝置、可編程控制器的運(yùn)轉(zhuǎn)狀況,或進(jìn)行異常、故障位置的檢測、程序的調(diào)試等。在US專利5426730所公開的、使用了 SFC程序的可編程控制器用的監(jiān)視器裝置中,SFC程序被圖形顯示于顯示器等,激活中的步驟、過渡步驟被改變背景色而顯示。由此,操作人員能夠容易地通過視覺把握SFC程序的當(dāng)前執(zhí)行中的位置,故異常、故障位置的檢測等也變得容易。然而,在組合數(shù)值控制裝置與可編程控制器來進(jìn)行控制的機(jī)床的情況下,由各種類的不同NC程序以及序列程序構(gòu)成了控制程序,因此在監(jiān)視器裝置中不容易把握執(zhí)行順序以及執(zhí)行狀態(tài)。例如,雖然在SFC程序上,容易基于顯示理解以步驟所示的エ序的執(zhí)行順序,而對于一系列的エ序中所包含的NC程序動作的エ序而言,則不容易看到NC程序的內(nèi)容、執(zhí)行順序。在監(jiān)視器裝置中,若選擇了 SFC程序上的步驟,則能夠顯示與步驟建立有關(guān)聯(lián)的動作(action)、即顯示由階梯電路等構(gòu)成的控制電路,但在選擇了與NC程序動作建立有關(guān)聯(lián)的步驟的情況下,則顯示啟動NC程序的控制電路,而無法觀察到NC程序的內(nèi)容。因此,為了觀察NC程序的內(nèi)容、執(zhí)行順序,需要另外讀出NC程序,并根據(jù)顯示的NC語言來進(jìn)行判斷,因此花費(fèi)時(shí)間,并且還需要NC語言的知識。然而,在異常、故障位置的檢測、程序的調(diào)試等中,也存在想要從NC程序側(cè)來確認(rèn)序列程序的內(nèi)容的情況。例如,相對于被稱為M代碼指令(M code command, M為miscellaneous的M)的NC程序內(nèi)所記述的雜項(xiàng)設(shè)備的指令,相當(dāng)于雜項(xiàng)設(shè)備的控制電路的輸入條件。該雜項(xiàng)設(shè)備的控制電路的實(shí)體存在于由與序列程序內(nèi)的SFC程序不同的獨(dú)立的階梯電路圖等構(gòu)成的程序部分。因此,為了從NC程序上確認(rèn)與M代碼指令對應(yīng)的序列程序的內(nèi)容,則需要讀出由另外的階梯電路圖等構(gòu)成的程序部分,還需要從所顯示的電路中找出與M代碼指令對應(yīng)的雜項(xiàng)設(shè)備的控制電路,而這些是不容易進(jìn)行的。當(dāng)在機(jī)床中發(fā)生故障并必須盡快找出其原因吋,為了找出NC程序的停止位置、控制電路而花費(fèi)了大量時(shí)間時(shí),存在生產(chǎn)線的長時(shí)間停止這ー問題。

發(fā)明內(nèi)容
本發(fā)明提供一種塊執(zhí)行順序顯示裝置,其能夠在構(gòu)造上且視覺上表現(xiàn)由序列程序以及NC程序構(gòu)成的控制程序的整體,并能夠容易地把握控制程序的執(zhí)行順序以及執(zhí)行狀態(tài)。根據(jù)本發(fā)明的ー實(shí)施方式,其特征在于,利用塊執(zhí)行順序排列顯示單元,能夠在顯示裝置中顯示將序列程序的序列功能塊以及NC程序執(zhí)行塊按照執(zhí)行順序進(jìn)行排列后的塊執(zhí)行順序排列。根據(jù)本發(fā)明的ー實(shí)施方式,其特征在于,通過將NC程序的動作顯示為NC功能塊執(zhí)行順序排列,并且針對NC功能塊執(zhí)行順序排列的各個(gè)NC功能塊,顯示為NC塊執(zhí)行順序排列,從而能夠?qū)C程序表現(xiàn)為階層構(gòu)造。根據(jù)本發(fā)明的ー實(shí)施方式,其特征在于,能夠?qū)C功能塊所包含的序列功能塊顯示于顯示裝置。


下面,參照附圖對本發(fā)明示例性實(shí)施方式的特征以及優(yōu)點(diǎn)進(jìn)行說明,在附圖中相似的附圖標(biāo)記代表相似的元件,其中圖I是示出表示本發(fā)明的實(shí)施例的塊執(zhí)行順序顯示裝置的構(gòu)成的框圖。圖2是應(yīng)用了本發(fā)明的實(shí)施例的塊執(zhí)行順序顯示裝置的機(jī)床的概略圖。圖3是基于本發(fā)明的實(shí)施例的塊執(zhí)行順序顯示裝置的塊執(zhí)行順序排列的顯示例。圖4是基于本發(fā)明的實(shí)施例的塊執(zhí)行順序顯示裝置的NC功能塊執(zhí)行順序排列的顯示例。圖5是基于本發(fā)明的實(shí)施例的塊執(zhí)行順序顯示裝置的NC塊執(zhí)行順序排列的列表形式的顯示例。圖6是圖5的NC塊執(zhí)行順序排列的SFC程序形式的顯示例。圖7是圖5的NC塊執(zhí)行順序排列的對話形式的顯示例。圖8是基于本發(fā)明的實(shí)施例的塊執(zhí)行順序顯示裝置的控制電路顯示例。
具體實(shí)施例方式下面,參照附圖對本發(fā)明的具體實(shí)施進(jìn)行說明。對本實(shí)施例的塊執(zhí)行順序顯示裝置100的構(gòu)成進(jìn)行說明。如圖I所示,在可編程控制器10中,程序存儲器13、RAM14、ROMl5, I / 0控制電路17、信號輸入輸出接ロ 18、通信接ロ 19經(jīng)由CPUll的內(nèi)部總線12而連接。在數(shù)值控制裝置20中,程序存儲器23、狀1124、1 01125、伺服接ロ 27、信號輸入輸出接ロ 28、通信接ロ 29經(jīng)由CPU21的內(nèi)部總線22而連接。顯示部110由IXD121、和由覆蓋該IXD121上的透明的電極板構(gòu)成的觸摸面板122構(gòu)成。在塊執(zhí)行順序顯示裝置100中,RAM114、R0M115、顯示部接ロ 118、通信接ロ 119經(jīng)由CPUlll的內(nèi)部總線112而連接。可編程控制器10與塊執(zhí)行順序顯示裝置100經(jīng)由各自的通信接ロ 19、119而連接。同樣地、數(shù)值控制裝置20與塊執(zhí)行順序顯示裝置100經(jīng)由各自的通信接ロ 29、119而連接??删幊炭刂破?0與數(shù)值控制裝置20經(jīng)由各自的信號輸入輸出接ロ 18、28而連接。作為控制對象的機(jī)床50經(jīng)由可編程控制器10的I / 0控制電路17與雜項(xiàng)設(shè)備41、42、43連接。另外,經(jīng)由數(shù)值控制裝置20的伺服接ロ 27,作為控制對象的機(jī)床50與控制軸的各軸用的電機(jī)31、32、33、34連接。可編程控制器10的R0M15存儲有系統(tǒng)程序中所包含的序列控制部15a、和序列解析部15b。RAM14中設(shè)置有工作存儲器14a,該工作存儲器14a在系統(tǒng)程序執(zhí)行序列程序13a時(shí)被使用。在程序存儲器13中存儲有序列程序13a,該序列程序13a包括用于控制機(jī)床50的運(yùn)轉(zhuǎn)動作的SFC程序、用于控制雜項(xiàng)設(shè)備41、42、43的階梯電路圖。由CPUll執(zhí)行系統(tǒng)程序,以控制可編程控制器10的整體。數(shù)值控制裝置20的R0M25存儲有系統(tǒng)程序中所包含 的NC程序解析部25a、NC控制部25b。RAM24中設(shè)置有工作存儲器24a,該工作存儲器24a在系統(tǒng)程序執(zhí)行NC程序23a時(shí)被使用。在程序存儲器23中存儲有NC程序23a,該NC程序23a由用于控制機(jī)床50的軸動作的NC語言記述。由CPU21執(zhí)行系統(tǒng)程序,以控制數(shù)值控制裝置20的整體。塊執(zhí)行順序顯示裝置100的ROMl 15存儲有系統(tǒng)程序116中所包含的塊執(zhí)行順序排列顯示單元116a、控制電路顯示單元116b、NC功能塊執(zhí)行順序顯示單元116c、執(zhí)行中NC功能塊顯示單元116d、NC塊執(zhí)行順序顯示單元116e。RAMl 14中設(shè)置有工作存儲器114a,該工作存儲器114a在系統(tǒng)程序116執(zhí)行上述的顯示單元116a 116e時(shí)被使用。由CPUlll執(zhí)行系統(tǒng)程序,以控制塊執(zhí)行順序顯示裝置100的整體,并且,通過操作人員的操作適當(dāng)?shù)卣{(diào)出上述顯示單元116a 116e。上述顯示單元116a 116e經(jīng)由顯示部接ロ 118顯示于顯示部110。接下來,示出將本實(shí)施例應(yīng)用于機(jī)床150的例子。如圖2所示,機(jī)床150是具有臺151和可安裝工具T的主軸裝置154的、所謂的加エ中心。各軸部安裝有驅(qū)動用的電機(jī),并由數(shù)值控制裝置20進(jìn)行控制。主視面部具備固定托盤(pallet)上的エ件W的夾具夾緊裝置(未圖示)以及冷卻裝置(未圖示),側(cè)面部具備工具庫(Tool Magazine)154 以及 ATC (Automatic Tool Changer :自動換刀裝置)155??删幊炭刂破?0、數(shù)值控制裝置20以及塊執(zhí)行順序顯示裝置100被存儲在控制箱156中,經(jīng)由接ロ與機(jī)床150的各軸電機(jī)以及雜項(xiàng)設(shè)備連接。另外,在控制箱156的前面具備顯示部110。冷卻裝置、ATC155相當(dāng)于雜項(xiàng)設(shè)備,它們的動作可利用來自NC程序的M代碼指令進(jìn)行控制。接下來,對本實(shí)施例的塊執(zhí)行順序顯示裝置100的動作進(jìn)行說明。機(jī)床150的控制的整體是利用存儲在可編程控制器10的程序存儲器13中的序列程序13a的SFC程序來進(jìn)行的。該SFC程序被基本構(gòu)成為,包括表示控制順序的多個(gè)步驟;連接這些步驟的鏈接;表示從ー個(gè)步驟向下一個(gè)步驟的轉(zhuǎn)移條件的過渡步驟(Transition)。エ件W的加工是通過存儲在數(shù)值控制裝置20的程序存儲器23中的按每ー個(gè)エ件W準(zhǔn)備的NC程序23a來進(jìn)行的。該NC程序23a從SFC程序的一個(gè)步驟被啟動。雜項(xiàng)設(shè)備的控制是通過存儲在可編程控制器10的程序存儲器13中的序列程序13a的階梯電路圖來進(jìn)行的。針對雜項(xiàng)設(shè)備的指令可由序列程序13a或者NC程序23a中的任意ー個(gè)來進(jìn)行。其中,這些的序列程序13a以及NC程序23a分別由對應(yīng)的制作裝置等來制作。
這里,在NC程序制作裝置中,參照エ件W的加工圖并根據(jù)對エ件W加工的部位以及加工的種類,來設(shè)定加工條件參數(shù)(machining condition parameter),從而能夠制作對應(yīng)的NC程序塊。這樣按照加工的部位以及加工的種類制作的NC程序塊被稱為NC功能塊。這樣制作的NC程序23a的整體成為按照NC功能塊執(zhí)行順序而配置的構(gòu)成,各NC功能塊中包含與動作對應(yīng)的連續(xù)的NC塊。圖3所示的SFC程序是在機(jī)床150自動運(yùn)轉(zhuǎn)(automatic operation)エ件W的加エ時(shí)所執(zhí)行的自動運(yùn)轉(zhuǎn)周期的SFC程序。該SFC程序從最先的步驟ST001開始。該步驟ST001被稱為起始步驟,其表示程序的開始位置的步驟。步驟ST001與步驟ST002鏈接,接下來與步驟ST003、步驟ST004、步驟305鏈接。另外,在步驟與步驟之間分別配置有過渡步驟TR001、過渡步驟TR002、過渡步驟TR003、過渡步驟TR004。其中,步驟305雖未圖示,但是相當(dāng)于ST005的步驟,被稱為跳躍步驟(jump step),是表示使程序的執(zhí)行位置向指定的步驟跳躍的步驟。
該SFC程序從起始步驟ST001開始,在其次步驟ST002中進(jìn)行夾具夾緊,以夾緊エ件W。該夾緊動作由序列程序13a控制。在過渡步驟TR002中設(shè)置有以夾具夾緊動作結(jié)束為轉(zhuǎn)移條件的程序,因此當(dāng)檢測到夾具夾緊動作結(jié)束的信號時(shí),轉(zhuǎn)移到下一個(gè)步驟ST003。通過步驟ST003,利用加工エ件W的NC程序來開始エ件的加工。在步驟ST003中設(shè)置有啟動(ON)加工エ件W的NC程序23a的啟動條件。這里,在步驟ST003的評述中記述了 NC程序23a為エ件W的加工用。如圖I所示,這里,當(dāng)根據(jù)可編程控制器10加工エ件W的NC程序23a被啟動吋,數(shù)值控制裝置20從程序存儲器23取得加工エ件W的NC程序23a后,向NC程序解析部25a發(fā)送。NC程序解析部25a解析NC語言的記述后,將解析結(jié)果向NC控制部25b發(fā)送。NC控制部25b按照解析結(jié)果進(jìn)行軸控制以及設(shè)備控制。軸指令經(jīng)由伺服接ロ 27向各軸的電機(jī)31、32、33、34輸出,針對雜項(xiàng)設(shè)備41、42、43的M代碼指令經(jīng)由信號輸入輸出接ロ 28向可編程控制器10發(fā)送。然后,可編程控制器10將經(jīng)由信號輸入輸出接ロ 18取得的M代碼指令作為輸入條件,將控制電路處理的結(jié)果經(jīng)由I / 0控制電路17向雜項(xiàng)設(shè)備41、42、43發(fā)送以使它們動作。然后,在圖3的過渡步驟TR003中設(shè)置有將エ件W的加工結(jié)束作為轉(zhuǎn)移條件的程序,因此當(dāng)檢測到加工結(jié)束的信號時(shí),轉(zhuǎn)移到下一個(gè)步驟ST004。在步驟ST004中進(jìn)行解除夾具夾紫。在過渡步驟TR004中設(shè)置有將解除夾具夾緊動作結(jié)束作為轉(zhuǎn)移條件的程序,因此當(dāng)檢測到解除夾具夾緊動作結(jié)束的信號時(shí),轉(zhuǎn)移到下一個(gè)步驟305 (相當(dāng)于步驟ST005)。在步驟ST005中,使程序的執(zhí)行位置跳到所指定的跳躍處、即初始步驟ST001。程序的執(zhí)行位置返回到初始步驟ST001后的SFC程序通過反復(fù)前述動作,從而使得エ件W加工的自動運(yùn)轉(zhuǎn)周期被連續(xù)進(jìn)行。在塊執(zhí)行順序顯示裝置100中,能夠?qū)⑸鲜龅淖詣舆\(yùn)轉(zhuǎn)周期的執(zhí)行狀況顯示于顯示部110。塊執(zhí)行順序排列顯示單元116a經(jīng)由通信接ロ 19以及119從可編程控制器10取得自動運(yùn)轉(zhuǎn)周期用的SFC程序。然后,使序列功能塊以及NC程序執(zhí)行塊成為按照執(zhí)行順序縱向排列成一列的塊執(zhí)行順序排列300的形式后,顯示于顯示部110。由此,進(jìn)行圖3所示那樣的塊執(zhí)行順序排列300的顯示。在該塊執(zhí)行順序排列300中,將序列程序13a的各動作以及NC程序23a的執(zhí)行動作分別作為一個(gè)塊,并不區(qū)分序列程序13a與NC程序23a而按照動作的執(zhí)行順序來排列并顯示,因此能夠容易地把握機(jī)床150的動作的概略以及執(zhí)行順序。該塊執(zhí)行順序排列300等同于所謂的序列程序13a的SFC程序的形式。該塊執(zhí)行順序排列300在自動運(yùn)轉(zhuǎn)周期的執(zhí)行中,通過例如變更塊的背景色等,來將當(dāng)前執(zhí)行中的塊與其他塊可識別地進(jìn)行顯示。由此,在自動運(yùn)轉(zhuǎn)周期執(zhí)行中,即使在由于發(fā)生機(jī)械故障等而停止的情況下,也能夠容易地得知停止時(shí)的塊的位置。此外,在利用塊執(zhí)行順序排列顯示單元116a而顯示于顯示部110的塊執(zhí)行順序排列300中,當(dāng)操作人員從選擇單元的觸摸面板122觸摸步驟時(shí),顯示該步驟的內(nèi)容。步驟的內(nèi)容顯示在所選擇的步驟為序列功能塊的情況、或NC程序執(zhí)行塊的情況下不同。例如,在作為序列功能塊的步驟ST002被選擇的情況下,系統(tǒng)程序116調(diào)用控制電路顯示単元116b??刂齐娐凤@示単元116b經(jīng)由通信接ロ 19以及119從可編程控制器10取得序列程序13a的階梯電路圖。然后,從階梯電路圖中檢索與步驟ST002對應(yīng)的控制電路,并將相應(yīng)的控制電路顯示于顯示部110?!?br> 另外,在作為NC程序執(zhí)行塊的步驟ST003被選擇的情況下,系統(tǒng)程序116調(diào)用NC功能塊執(zhí)行順序顯示単元116c。NC功能塊執(zhí)行順序顯示単元116c經(jīng)由通信接ロ 29以及119從數(shù)值控制裝置20中取得步驟ST003的評述中記載的與エ件W的加工對應(yīng)的NC程序23a。該NC程序23a由于是利用前述的NC程序制作裝置制作而成的,因此成為下述構(gòu)成,即、按各加工的部位以及各加工的種類NC功能塊被按執(zhí)行順序排列的構(gòu)成。然后,制作成將該NC功能塊按照執(zhí)行順序縱向排列成一列的NC功能塊執(zhí)行順序排列310的形式后,顯示于顯示部110。由此,進(jìn)行圖4所示那樣的NC功能塊執(zhí)行順序排列310的顯示。在該NC功能塊執(zhí)行順序排列310中,將按各加工的部位以及各加工的種類的NC功能塊作為一個(gè)塊,按動作的執(zhí)行順序排列并顯示,因此能夠容易地把握NC程序動作的概略以及動作順序。另外,過渡步驟411 416是為了協(xié)調(diào)序列程序13a的SFC程序與形式而附加的,并非程序要素而用于表示NC功能塊的結(jié)束。在NC程序23a的執(zhí)行中利用執(zhí)行中NC功能塊顯示単元116d來變更例如塊的背景色等,將當(dāng)前執(zhí)行中的NC功能塊與其他塊可識別地進(jìn)行顯示。由此,即使在NC程序23a的執(zhí)行中發(fā)生了機(jī)械故障等而導(dǎo)致停止的情況下,也能夠容易地得知停止的NC功能塊的位置。此外,當(dāng)操作人員從選擇單元的觸摸面板122觸摸了利用NC功能塊執(zhí)行順序排列顯示單元116a而顯示于顯示部110的NC功能塊執(zhí)行順序排列310中的NC功能塊的步驟時(shí),系統(tǒng)程序116調(diào)用NC塊執(zhí)行順序排列顯示單元116e,顯示步驟的NC塊執(zhí)行順序排列320。例如,在步驟ST001被選擇的情況下,NC塊執(zhí)行順序排列顯示單元116e從0編號
(00010)) (0編號為羅馬字的0,0 number,00010為在羅馬字的0后加數(shù)字0010后而成的00010))的NC程序23a取得與步驟ST001建立關(guān)聯(lián)的NC功能塊。然后,如圖5所示那樣,NC塊執(zhí)行順序排列顯示單元116e在顯示部110顯示將與所選擇的步驟對應(yīng)的NC塊按照執(zhí)行順序排列的列表形式的NC塊執(zhí)行順序排列320。由此,進(jìn)行如圖4所示那樣的NC功能塊執(zhí)行順序排列310的顯示。在該NC功能塊執(zhí)行順序排列310中,將NC塊作為一個(gè)塊,按照動作的執(zhí)行順序排列并顯示,因此,能夠容易地把握NC程序23a的動作的概略以及動作順序。其中,NC塊是具有由N編號和使用NC語言記述的指令構(gòu)成的數(shù)值控制信息以及序列功能塊的塊,NC程序23a以該塊為單位同時(shí)被執(zhí)行。
此外,NC塊執(zhí)行順序排列顯示單元116e在NC程序23a的執(zhí)行中通過例如在N編號部分顯示當(dāng)前執(zhí)行中標(biāo)記223等,來使當(dāng)前執(zhí)行中的NC塊與其他塊可識別地顯示。由此,即使在NC程序23a的執(zhí)行中發(fā)生機(jī)械故障等而導(dǎo)致停止的情況下,也能夠容易地得知停止的NC塊的位置。另外,NC塊執(zhí)行順序排列顯示單元116e還可以將NC塊執(zhí)行順序排列320顯示為與塊執(zhí)行順序排列300相同的、序列程序13a的SFC程序形式。NC塊執(zhí)行順序排列顯示單元116e將NC塊的NC語言的指令按照執(zhí)行順序縱向排列,將NC語言的指令的數(shù)值控制信息以及序列功能塊分別作為不同塊并列排列后顯示。由此,進(jìn)行了如圖6所示那樣的NC塊執(zhí)行順序排列320的顯示。將具有該上述并列的要素的塊調(diào)整為序列程序13a的SFC程序形式,上下配置了表示并列分支231與并列結(jié)合232的二重線,但具有該上述并列的要素的 塊并非程序要素。過渡步驟421 425也是為了協(xié)調(diào)序列程序13a的SFC程序與形式而附加的,并非程序要素,其表示NC塊的結(jié)束。另外,上述的NC塊執(zhí)行順序排列顯示單元116e在SFC程序形式中對NC程序23a的執(zhí)行中變更例如塊的背景色等,使當(dāng)前執(zhí)行中的塊與其他塊可識別地進(jìn)行顯示。由此,即使在NC程序23a的執(zhí)行中產(chǎn)生機(jī)械故障等而導(dǎo)致停止的情況下,也能夠容易地得知停止的NC塊的位置。另外,由于數(shù)值控制信息與序列功能塊獨(dú)立地顯示,所以能夠容易地把握對M代碼指令的執(zhí)行狀況。此外,NC塊執(zhí)行順序排列顯示單元116e還可以將NC塊執(zhí)行順序排列320顯示為對話畫面形式。NC塊執(zhí)行順序排列顯示單元116e從數(shù)據(jù)庫中取得與NC功能塊對應(yīng)的表示加工條件的參數(shù)344、與NC功能塊對應(yīng)的エ件加工圖343。另外,還取得由與NC功能塊所使用的雜項(xiàng)設(shè)備對應(yīng)的M代碼指令構(gòu)成的序列功能塊345。然后,顯示將上述參數(shù)344、上述エ件加工圖343、上述序列功能塊排列在畫面上的對話畫面。由此,進(jìn)行了圖7所示那樣的NC塊執(zhí)行順序排列320的對話畫面顯示。因此,能夠ー邊參照任務(wù)加工圖343NC —邊觀察與NC功能塊對應(yīng)的加工條件的參數(shù)344。該對話畫面與在前述的NC程序制作裝置中對應(yīng)的NC功能塊制作的畫面等同。此外,當(dāng)操作人員從選擇單元的觸摸面板122觸摸了設(shè)置在該對話畫面上的NC程序按鍵346時(shí),在顯示部110顯示上述的、將與NC功能塊對應(yīng)的NC塊按執(zhí)行順序排列的列表形式的NC塊執(zhí)行順序排列320 (圖5)、或者、SFC程序形式的NC塊執(zhí)行順序排列320 (圖6)。另外,上述的NC塊執(zhí)行順序排列顯示單元116e通過對NC程序23a的執(zhí)行中在對話畫面上變更例如序列功能塊的背景色等,來使當(dāng)前執(zhí)行中的塊與其他塊可識別地進(jìn)行顯示。由此,能夠容易地得知NC功能塊的加工內(nèi)容。另外,由于將序列功能塊單獨(dú)顯示,所以能夠容易地把握對M代碼指令的執(zhí)行狀況。當(dāng)在將前述的NC塊執(zhí)行順序排列320顯示為SFC程序形式(圖6)以及對話形式(圖7)的NC塊執(zhí)行順序排列顯示單元116e中,操作人員從選擇單元的觸摸面板122觸摸了序列功能塊時(shí),系統(tǒng)程序116調(diào)用控制電路顯示単元116b。例如,即使在NC程序23a的執(zhí)行中發(fā)生了與雜項(xiàng)設(shè)備相關(guān)的機(jī)械故障而導(dǎo)致停止的情況下,若選擇了以NC塊執(zhí)行順序排列320的SFC程序形式(圖6)以及對話形式(圖7)顯示的、M代碼指令(M08)的序列功能塊時(shí),控制電路顯示単元116b經(jīng)由通信接ロ 19以及119從可編程控制器10取得階梯電路圖。然后,從階梯電路圖中檢索以M08的指令作為輸入條件的控制電路后,將相應(yīng)的控制電路330顯示于顯示部110。由此,進(jìn)行了如圖8所示那樣的控制電路330的顯示。通過確認(rèn)該控制電路330,能夠容易地把握雜項(xiàng)設(shè)備的執(zhí)行狀況。此外,在本實(shí)施例中,使用觸摸面板122作為塊執(zhí)行順序顯示裝置100的選擇單元,但也可以使用鼠 標(biāo)、鍵盤等。
權(quán)利要求
1.一種塊執(zhí)行順序顯示裝置,其特征在于,具有 機(jī)床,其具備被構(gòu)成為通過數(shù)值控制能夠移動的多個(gè)移動部件以及通過序列控制而進(jìn)行動作的多個(gè)雜項(xiàng)設(shè)備; 可編程控制器,其執(zhí)行序列程序,該序列程序是將表示上述多個(gè)雜項(xiàng)設(shè)備的各動作的多個(gè)序列功能塊中分別包含的控制電路按照動作順序進(jìn)行排列后的序列程序; 數(shù)值控制裝置,其執(zhí)行NC程序,該NC程序是將NC塊按照執(zhí)行順序進(jìn)行排列后的程序,該NC塊包括用于通過數(shù)值控制使上述移動部件移動的數(shù)值控制信息以及所執(zhí)行的上述序列功能塊中的至少一方; 塊執(zhí)行順序排列顯示單元,其在顯示裝置顯示將上述多個(gè)序列功能塊以及表示上述NC程序的執(zhí)行的NC程序執(zhí)行塊按執(zhí)行順序進(jìn)行排列后的塊執(zhí)行順序排列; 選擇單元,其選擇在上述顯示裝置所顯示的上述塊執(zhí)行順序排列所包含的多個(gè)上述序 列功能塊的顯示以及上述NC程序執(zhí)行塊的顯示的中的一個(gè);以及, NC功能塊執(zhí)行順序排列顯示單元,當(dāng)將上述NC程序分割并制作成包含與相關(guān)的一系列的動作對應(yīng)的連續(xù)多個(gè)NC塊的多個(gè)NC功能塊,并由上述選擇單元選擇了上述NC程序執(zhí)行塊時(shí),該NC功能塊執(zhí)行順序排列顯示單元在顯示裝置顯示將多個(gè)上述NC功能塊按照上述NC程序中的執(zhí)行順序進(jìn)行排列后的NC功能塊執(zhí)行順序排列。
2.根據(jù)權(quán)利要求I所述的塊執(zhí)行順序顯示裝置,其特征在于,還具備 NC塊執(zhí)行順序顯示裝置,當(dāng)在顯示于上述顯示裝置的上述NC功能塊執(zhí)行順序排列中,由上述選擇單元選擇了上述NC功能塊中的一個(gè)時(shí),該NC塊執(zhí)行順序顯示裝置使顯示裝置顯示將該NC功能塊所包含的多個(gè)上述NC塊按照執(zhí)行順序進(jìn)行排列后的NC塊執(zhí)行順序排列。
3.根據(jù)權(quán)利要求2所述的塊執(zhí)行順序顯示裝置,其特征在于, 上述NC塊執(zhí)行順序排列顯示單元為將由上述選擇單元選擇的上述NC功能塊所包含的序列功能塊單獨(dú)地顯示于上述顯示裝置的塊執(zhí)行順序顯示裝置。
4.根據(jù)權(quán)利要求2所述的塊執(zhí)行順序顯示裝置,其特征在于, 上述NC塊執(zhí)行順序排列顯示單元為在上述NC塊執(zhí)行順序排列中將NC塊所包含的上述數(shù)值控制信息以及上述序列功能塊并列地顯示的塊執(zhí)行順序顯示裝置。
5.根據(jù)權(quán)利要求I 4中任意一項(xiàng)所述的塊執(zhí)行順序顯示裝置,其特征在于, 上述塊執(zhí)行順序排列顯示單元為將多個(gè)上述序列功能塊以及上述NC程序執(zhí)行塊中的、在上述機(jī)床中當(dāng)前執(zhí)行中的塊與其他塊能夠識別地顯示在上述塊執(zhí)行順序排列上的塊執(zhí)行順序顯示裝置。
6.根據(jù)權(quán)利要求I 4中任意一項(xiàng)所述的塊執(zhí)行順序顯示裝置,其特征在于, 上述NC功能塊執(zhí)行順序排列顯示單元為將在上述機(jī)床中當(dāng)前執(zhí)行中的上述NC功能塊與其他上述NC功能塊能夠識別地顯示在上述NC功能塊執(zhí)行順序排列上的塊執(zhí)行順序顯示 裝直。
7.根據(jù)權(quán)利要求2 4中任意一項(xiàng)所述的塊執(zhí)行順序顯示裝置,其特征在于, 上述NC塊執(zhí)行順序排列顯示單元具有執(zhí)行中NC塊顯示單元的塊執(zhí)行順序顯示裝置,該執(zhí)行中NC塊顯示單元將在上述機(jī)床中當(dāng)前執(zhí)行中的上述NC塊與其他上述NC塊能夠識別地顯示在上述NC塊執(zhí)行順序排列上。
8.根據(jù)權(quán)利要求3或4所述的塊執(zhí)行順序顯示裝置,其特征在于,還具備 控制電路顯示單元,當(dāng)在顯示在上述顯示裝置中的上述塊執(zhí)行順序排列中,由上述選擇單元選擇了上述序列功能塊中的一個(gè)時(shí),該控制電路顯示單元將該序列功能塊所包含的控制電路顯示于上述顯示裝置。
全文摘要
本發(fā)明提供一種塊執(zhí)行順序顯示裝置,其具有具備數(shù)值控制以及序列控制的機(jī)床(50);執(zhí)行序列程序(13a)的可編程控制器(10);執(zhí)行NC程序(23a)的數(shù)值控制裝置(20);塊執(zhí)行順序排列顯示單元(116a),其顯示將序列功能塊以及NC程序執(zhí)行塊按照執(zhí)行順序進(jìn)行排列后的塊執(zhí)行順序排列;選擇一個(gè)排列要素的選擇單元;以及NC功能塊執(zhí)行順序排列顯示單元(116c),當(dāng)由選擇單元選擇了NC程序執(zhí)行塊時(shí),其顯示將多個(gè)NC功能塊按照執(zhí)行順序進(jìn)行排列后的NC功能塊執(zhí)行順序排列。
文檔編號G05B19/05GK102854831SQ201210177000
公開日2013年1月2日 申請日期2012年5月31日 優(yōu)先權(quán)日2011年6月29日
發(fā)明者鬼頭浩司, 千田輝一 申請人:株式會社捷太格特
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
仙游县| 宜州市| 石家庄市| 桐庐县| 开平市| 盐山县| 门源| 咸阳市| 蕲春县| 梅河口市| 克什克腾旗| 武强县| 洪泽县| 绿春县| 鸡东县| 乌鲁木齐市| 漳平市| 泽州县| 固镇县| 繁峙县| 孟津县| 安陆市| 泸溪县| 枣强县| 正宁县| 麟游县| 波密县| 苍梧县| 武威市| 塘沽区| 齐齐哈尔市| 东海县| 贞丰县| 岐山县| 师宗县| 大丰市| 罗甸县| 滦南县| 仁化县| 鹤岗市| 临邑县|