數(shù)控機(jī)床運(yùn)行過程就是軟件控制下的機(jī)床動作過程。完好的硬件、完善的軟件和正常的操作是機(jī)床正常工作的必要條件。
機(jī)床數(shù)控系統(tǒng)的軟件主要有以下三大類:
1、第I類由系統(tǒng)構(gòu)造者編制的基本芯片、基本系統(tǒng)程序、加工循環(huán)、測量循環(huán)等組成。為保密及不易丟失,它們售前被寫入不可擦寫存儲器,因為有了它們,才構(gòu)成具體的所謂系統(tǒng)。
2、第Ⅱ類由系統(tǒng)制造廠編制的針對具體機(jī)床用的機(jī)床數(shù)據(jù)組成。對于這類數(shù)據(jù),用戶可隨時根據(jù)使用要求和機(jī)床性能對其進(jìn)行更改,它們被分別寫入隨機(jī)存儲器和不可擦寫存儲器,且提供文字記錄。有了它們,系統(tǒng)才適配于具體機(jī)床,從而控制機(jī)床完成各種運(yùn)行過程。寫入隨機(jī)存儲器這一部分,容易丟失,用戶可以改寫、清除。在機(jī)床正常情況下,這種軟件可調(diào)出存儲于各種介質(zhì),如磁盤、紙帶等上,亦可打印或做成文字記錄。對于這些軟件,其更改一次即要作一次記錄,優(yōu)化后的比原供貨時提供的更為重要,有些是使用者開發(fā)的結(jié)果。
3、第Ⅲ類由用戶編制的加工主程序、加工子程序、各種工作參數(shù)等組成。為便于改動,它們被存儲于隨機(jī)存儲器。有了它們,機(jī)床才可能用于加工產(chǎn)品,作為具體機(jī)床使用。這類軟件從調(diào)試到批量生產(chǎn)都要完整無缺地記錄于磁盤、紙帶等,并應(yīng)有文本底稿。