交流伺服電機(jī)控制沖床監(jiān)控系統(tǒng)
發(fā)布者:卓東機(jī)械 發(fā)布時(shí)間:2011/2/1 15:46:17
交流伺服數(shù)控沖床數(shù)控系統(tǒng)其監(jiān)控子系統(tǒng)包括系統(tǒng)軟件和應(yīng)用軟件。其中系統(tǒng)軟件是提供用來(lái)正確、合理使用硬件資源且滿足監(jiān)控實(shí)時(shí)性要求的軟件,包括操作系統(tǒng)、漢字處理系統(tǒng)和實(shí)時(shí)多任務(wù)系統(tǒng)等,是數(shù)控沖床系統(tǒng)應(yīng)用軟件運(yùn)行的一個(gè)軟件平臺(tái)。而應(yīng)用軟件實(shí)現(xiàn)和完成監(jiān)控、工藝管理和工藝編制等功能的監(jiān)控和編程。
監(jiān)控子系統(tǒng)的系統(tǒng)軟件作為數(shù)控系統(tǒng)的一個(gè)核心軟件,需要綜合考慮軟件各方面的性能。目前,國(guó)內(nèi)數(shù)控系統(tǒng)中廣泛采用的兩類操作系統(tǒng)是Windows和DOS,它們都不是開放式數(shù)控系統(tǒng)的理想平臺(tái),用戶不能獲得其源代碼,給開發(fā)帶來(lái)了很大的困難。Linux是基于開源思想開發(fā)的自由軟件,是一種免費(fèi)的、源代碼開放的、純粹的GUN操作系統(tǒng),用戶只要遵守GPL(GUN General Public License)的規(guī)定,就可以免費(fèi)獲得拷貝和大量的應(yīng)用程序,而且可以任意的修改補(bǔ)充.同時(shí),Linux下有同樣遵循GPL規(guī)則的C、C++等一系列軟件工具開發(fā)包,其功能并不亞于商用開發(fā)包,更大地降低了應(yīng)用軟件的開發(fā)成本。相對(duì)Windows和DOS而言,Linux提供了比其他任何操作系統(tǒng)都要強(qiáng)大的功能,系統(tǒng)具備良好的可裁減和編譯功能。Linux繼承了UNIX的許多特點(diǎn),借鑒了UNIX的許多設(shè)計(jì)并實(shí)現(xiàn)了UNIX的API(由POSIX標(biāo)準(zhǔn)和其他Single UNIXSpecification定義的)。相比WINDOWS它支持更廣泛的處理器,大多數(shù)Linux集成套件不僅能夠運(yùn)行在基于i386、Alpha、PPC等眾多的計(jì)算機(jī)平臺(tái),還可以運(yùn)行在SUN工作站、基于PowerPC的計(jì)算機(jī)甚至Amigas上。隨著數(shù)控系統(tǒng)的性能要求的不斷提高,數(shù)控領(lǐng)域?qū)?shù)控系統(tǒng)實(shí)時(shí)性的要求越來(lái)越高,數(shù)控系統(tǒng)采用基于Linux的實(shí)時(shí)控制技術(shù)可以很好地解決數(shù)控系統(tǒng)的實(shí)時(shí)性問(wèn)題,同時(shí),實(shí)時(shí)控制技術(shù)還可以應(yīng)用于工業(yè)控制、航空航天技術(shù)等其他領(lǐng)域。因此,Linux是開發(fā)開放式數(shù)控系統(tǒng)的理想平臺(tái),在交流伺服數(shù)控沖床中,采用Linux作為系統(tǒng)軟件,具有一定的理論研究?jī)r(jià)值和實(shí)用價(jià)值。
監(jiān)控子系統(tǒng)的應(yīng)用軟件要完成文件管理、控制方式選擇、沖床運(yùn)行狀態(tài)顯示和處理、自動(dòng)加工動(dòng)態(tài)跟蹤等功能。人機(jī)交互控制信息要通過(guò)應(yīng)用軟件轉(zhuǎn)換為數(shù)控系統(tǒng)指令代碼,對(duì)數(shù)控轉(zhuǎn)塔沖床進(jìn)行控制:而數(shù)控轉(zhuǎn)塔沖床的運(yùn)行狀態(tài)和I/O檢測(cè)信息等也要通過(guò)應(yīng)用軟件的處理呈現(xiàn)給用戶。由于來(lái)自沖床的信息是實(shí)時(shí)的、隨機(jī)的和不可測(cè)的,而監(jiān)控系統(tǒng)要進(jìn)行及時(shí)的顯示和處理,因此,對(duì)監(jiān)控予系統(tǒng)控制的實(shí)時(shí)性要求非常高,隨著CNC技術(shù)和計(jì)算機(jī)技術(shù)的發(fā)展,應(yīng)用軟件的人機(jī)交互方式更為友好,控制能力大為增強(qiáng),功能也不斷完善。為用戶提供完善的工藝管理和工藝編制功能。