2五軸數(shù)控加工中心數(shù)控系統(tǒng)的軟件結構
五軸數(shù)控加工中心數(shù)控系統(tǒng)軟件主要由以下五個模塊組成:人機界面模塊、預處 理模塊、軌跡插補模塊、plc控制模塊和位置控制模塊。
人機界面模塊
人機界面模塊是用戶與數(shù)字控制器交互的平臺,一方面在屏幕上動態(tài)的顯示 了加工過程中刀具的運動軌跡、機床的運行狀態(tài)以及各進給軸的實時坐標;另一 方面對文件進行操作,將加工信息、系統(tǒng)參數(shù)等發(fā)送給信息預處理模塊,將命令 信息發(fā)送給軌跡插補模塊進行處理。
預處理模塊
預處理模塊主要是對輸入的加工信息進行處理,如:nc代碼的譯碼、刀補 補償?shù)挠嬎?、對子程序、宏程序、固定循環(huán)程序段進行前置處理,生成加工所需 的中間數(shù)據(jù)信息,通過接口函數(shù)與軌跡插補模塊進行數(shù)據(jù)交換。
軌跡插補模塊
軌跡插補模塊主要完成插補計算和任務調度,是數(shù)控系統(tǒng)的核心模塊。它在 規(guī)定的插補周期內按照進給速度和精度要求完成各進給軸的增量計算,并將結果 輸出給位置控制模塊。
plc控制模塊
plc控制模塊用來處理機床側i/o信號,邏輯運算和機床輔助功能控制,可 對急停、超程等突發(fā)事件進行處理,將邏輯運算的結果輸出給以實現(xiàn)與機床側i/o 的數(shù)據(jù)交換,同時將一些指令信息反饋給軌跡插補模塊。
位置控制模塊
位置控制模塊根據(jù)軌跡插補模塊的運算結果,經(jīng)過pid調節(jié)后向各坐標軸發(fā) 出運動指令,對各個軸進行高精度的位置控制,它是數(shù)控系統(tǒng)中優(yōu)先級高的實 時任務,調度周期小于其他任務。
本文采摘自“五軸數(shù)控加工中心軟plc控制系統(tǒng)的研究”,因為編輯困難導致有些函數(shù)、表格、圖片、內容無法顯示,有需要者可以在網(wǎng)絡中查找相關文章!本文由伯特利數(shù)控整理發(fā)表文章均來自網(wǎng)絡僅供學習參考,轉載請注明!