全自動數(shù)控儀表車床系統(tǒng)采用了前后臺式結(jié)構(gòu),相應(yīng)地整個軟件分為前臺程序和后臺程序。前臺程序的設(shè)計充分考慮了軟件的開放性,這樣就可以根據(jù)某些具體要求增加軟件的功能模塊,為了實現(xiàn)這樣的功能,要在調(diào)度程序中留有一定的時間片供使用,PMAC應(yīng)用程序提供了利用中斷調(diào)用這些模塊的功能。全自動數(shù)控儀表車床前臺程序主要包括插補模塊、伺服驅(qū)動模塊、PLC監(jiān)控模塊、數(shù)據(jù)采集及數(shù)字化加工模塊等,也可以根據(jù)具體要求加入一些新的控制模塊。前臺程序功能模塊,如圖2所示。后臺程序主要實現(xiàn)人機對話、數(shù)據(jù)處理和系統(tǒng)管理等功能。