4.按原軌跡返回功能的實(shí)現
在切割過(guò)程中,若發(fā)現有未割穿的情況,此時(shí)可以按下暫停鍵,暫時(shí)中斷切割并自動(dòng)關(guān)閉切割氧;再按下返回鍵,割炬便準確地按原軌跡返回;待割炬返回到未割穿點(diǎn)以后,再次按下暫停鍵并按啟動(dòng)鍵,切割機便自動(dòng)打開(kāi)切割氧,重新進(jìn)行切割。在按下返回鍵時(shí),計算機便從運動(dòng)控制卡上的8254計數器中讀回剩余的脈沖數,與原來(lái)的脈沖數進(jìn)行比較,將差值送回8254計數器,并使方向信號反相,這樣便使割炬按原軌跡返回。在該指令結束時(shí),使系統指回上一條指令,從而實(shí)現線(xiàn)段之間的連續返回。在返回過(guò)程中,指示割炬位置的小箭頭也按原軌跡返回。
5.系統管理
系統管理是用來(lái)在切割過(guò)程中對整個(gè)系統的管理,包括暫停、啟動(dòng)、退出、升降速的控制以及對限位信號的處理。
武漢拓晟數控系統具有良好的人機界面及切割軌跡的動(dòng)態(tài)跟蹤功能,使用操作十分方便,適合于工業(yè)現場(chǎng)使用。與原有的單片機數控系統相比,該系統取消了紙帶穿孔機和紙帶閱讀機,消除了由此產(chǎn)生的故障,提高了系統可行性及加工效率
6.數控加工程序處理
為了節省計算機在插補過(guò)程中的運算時(shí)間,在正式插補前對數控加工程序作一些預處理是十分必要的,預處理主要包括長(cháng)直線(xiàn)段的預處理和圓弧的預處理。由于運動(dòng)控制卡一次計數的范圍有限,因此當長(cháng)直線(xiàn)段超出計數器的計數范圍時(shí),須將長(cháng)直線(xiàn)段分解成若干段小直線(xiàn)段,防止計數值溢出。又由于運動(dòng)控制卡不能直接用來(lái)對圓弧進(jìn)行插補,因此必須在誤差允許的范圍內將圓弧分解成小直線(xiàn)段,在相同誤差范圍內,該方法對圓弧的分解是最為有效的。從實(shí)際出發(fā),我們選擇最大的誤差為1BLU,即EH=ER=1BLU,則在計算出小直線(xiàn)段對應的圓弧夾角α后,便可通過(guò)幾何關(guān)系計算出從圓弧起點(diǎn)到終點(diǎn)各小直線(xiàn)段的節點(diǎn)坐標。
7.插補控制及軌跡的動(dòng)態(tài)跟蹤
在插補過(guò)程中,計算機一方面根據數控加工程序中的數值以及各軸的脈沖當量計算出X軸、Y軸的脈沖數;另一方面根據指定的切割速度,計算出各軸的分頻系數。并在上一條指令執行結束時(shí),將計算出的脈沖數和分頻系數送到對應8254計數器的對應通道。另外,計算機通過(guò)不停地讀回8254計數器的計數值,得到剩余的脈沖數,經(jīng)過(guò)數據處理得到割炬當前的屏幕坐標,并用小箭頭指示。因此從顯示屏上,操作者可以清楚地看到當前的切割位置。