一、經(jīng)濟(jì)型數(shù)控系統(tǒng)概述
定義:在我國(guó),把由單片機(jī)和步進(jìn)電動(dòng)機(jī)組成的數(shù)控系統(tǒng)和其它功能簡(jiǎn)單、價(jià)格低的系統(tǒng)稱為經(jīng)濟(jì)型數(shù)控系統(tǒng)。
二、數(shù)控系統(tǒng)的硬件組成
構(gòu)成經(jīng)濟(jì)型cnc的基本硬件由微處理器、存儲(chǔ)器、輸入/輸出接口電路組成。這里主要介紹用mcs-51系列單片機(jī)構(gòu)成的經(jīng)濟(jì)型數(shù)控系統(tǒng)。
三、數(shù)控系統(tǒng)的軟件組成
軟件和硬件的結(jié)合,形成一個(gè)具有特定功能的計(jì)算機(jī)控制系統(tǒng),使該系統(tǒng)能夠完成零件程序的輸入、編輯、譯碼、數(shù)據(jù)計(jì)算、插補(bǔ)和伺服控制等工作。經(jīng)濟(jì)型數(shù)控系統(tǒng)軟件主要包括監(jiān)控與操作軟件、插補(bǔ)計(jì)算軟件、步進(jìn)電動(dòng)機(jī)控制軟件、誤差補(bǔ)償軟件等。
(一)監(jiān)控與操作程序
監(jiān)控與操作程序用來(lái)實(shí)現(xiàn)人機(jī)對(duì)話、系統(tǒng)監(jiān)控、指揮整個(gè)系統(tǒng)軟件協(xié)調(diào)工作等。它包括系統(tǒng)的初始化、命令處理循環(huán)、零件加工程序的輸入、零件加工程序的編輯修改、指令分析與執(zhí)行、系統(tǒng)自檢等。
(二)步進(jìn)電動(dòng)機(jī)控制軟件
微機(jī)控制步進(jìn)電動(dòng)機(jī)的驅(qū)動(dòng)系統(tǒng),不僅可用程序代替可變頻率脈沖源和環(huán)形分配器等硬件,還很容易用程序?qū)崿F(xiàn)步進(jìn)電動(dòng)機(jī)升降速控制等功能。
用軟件完成環(huán)形分配的優(yōu)點(diǎn)是線路簡(jiǎn)單,成本低,可以靈活地改變步進(jìn)電動(dòng)機(jī)的控制方案,而驅(qū)動(dòng)功率放大功能仍由硬件完成。