cnc控制機的系統程序是指在cnc控制機硬件支持下運行的專(zhuān)用控制軟件 軟件和硬件的合理配合,可以實(shí)現數控設備所要求的各種控制功能,cnc控制機的系統程序主要有以下幾個(gè)部分組成
①系統管理程序
系統管理程序的任務(wù)是協(xié)調整個(gè)cnc系統控制的運行 他執行面板操作命令,根據輸入命令,使控制機制性相應的控制程序,進(jìn)入規定的控制狀態(tài),例如,自動(dòng)運行,加工程序的讀入,手動(dòng)操作,程序編輯和工作臺回到原點(diǎn)等。
②顯示程序
顯示程序用來(lái)顯示加工程序,設備的絕對坐標值和相對坐標值及工具的運行軌跡等
③加工程序的讀入和編輯程序
加工程序的讀入和編輯程序可以從紙袋讀入接口,驅動(dòng)器讀入接口或鍵盤(pán)接口讀入,并能利用控制功能對該加工程序進(jìn)行編輯和修改
④插補和位置控制程序
插補和位置控制程序根據給定條件執行
⑤譯碼和輸入計算程序
譯碼和輸入計算程序解釋加工程序中的控制指令,產(chǎn)生開(kāi)關(guān)量控制命令和運動(dòng)控制命令,并進(jìn)行工件有關(guān)的偏移計算。
⑥pc控制程序
pc控制程序執行開(kāi)關(guān)量控制命令,并把命令從輸出接口送出,控制設備執行,他也能截水溝設備發(fā)出的控制信號
⑦故障診斷程序
故障診斷程序監視cnc控制機和數控設備各部分的工作狀態(tài),當數控設備和cnc控制機發(fā)生故障時(shí),診斷出故障的性質(zhì)和部位,并在顯示器上顯示或報警,從而幫助維修人員迅速排除故障
應當指出,在已經(jīng)固定的cnc控制機硬件的條件下,控制機制造單元可以通過(guò)不斷地發(fā)展控制軟件來(lái)豐富控制機的各項功能,功能完善的控制機還給用戶(hù)留有一定的軟件窗口或用戶(hù)宏程序,給用戶(hù)創(chuàng )造條件,使他們能夠根據各自的需要,通過(guò)擴充軟件,自行補充,設計必要的控制功能。