欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

數(shù)值控制系統(tǒng)的制作方法

文檔序號(hào):6557977閱讀:150來(lái)源:國(guó)知局
專利名稱:數(shù)值控制系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種用于對(duì)機(jī)床等自動(dòng)機(jī)械進(jìn)行控制的數(shù)值控制系統(tǒng),更詳細(xì)地說(shuō),涉及具備了執(zhí)行通用OS(Operation System(操作系統(tǒng)))進(jìn)行用戶接口處理的通用計(jì)算機(jī)和執(zhí)行CNC軟件控制自動(dòng)機(jī)械的數(shù)值控制裝置的數(shù)值控制系統(tǒng)。
背景技術(shù)
在一般情況下,用于進(jìn)行機(jī)床的控制的數(shù)值控制系統(tǒng),具備人機(jī)控制器(man machine controller)和數(shù)值控制裝置(CNC),其軟件的構(gòu)成大體上分為人機(jī)控制器側(cè)的軟件和數(shù)值控制裝置側(cè)的軟件。在人機(jī)控制器中,使用通用計(jì)算機(jī),執(zhí)行包含應(yīng)用程序的通用OS進(jìn)行用戶接口處理。另一方面,在數(shù)值控制裝置側(cè)中,執(zhí)行CNC軟件對(duì)控制對(duì)象(機(jī)床等自動(dòng)機(jī)械)進(jìn)行控制。
即,人機(jī)控制器(MMC)側(cè)的軟件由Windows(注冊(cè)商標(biāo))等OS和各應(yīng)用軟件構(gòu)成,另一方面,CNC側(cè)的軟件由BOOT(啟動(dòng)軟件)等OS和各數(shù)值控制裝置的基本軟件、伺服軟件(servo software)、PMC(ProgrammableMachine Controller)軟件、各應(yīng)用軟件等構(gòu)成。
在MMC以及CNC上重新安裝或者為了數(shù)據(jù)交換而安裝在這些MMC側(cè)以及CNC側(cè)中使用的軟件時(shí),一直以來(lái),須要將含有應(yīng)用軟件的通用OS(在MMC側(cè)中使用)和CNC軟件,在各自的操作中,由使用了HDD或存儲(chǔ)器卡(memory card)的數(shù)據(jù)交換用裝置,個(gè)別地傳送到MMC以及CNC中。另外,很多情況下根據(jù)數(shù)值控制裝置的類別來(lái)安裝的軟件不同,但是根據(jù)數(shù)值控制裝置的類別來(lái)自動(dòng)選擇軟件并安裝沒(méi)有被考慮。
此外,在傳送后,進(jìn)行自動(dòng)設(shè)定各需要的應(yīng)用的參數(shù)也沒(méi)有被考慮。同樣,如電火花線切割機(jī),一般在變更加工控制軟件時(shí)也變更加工條件,如加工中心(machining center)等,有時(shí)可以變更進(jìn)給速度控制等加工條件,但是,在這種情況下,如果不安裝其他加工條件,就不能與這些加工條件的變更相對(duì)應(yīng)。
例如,如作為現(xiàn)有技術(shù)的Windows(注冊(cè)商標(biāo))的安裝程序,有如下方式安裝的應(yīng)用程序?qū)νㄓ糜?jì)算機(jī)以及/或者數(shù)值控制裝置的控制變量進(jìn)行設(shè)定。在此,設(shè)定的控制變量通常根據(jù)軟件版本不同而不同,所以必須對(duì)照安裝的軟件的內(nèi)容來(lái)修正安裝用的程序。
此外,與本發(fā)明相關(guān)的現(xiàn)有技術(shù)在特開(kāi)平7-248813號(hào)公報(bào)中公開(kāi),在該專利文獻(xiàn)中記載了在數(shù)值控制裝置的電源投入時(shí),由數(shù)據(jù)交換用裝置自動(dòng)地進(jìn)行數(shù)據(jù)傳送的技術(shù)。但是,并沒(méi)有沒(méi)有關(guān)于如下情況的記載將向MMC的所需數(shù)據(jù)傳送和向CNC的所需數(shù)據(jù)傳送進(jìn)行匯總并自動(dòng)執(zhí)行。

發(fā)明內(nèi)容
因此,本發(fā)明的基本目的是提供一種數(shù)值控制系統(tǒng),其可以由一個(gè)數(shù)據(jù)交換用裝置自動(dòng)傳送包含了應(yīng)用程序的通用OS與CNC軟件。另外,本發(fā)明的另一個(gè)目的是提供可以對(duì)應(yīng)數(shù)值控制裝置的類別自動(dòng)選擇軟件并安裝的數(shù)值控制系統(tǒng)。本發(fā)明還有一個(gè)目的是提供一種數(shù)值控制系統(tǒng),其由如上所述的一個(gè)數(shù)據(jù)交換用裝置,通過(guò)在自動(dòng)傳送后傳送了的應(yīng)用軟件,可以自動(dòng)地進(jìn)行各應(yīng)用的參數(shù)設(shè)定,加工條件的安裝。
如此,本發(fā)明的目的是改良數(shù)值控制系統(tǒng),并以所必需的最小限度的操作可自動(dòng)地進(jìn)行通用OS以及CNC軟件雙方的安裝或參數(shù)的設(shè)定。
在本發(fā)明中,首先,為了達(dá)到上述目的,可以在數(shù)值控制系統(tǒng)內(nèi)的通用計(jì)算機(jī)或者數(shù)值控制裝置的內(nèi)部,進(jìn)行從連接數(shù)據(jù)交換用裝置側(cè)向沒(méi)連接側(cè)的軟件的安裝。在此,在從通用計(jì)算機(jī)向數(shù)值控制裝置或者從數(shù)值控制裝置向通用計(jì)算機(jī)的數(shù)據(jù)傳送中,可以利用連接兩者的總線。
另外,在本發(fā)明中,數(shù)值控制系統(tǒng)可以通過(guò)具備識(shí)別機(jī)構(gòu),對(duì)與數(shù)值控制裝置的類別相對(duì)應(yīng)的軟件進(jìn)行自動(dòng)選擇和安裝,該識(shí)別機(jī)構(gòu)通過(guò)在啟動(dòng)時(shí)執(zhí)行的引導(dǎo)程序來(lái)識(shí)別數(shù)值控制裝置的類別。
此外,在本發(fā)明中,通過(guò)安裝的應(yīng)用程序設(shè)定控制變量,由此不需要對(duì)照軟件的版本來(lái)修正安裝用的軟件。此外,在安裝的應(yīng)用程序中,與現(xiàn)有的相比,具有在變更了軟件時(shí)也可設(shè)定使用的控制變量的功能,在控制變量的設(shè)定本身中可以利用已有的功能。
本發(fā)明是關(guān)于具備實(shí)行通用OS并進(jìn)行用戶接口處理的通用計(jì)算機(jī)和實(shí)行CNC軟件并控制自動(dòng)機(jī)械的數(shù)值控制裝置的數(shù)值控制系統(tǒng)。該數(shù)值控制系統(tǒng),所述數(shù)值控制系統(tǒng)具備數(shù)據(jù)交換用裝置,該數(shù)據(jù)交換用裝置存儲(chǔ)了所述通用OS、所述CNC軟件和數(shù)據(jù)交換用處理程序。并且,在所述數(shù)值控制系統(tǒng)啟動(dòng)時(shí),執(zhí)行在所述數(shù)據(jù)交換用裝置中存儲(chǔ)的所述數(shù)據(jù)交換用處理程序,根據(jù)該數(shù)據(jù)交換用處理程序,將所述通用OS和所述CNC軟件傳送到所述通用計(jì)算機(jī)以及所述數(shù)值控制裝置各自的內(nèi)部存儲(chǔ)裝置中。
在此,上述數(shù)值控制系統(tǒng)可以具備識(shí)別機(jī)構(gòu),該識(shí)別機(jī)構(gòu)通過(guò)在啟動(dòng)時(shí)執(zhí)行的引導(dǎo)程序來(lái)識(shí)別數(shù)值控制裝置的類別。并且,可以從該識(shí)別機(jī)構(gòu)由在上述數(shù)據(jù)交換用裝置中存儲(chǔ)的多個(gè)CNC軟件或通用OS或雙方,選擇對(duì)應(yīng)的CNC軟件以及/或通用OS,將選擇的軟件傳送到上述數(shù)值控制裝置以及/或通用計(jì)算機(jī)的內(nèi)部存儲(chǔ)裝置中。
另外,在上述數(shù)據(jù)交換用裝置中,還安裝應(yīng)用程序,在數(shù)值控制系統(tǒng)啟動(dòng)時(shí),該應(yīng)用程序傳送到上述通用計(jì)算機(jī)以及/或數(shù)值控制裝置中,通過(guò)執(zhí)行該應(yīng)用程序可以設(shè)定上述通用計(jì)算機(jī)以及/或數(shù)值控制裝置的控制變量。
另外,在上述數(shù)據(jù)交換用裝置中,還安裝了用于上述數(shù)值控制裝置的控制對(duì)象進(jìn)行加工或動(dòng)作的加工條件或動(dòng)作條件,在數(shù)值控制系統(tǒng)啟動(dòng)時(shí),該加工條件或動(dòng)作條件可以傳送到上述通用計(jì)算機(jī)以及/或數(shù)值控制裝置中。
根據(jù)本發(fā)明,可以用簡(jiǎn)單的操作自動(dòng)地進(jìn)行通用OS以及CNC軟件雙方的安裝或參數(shù)的設(shè)定。首先,可以將數(shù)據(jù)交換用裝置連接到通用計(jì)算機(jī)側(cè)或者數(shù)值控制裝置側(cè)的任意一方上,并在通用計(jì)算機(jī)側(cè)和數(shù)值控制裝置側(cè)的任意一方上安裝必要的軟件。
另外,在將數(shù)據(jù)交換用裝置連接到通用計(jì)算機(jī)側(cè)時(shí),由于具備通過(guò)在啟動(dòng)時(shí)執(zhí)行的引導(dǎo)程序來(lái)識(shí)別數(shù)值控制裝置的類別的識(shí)別機(jī)構(gòu),所以也能夠識(shí)別數(shù)值控制裝置的類別。
此外,通過(guò)安裝的應(yīng)用程序設(shè)定控制變量,由此不需要對(duì)照軟件的版本來(lái)修正安裝用的軟件。另外,在安裝的應(yīng)用軟件中,與現(xiàn)有的相比,具有在變更了軟件時(shí)也可以對(duì)所使用的控制變量進(jìn)行設(shè)定的功能,因此可以通過(guò)使用現(xiàn)有的功能,提高可靠性和減少軟件修正的作業(yè)次數(shù)。


參照附圖,根據(jù)以下的實(shí)施方式對(duì)本發(fā)明的上述以及其他的目的及特征,進(jìn)行詳細(xì)地說(shuō)明。圖中圖1是依據(jù)本發(fā)明的數(shù)值控制系統(tǒng)的一實(shí)施方式的整體結(jié)構(gòu)圖。
圖2是在圖1的數(shù)值控制系統(tǒng)中,安裝軟件時(shí)的操作流程的概略圖。
圖3是表示圖1的數(shù)值控制系統(tǒng)中的、與內(nèi)部處理相關(guān)聯(lián)的各要素的相互關(guān)系的方框圖。
圖4是表示在圖1的數(shù)值控制系統(tǒng)中的人機(jī)控制器側(cè)的軟件的構(gòu)成示例圖。
圖5是在圖1的數(shù)值控制系統(tǒng)中的CNC側(cè)的軟件的構(gòu)成示例圖。
圖6是記錄了在圖3所示的步驟S4中的處理的流程圖。
圖7是記錄了在圖3所示的步驟S5中的處理的流程圖。
具體實(shí)施例方式
圖1是包含依據(jù)本發(fā)明的數(shù)值控制系統(tǒng)的實(shí)施方式的整體結(jié)構(gòu)圖。
該控制系統(tǒng)大致區(qū)分由數(shù)值控制部和人機(jī)控制器部構(gòu)成。符號(hào)11是總括控制數(shù)值控制部的各部的處理器(CPU),該處理器11,通過(guò)總線19與各種裝置,即ROM12、RAM13、非易失性存儲(chǔ)器14、軸控制電路21、PMC23、圖形控制電路41、顯示裝置(CRT)43、鍵盤(pán)44、軟件鍵(software key)45以及輸入輸出接口46相連接。
處理器11根據(jù)在ROM12中存儲(chǔ)的系統(tǒng)程序來(lái)控制數(shù)值控制部整體。RAM13存儲(chǔ)各種數(shù)據(jù)或者輸入輸出信號(hào)。
在非易失性存儲(chǔ)器14中,使用運(yùn)用了CMOS的存儲(chǔ)器并通過(guò)電池進(jìn)行備份,來(lái)存儲(chǔ)電源切斷后也應(yīng)該保存的參數(shù)、螺距誤差補(bǔ)正量以及刀具誤差補(bǔ)正量等。該非易失性存儲(chǔ)器14,在后述啟動(dòng)時(shí)的內(nèi)部處理中,作為『數(shù)值控制部側(cè)的內(nèi)部存儲(chǔ)器』被利用。
另外,軸控制電路21從處理器11接收軸的移動(dòng)指令,并將軸的指令輸出到伺服放大器22。伺服放大器22接收該移動(dòng)指令,并在自動(dòng)機(jī)械(在這里是機(jī)床50)中驅(qū)動(dòng)伺服電動(dòng)機(jī)。PMC23在執(zhí)行NC程序時(shí),接收T功能信號(hào)(刀具選擇指令)等。并且,將這些信號(hào)用序列(Sequence)程序進(jìn)行處理,并輸出信號(hào)作為動(dòng)作指令,控制機(jī)床50。另外,從機(jī)床50接收狀態(tài)信號(hào)并進(jìn)行順序處理,向處理器11傳送必要的輸入信號(hào)。
連接到總線19的輸入輸出接口46,在FDD(Floppy Disc Device)、打印機(jī)、PTR(Paper Tape Reader)等外部設(shè)備之間,控制各數(shù)據(jù)的輸入輸出。并且,在本實(shí)施方式中,如用虛線表示,在輸入輸出接口46,為了構(gòu)成后述的數(shù)據(jù)交換用裝置,還可以連接存儲(chǔ)器卡讀取裝置(或HDD)60。
另一方面,符號(hào)31是總括控制人機(jī)控制器部的各部的處理器(CPU),該處理器3 1通過(guò)總線39與各種裝置即ROM32、RAM33、非易失性存儲(chǔ)器34、VRAM35、圖形控制電路36以及輸入輸出接口37相連接。并且,數(shù)值控制部和人機(jī)控制器部用總線29互相連接,通過(guò)該總線29進(jìn)行數(shù)據(jù)的收發(fā)。
在人機(jī)控制器部中,處理器31執(zhí)行在ROM32中存儲(chǔ)的對(duì)話處理用的程序,并在對(duì)話形輸入畫(huà)面中,將可以設(shè)定的作業(yè)或數(shù)據(jù)等用菜單形式顯示到MDI/CRT(Manual Data Input/Cathode Ray Tube)單元40的顯示裝置43中。另外,這樣根據(jù)輸入的數(shù)據(jù)作成加工程序,并且作為背景動(dòng)畫(huà),顯示刀具整體的軌道軌跡等。
在RAM33中存儲(chǔ)對(duì)話用的各種數(shù)據(jù)等。另外,非易失性存儲(chǔ)器34使用運(yùn)用了CMOS的存儲(chǔ)器,并通過(guò)電池進(jìn)行備份,來(lái)存儲(chǔ)電源切斷后也應(yīng)該保存的應(yīng)用程序或加工程序等。另外,該非易失性存儲(chǔ)器34,在后述啟動(dòng)時(shí)的內(nèi)部處理中,作為“MMC側(cè)的內(nèi)部存儲(chǔ)器”而被利用。
VRAM(視頻RAM)35是可以高速存取的RAM,基于在非易失性存儲(chǔ)器34中作為NC文存儲(chǔ)的加工程序,存儲(chǔ)用于進(jìn)行機(jī)床50的切削模擬時(shí)的動(dòng)畫(huà)顯示的圖形數(shù)據(jù)。圖形控制電路36將在VRAM35中存儲(chǔ)的圖形數(shù)據(jù)變換成顯示用的信號(hào),并輸出到MDI/CRT單元40中。MDI/CRT單元40具有用符號(hào)42表示的切換器,在有來(lái)自圖形控制電路36或者41的信號(hào)輸入時(shí),檢測(cè)/識(shí)別信號(hào),并向顯示裝置43傳達(dá)。
輸入輸出接口37是在將用于構(gòu)成后述的數(shù)據(jù)交換用裝置的存儲(chǔ)器卡讀取裝置(或HDD)60連接到MMC側(cè)時(shí)使用的接口。此外,按照前文所述,存儲(chǔ)器卡讀取裝置(或HDD)60也可以將這些從接口37斷開(kāi),連接到CNC側(cè)的輸入輸出接口46上。并且,按照后述,在將存儲(chǔ)器卡讀取裝置(或HDD)60連接到輸入輸出接口37、46的任意一個(gè)上時(shí),也可以通過(guò)啟動(dòng)時(shí)的內(nèi)部處理,向兩者的內(nèi)部存儲(chǔ)器(在這里是非易失性存儲(chǔ)器14、34)進(jìn)行軟件的安裝。
使用上述數(shù)值控制系統(tǒng)進(jìn)行安裝時(shí)的大致操作流程在圖2中表示。
首先,為了準(zhǔn)備安裝,將數(shù)據(jù)交換用裝置設(shè)置在MMC側(cè)或者CNC側(cè)中。在本實(shí)施方式中,將上述的輸入輸出接口37或46(在MMC側(cè))與存儲(chǔ)器卡讀取裝置(或HDD)60相連接。如果連接完成,就投入系統(tǒng)的電源。于是開(kāi)始安裝的自動(dòng)執(zhí)行。即,通過(guò)從以下所述的BOOTING(啟動(dòng))開(kāi)始的內(nèi)部處理,(1)執(zhí)行通用OS側(cè)軟件的安裝(向作為MMC側(cè)的內(nèi)部存儲(chǔ)器的非易失性存儲(chǔ)器34的傳送、寫(xiě)入)的處理,(2)執(zhí)行CNC側(cè)軟件的安裝(向作為CNC側(cè)的內(nèi)部存儲(chǔ)器的非易失性存儲(chǔ)器14的傳送、寫(xiě)入)的處理,(3)執(zhí)行在通用OS側(cè)中安裝了的應(yīng)用程序并自動(dòng)設(shè)定各參數(shù)(控制變量、加工條件數(shù)據(jù)等)的處理。
據(jù)此,啟動(dòng)時(shí)的安裝作業(yè)完成。在此,對(duì)于啟動(dòng)在通用OS側(cè)中安裝的應(yīng)用程序并準(zhǔn)備(保存)自動(dòng)設(shè)定的各參數(shù)(控制變量、加工條件數(shù)據(jù)等)的值的方法,根據(jù)具有自動(dòng)設(shè)定各參數(shù)的功能的應(yīng)用程序內(nèi)容,可以有各種的情況。
一般來(lái)說(shuō),自動(dòng)設(shè)定的控制變量的值,不需要預(yù)先寫(xiě)入到數(shù)據(jù)交換用的存儲(chǔ)器(存儲(chǔ)器卡、硬盤(pán)等),例如,可以采用作為在安裝的應(yīng)用程序內(nèi)的處理程序中附帶的數(shù)據(jù)來(lái)保存的形態(tài)。
此外,在通用OS側(cè)使用的通用OS中包含具有自動(dòng)設(shè)定各參數(shù)(控制變量、加工條件數(shù)據(jù)等)的功能的應(yīng)用程序這一情況本身,是大家所公知的。
圖3是在表示在與上述的內(nèi)部處理相關(guān)聯(lián)的各部的相互關(guān)系方框圖中,一并記載了與內(nèi)部處理的各步驟S1-S5相關(guān)聯(lián)的要素。在該圖中,數(shù)據(jù)交換用裝置,按照前述,被構(gòu)成為將上述的存儲(chǔ)器卡讀取裝置(或HDD)60連接到輸入輸出接口37或者46。在存儲(chǔ)器卡或HDD中,預(yù)先存儲(chǔ)數(shù)據(jù)交換用處理程序和數(shù)據(jù)交換文件。在數(shù)據(jù)交換文件中,包含人機(jī)控制器側(cè)的軟件和CNC側(cè)的軟件的數(shù)據(jù)。
圖4是人機(jī)控制器側(cè)的軟件的構(gòu)成例,除了WINDOWS(注冊(cè)商標(biāo))等通用OS之外,包含各種應(yīng)用1、2、3……或加工條件數(shù)據(jù)等。另外,圖5是CNC側(cè)的軟件的構(gòu)成例,除了CNC用的基本軟件(OS)、用于伺服控制的伺服軟件、用于PMC控制的PMC軟件之外,包含各種應(yīng)用、加工條件數(shù)據(jù)等。
另外,在考慮使用的數(shù)值控制裝置的類別時(shí),在(a)除了人機(jī)控制器側(cè)的軟件的通用OS之外,各種應(yīng)用1、2、3……,(b)加工條件數(shù)據(jù),(c)除了CNC用的基本軟件(OS)、用于伺服控制的伺服軟件、用于PMC控制的PMC軟件之外,各種應(yīng)用、加工條件數(shù)據(jù)中,附加與數(shù)值控制裝置的類別代碼相對(duì)應(yīng)的識(shí)別數(shù)據(jù)。例如,在數(shù)值控制裝置的類別是類別1、類別2、類別3時(shí),在各軟件的數(shù)據(jù)中標(biāo)記用于進(jìn)行在類別1中專用、在類別2中專用、在類別3中專用、在類別1以及2中共用、在類別2以及3中共用、在類別3以及1中共用、在類別1、2、3中共用等區(qū)別的識(shí)別數(shù)據(jù)。此外,使用的數(shù)值控制裝置的類別代碼,被預(yù)先寫(xiě)入到例如ROM12中。
此外,在MMC側(cè)、CNC側(cè)的任意一個(gè)中包含來(lái)自電源投入之后的啟動(dòng)處理的軟件(BOOT軟件)。在這里,作為CNC側(cè)的軟件準(zhǔn)備BOOT軟件。BOOT軟件構(gòu)成BOOT裝置和BOOT檢測(cè)機(jī)構(gòu),包含規(guī)定了從哪個(gè)裝置進(jìn)行BOOT的參數(shù)。在這里,是成為從數(shù)據(jù)交換用裝置進(jìn)行BOOT的設(shè)定。另外,在由數(shù)據(jù)交換用裝置進(jìn)行了BOOT時(shí),作為在BOOT時(shí)啟動(dòng)的軟件預(yù)先登錄數(shù)據(jù)交換用處理程序(AUTOEXEC.BAT(MS-DOS)或SETUPIS.EXE(Windows(注冊(cè)商標(biāo))CE)等)。
在以上的前提下,對(duì)圖3的各步驟S1-S5,如下述進(jìn)行簡(jiǎn)單的說(shuō)明。
.在電源投入時(shí),BOOT裝置檢測(cè)機(jī)構(gòu)檢測(cè)由哪個(gè)裝置進(jìn)行BOOT(一般BIOS的功能)。
.按照上述,在這里,檢測(cè)數(shù)據(jù)交換用裝置,從數(shù)據(jù)交換用裝置(存儲(chǔ)器卡、HDD等)進(jìn)行BOOT。
.啟動(dòng)被設(shè)定為在BOOT時(shí)啟動(dòng)的軟件的數(shù)據(jù)交換用處理程序。
.數(shù)據(jù)交換用處理程序檢測(cè)數(shù)據(jù)交換用文件。還在此時(shí),例如從ROM12讀取所使用的數(shù)值控制裝置的類別代碼,選擇采用適合于同類別代碼的數(shù)據(jù)。例如,在使用的數(shù)值控制裝置的類別假設(shè)是類別3時(shí),排除在類別1中專用的數(shù)據(jù)、在類別2中專用的數(shù)據(jù)、在類別1以及2中共用的數(shù)據(jù),并分別選擇在類別3中專用的數(shù)據(jù)、在類別2以及3中共用的數(shù)據(jù)、在類別3以及1中共用的數(shù)據(jù)、在類別1、2、3中共用的數(shù)據(jù)。并且,向連接數(shù)據(jù)交換用裝置側(cè)的內(nèi)部存儲(chǔ)裝置傳送數(shù)據(jù)交換用文件。
例如,如果存儲(chǔ)器卡讀取裝置(或HDD)60連接到輸入輸出接口37,則向非易失性存儲(chǔ)器34,傳送MMC側(cè)的軟件的數(shù)據(jù),執(zhí)行寫(xiě)入處理。另外,如果存儲(chǔ)器卡讀取裝置(或HDD)60連接到輸入輸出接口46,則向非易失性存儲(chǔ)器14,傳送CNC側(cè)的軟件的數(shù)據(jù),執(zhí)行寫(xiě)入處理。
.此外,向沒(méi)有連接到數(shù)據(jù)交換用裝置側(cè)的內(nèi)部存儲(chǔ)裝置,傳送數(shù)據(jù)交換用文件。例如,如果存儲(chǔ)器卡讀取裝置(或HDD)連接到輸入輸出接口37,則向非易失性存儲(chǔ)器14,傳送CNC側(cè)的軟件的數(shù)據(jù),執(zhí)行寫(xiě)入處理。另外,如果存儲(chǔ)器卡讀取裝置(或HDD)60連接到輸入輸出接口46,則向非易失性存儲(chǔ)器34,傳送MMC側(cè)的軟件的數(shù)據(jù),執(zhí)行寫(xiě)入處理。在向?qū)Ψ降臄?shù)據(jù)傳送中,使用連接MMC側(cè)和CNC側(cè)的總線29。而且,啟動(dòng)在通用OS側(cè)中安裝的應(yīng)用程序,并執(zhí)行對(duì)各參數(shù)(控制變量、加工條件數(shù)據(jù)等)進(jìn)行自動(dòng)設(shè)定的處理。
此外,如果用流程圖來(lái)記錄在步驟S4、S5中的處理,則如圖6、圖7所示。在圖6以及圖7的流程圖中的各步驟的要點(diǎn)是按照下述所示的。此外,在這里,數(shù)據(jù)交換用裝置被連接到MMC側(cè)(輸入輸出接口37)。假如,在數(shù)據(jù)交換用裝置連接到CNC側(cè)(輸入輸出接口46)時(shí),步驟S4與圖7的流程圖相對(duì)應(yīng),步驟S5與圖6的流程圖相對(duì)應(yīng)。
[A1].通過(guò)處理器31,檢測(cè)數(shù)據(jù)交換用裝置(存儲(chǔ)器卡或HDD),并確認(rèn)是否有通用OS的安裝文件。
.如果有通用OS的安裝文件則進(jìn)入A3。如果沒(méi)有則進(jìn)入到A4。
.通過(guò)處理器31,進(jìn)行通用OS部分的安裝。
.通過(guò)處理器31,檢測(cè)數(shù)據(jù)交換用裝置(存儲(chǔ)器卡或HDD),并確認(rèn)是否有應(yīng)用軟件的安裝文件。
.如果有應(yīng)用軟件的安裝文件則進(jìn)入A6。如果沒(méi)有則終止處理。
.通過(guò)處理器31,進(jìn)行應(yīng)用軟件的安裝。另外,加工條件等文件也存儲(chǔ)到非易失性存儲(chǔ)器34(在MMC側(cè)的內(nèi)部存儲(chǔ)裝置中可以是HDD)中,并終止處理。
[B1].通過(guò)處理器31,檢測(cè)數(shù)據(jù)交換用裝置(存儲(chǔ)器卡或HDD),并確認(rèn)是否有CNC用軟件的安裝文件。
.如果有CNC用軟件的安裝文件則進(jìn)入B3。如果沒(méi)有則進(jìn)入到B4。
.通過(guò)處理器31,進(jìn)行CNC用軟件的安裝。
.通過(guò)處理器31,檢測(cè)數(shù)據(jù)交換用裝置(存儲(chǔ)器卡或HDD),并確認(rèn)是否有CNC側(cè)的應(yīng)用軟件的安裝文件。
.如果有CNC側(cè)的應(yīng)用軟件的安裝文件則進(jìn)入B6。如果沒(méi)有則終止處理。
.從處理器31經(jīng)過(guò)總線29向處理器11發(fā)送指令和數(shù)據(jù),并進(jìn)行CNC側(cè)的應(yīng)用軟件的安裝(向非易失性存儲(chǔ)器14寫(xiě)入)。經(jīng)過(guò)以上,終止處理。
權(quán)利要求
1.一種數(shù)值控制系統(tǒng),其具有執(zhí)行通用OS并進(jìn)行用戶接口處理的通用計(jì)算機(jī)、和執(zhí)行CNC軟件并控制自動(dòng)機(jī)械的數(shù)值控制裝置,其中,所述數(shù)值控制系統(tǒng)具備數(shù)據(jù)交換用裝置,該數(shù)據(jù)交換用裝置存儲(chǔ)了所述通用OS、所述CNC軟件和數(shù)據(jù)交換用處理程序,在所述數(shù)值控制系統(tǒng)啟動(dòng)時(shí),執(zhí)行在所述數(shù)據(jù)交換用裝置中存儲(chǔ)的所述數(shù)據(jù)交換用處理程序,根據(jù)該數(shù)據(jù)交換用處理程序,將所述通用OS和所述CNC軟件傳送到所述通用計(jì)算機(jī)以及所述數(shù)值控制裝置各自的內(nèi)部存儲(chǔ)裝置中。
2.根據(jù)權(quán)利要求1所述的數(shù)值控制系統(tǒng),其特征在于,所述數(shù)值控制系統(tǒng),還具有通過(guò)在啟動(dòng)時(shí)執(zhí)行的引導(dǎo)程序來(lái)識(shí)別數(shù)值控制裝置的類別的識(shí)別機(jī)構(gòu),所述識(shí)別機(jī)構(gòu),通過(guò)在所述數(shù)據(jù)交換用裝置中存儲(chǔ)的多個(gè)CNC軟件以及/或通用OS,選擇與數(shù)值控制裝置的類別相對(duì)應(yīng)的CNC軟件以及/或通用OS,將該選擇了的軟件傳送到所述數(shù)值控制裝置以及/或通用計(jì)算機(jī)的內(nèi)部存儲(chǔ)裝置中。
3.根據(jù)權(quán)利要求1所述的數(shù)值控制系統(tǒng),其中,在所述數(shù)據(jù)交換用裝置中,還存儲(chǔ)有應(yīng)用程序,在數(shù)值控制系統(tǒng)啟動(dòng)時(shí),將所述應(yīng)用程序傳送到所述通用計(jì)算機(jī)以及/或數(shù)值控制裝置中,通過(guò)所述應(yīng)用程序的執(zhí)行,設(shè)定所述通用計(jì)算機(jī)以及/或數(shù)值控制裝置的控制變量。
4.根據(jù)權(quán)利要求1所述的數(shù)值控制系統(tǒng),其中,在所述數(shù)據(jù)交換用裝置中,還存儲(chǔ)有用于所述數(shù)值控制裝置的控制對(duì)象進(jìn)行加工或動(dòng)作的加工條件或動(dòng)作條件,在所述數(shù)值控制系統(tǒng)啟動(dòng)時(shí),將所述加工條件或動(dòng)作條件傳送到所述通用計(jì)算機(jī)以及/或數(shù)值控制裝置中。
全文摘要
在電源投入時(shí),BOOT裝置檢測(cè)機(jī)構(gòu),檢測(cè)由哪個(gè)數(shù)據(jù)交換用裝置(存儲(chǔ)器卡等)進(jìn)行BOOT,由檢測(cè)出的數(shù)據(jù)交換用裝置進(jìn)行BOOT。啟動(dòng)被設(shè)定為在BOOT時(shí)啟動(dòng)的軟件的數(shù)據(jù)交換用處理程序,并檢測(cè)數(shù)據(jù)交換用文件。這時(shí),參照使用的數(shù)值控制裝置的類別代碼,選擇適合該類別代碼的數(shù)據(jù)。并且,向連接數(shù)據(jù)交換用裝置側(cè)的內(nèi)部存儲(chǔ)裝置傳送數(shù)據(jù)交換用文件。然后,向沒(méi)有連接數(shù)據(jù)交換用裝置側(cè)的內(nèi)部存儲(chǔ)裝置傳送數(shù)據(jù)交換用文件。
文檔編號(hào)G06F9/445GK1845027SQ20061007274
公開(kāi)日2006年10月11日 申請(qǐng)日期2006年4月6日 優(yōu)先權(quán)日2005年4月7日
發(fā)明者鈴木康治, 緒方俊幸 申請(qǐng)人:發(fā)那科株式會(huì)社
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
芦山县| 湾仔区| 永定县| 莒南县| 新源县| 兴业县| 高密市| 清新县| 鄂伦春自治旗| 东安县| 亚东县| 商洛市| 涿州市| 乌海市| 邯郸县| 台湾省| 郯城县| 昌江| 汉寿县| 天长市| 东乡族自治县| 三原县| 三亚市| 西青区| 青州市| 资兴市| 西安市| 财经| 廊坊市| 应用必备| 上蔡县| 阜宁县| 岫岩| 昌宁县| 云梦县| 张家川| 松阳县| 平舆县| 长岛县| 辽宁省| 永福县|