一、控制軟件的結(jié)構(gòu)
數(shù)控系統(tǒng)的軟件由管理軟件和控制軟件組成,管理軟件包括零件程序的輸入輸出程序、顯示程序與故障診斷程序等,控制軟件包括譯碼程序、刀具補償計算程序、插補計算程序、速度控制程序和位置控制程序等。數(shù)控系統(tǒng)控制軟件常采用前后臺型結(jié)構(gòu)。
二、數(shù)控系統(tǒng)的功能
1. 系統(tǒng)管理功能
用于系統(tǒng)各功能模塊的管理與調(diào)度。
2. 加工程序的管理與編輯
3. 在參數(shù)設(shè)置模塊中,可對各種參數(shù)進行設(shè)置,數(shù)控系統(tǒng)中大致有四類參數(shù)。
(1)刀具參數(shù)
(2)g53~g59參數(shù)
g53~g59參數(shù)在數(shù)控編程中用于坐標系的零點偏置。
(3)絲杠的間隙與螺距誤差表
在半閉環(huán)與開環(huán)數(shù)控系統(tǒng)中,傳動鏈的間隙直接影響加工精度,因此須測量出各軸的傳動間隙,并置人數(shù)控系統(tǒng),由系統(tǒng)對間隙進行自動補償。
(4)系統(tǒng)控制參數(shù)
當配接不同的機床時,系統(tǒng)控制參數(shù)要做相應(yīng)的改變。
4. 手動操作與調(diào)整
(1)坐標軸的移動控制
1)連續(xù)移動 2)點動 3)手搖脈沖發(fā)生器移動
(2)手動mst功能的控制
在手動調(diào)整中,可以單獨指定執(zhí)行某一m、s、t功能。
(3)機床坐標系的建立與返回參考點
數(shù)控系統(tǒng)的許多功能,如螺距誤差補償、g53~g59零點偏置、換刀點等,都是定義在機床坐標系下的。機床坐標系是通過系統(tǒng)執(zhí)行返回參考點來建立的。
5 . 零件的自動加工
通過鍵盤和通信接口將準備好的零件加工程序送入數(shù)控系統(tǒng),然后就可啟動零件的自動加工功能,該功能是數(shù)控系統(tǒng)的核心。
6. 空運行與加工圖形模擬
該功能用于驗證加工程序的正確性。數(shù)控系統(tǒng)的圖形模擬功能可將刀具的運行軌跡在顯示器上顯示出來,直觀地檢查程序。
7. 數(shù)控系統(tǒng)的自診斷與開關(guān)i/o診斷功能
數(shù)控系統(tǒng)在執(zhí)行所有功能時,都不斷地對其自身是否正常工作進行診斷,一旦發(fā)現(xiàn)異常,立即產(chǎn)生報警,并停止系統(tǒng)的運行。