1系統的構成及工作原理
該系統是由PC機和自行開發的數控控制板兩級控制組成,其組成如圖l所示。主要功能部件有:
(1)PC機??蛇x用市面上任何一種機型,也可利用閑置低檔配置的機型。在PC平臺上可以開發出具有良好開放數控系統,從而增強經濟型數控改造的整體效果。
?。?)數控控制板??紤]到經濟型數控改造的特點,數控板沒有采用常見的ISA總線插卡,而是結合本課題的具體情自行開發一塊以8031單片機為核心的數控控制板。它主要成實EI性任務,如機床狀態檢測、緊急情況處理、細插補運算、脈沖分配等。PC機利用標準并行打印口與8031進行通信,將預處理后的數控加工信息通過數控控制板完成對機床的控這種結構省去了打開機箱的麻煩,方便安裝和維護。為提靠性和處理速度,采用硬件環形分配器產生脈沖控機的運轉。為增強系統的抗干擾能力,輸入輸出信號要經電隔離。
?。?)機床本體。為滿足數控加工的要求,對原機床機械的改造主要有:①進給系統。拆除原機床進給箱、溜板箱內的零部件及光杠、滑動絲杠、掛輪??v、橫向以步進電機作為驅動元件,經一級齒輪減速后由滾珠絲杠傳動。原橫向手動機構仍保留,以方便機床的手動調整。②主變速系統。保持原機床的主舳手動變速,數控系統僅控制主軸電機的起、停和正、反轉。為實現螺紋加工功能,往機床主軸末端安裝脈沖發生器作為主軸位信號的反鎖元件。③刀架部分,原機床手動轉位刀架保留不變。
?。?)驅動電路。采用離低壓驅動方式,自行設計步進電機驅動電路板。
2 接口硬件設計
PC機的標準并行打印口是一個具有25個引腳,3個端址的控制接口。本系統只需把PC機插補后的數據快速的下傳,而上傳的只是機床的少量狀態信息,機床的動作主要由8031來控制完成。這種情況很適合打印機接口的通信特點。利用打印機接口在和數控控制板之間通信,不需增加額外硬件,只要把并行打的3個端口根據數控加工的需要重新定義即可利用,尤其適于經濟型數控改造。數控控制板的有關組成電路如圖2所示。
3 系統的軟件部分
本數控系統的軟件部分采用VC6.0編寫,三維圖形實現。由于軟件在PC平開發,因此適應能力強,界面通俗易懂,三維圖形真實感強,系開放性能好,為以后的升級維護和功能的擴充修改提供了條件。
用戶在數控加工時,先要生成后綴為.cnc的零件加工程此程序可由/CAM軟件自動編程,也可在本系統的程序輯窗口手工編寫。然后,由數控系統軟件對加工程序進行檢查、編譯、粗插補,如果發現錯誤,則給出詳細的錯誤信息,便于用戶修改。編譯通過后,生成可執行文件,利用加工預覽可以在加工前對加工過程仿真。在確認刀具軌跡符合要求況下,選擇操作面板上的“自動”檔,并按動“開始”按鈕,PC機則將處理后的數據通過打印接口送給8032,8031按升降速度硬件環分,發送脈沖給步進電機使機床動作,完成數工。限位、急停信號送入8031的外中斷引腳,發生緊急情況時,8031響應中斷,停止發送脈沖,機床停止運動,同時向PC機發故障信號,使PC機停止向8031傳送數據,并在屏幕上顯示相的報警信息,用戶可根據報警信息的提示及時排除故障。
在本系統中,PC機和8031單片機之間快速可靠的數送是保證數控系統正常工作的關鍵,也是一個難點。
4 小結
基于PC的數控是目前開放式數控系統的一個具體發向。PC價格的持續下降,特別是廉價的低檔PC機,為經濟型控化改造開辟了新的途徑。以PC為平臺,利用開放式數控對機床進行數控化改造,符合數控技術發展的潮流,也有利床的操作和維護,增強了其適應能力。在經濟型數控化改造中,充分利用并行打印口的功能,可降低開發成本,便于系統的和維修。實踐證明,本數控系統功能完善,操作方便,成本低達到了數控化改造的要求。
轉載請注明出處。