最近受人委托,對一普通切削機(jī)床進(jìn)行二次進(jìn)給,數(shù)控改造,系統(tǒng)選用凱恩帝KOS單軸數(shù)控系統(tǒng),配三相細(xì)分驅(qū)動(dòng)器驅(qū)動(dòng)步進(jìn)電機(jī)定位,硬件已按圖接線已完畢,由于初次接觸此系統(tǒng),進(jìn)給程序需要采用G代碼編輯,不是很熟悉,還請園內(nèi)高手指教,以前用PLC的定位指令做過定位控制,現(xiàn)在改用單軸系統(tǒng),還是略有不同,例如,要從A點(diǎn)快速移動(dòng)到B點(diǎn),后再慢速移動(dòng)到C點(diǎn)后延時(shí)幾秒,快速退回到A點(diǎn),用G代碼該怎么寫呢。系統(tǒng)沒有機(jī)械回0開關(guān),是否用程序設(shè)立一個(gè)原點(diǎn)坐標(biāo)系。
下面是G代碼功能:
G00 快速移動(dòng),指令形式G00 IP---;
G01 直線運(yùn)動(dòng),指令形式G01 IP---F---; ip指定移動(dòng)量,F(xiàn)指定進(jìn)給速度。
G04暫停,準(zhǔn)停
G28返回參考點(diǎn)
G50坐標(biāo)系設(shè)定
G65宏程序指令
輔助功能M代碼
M03主軸正轉(zhuǎn)
M04主軸反轉(zhuǎn)
M05主軸停止
M00程序暫停,按啟動(dòng)程序繼續(xù)執(zhí)行
M30程序結(jié)束,返回開始