數(shù)控管子車絲機(jī)在石油鉆井,鋼鐵加工等行業(yè)應(yīng)用非常普遍。該機(jī)床ssy-201由x、u、z三軸和一主軸組成,從自動上料開始,經(jīng)料對齊,步進(jìn)梁上下料變頻器送退料主機(jī)加工。其中還包含許多相的環(huán)節(jié),如支撐輥、壓緊輪、抱輥、定心頭、卡盤自動卡緊及松開等多種較復(fù)雜的邏輯關(guān)系。本文在這里主要闡述的是調(diào)試該機(jī)床時遇到的下面幾個問題。
一、刀具補償
該機(jī)床控制系統(tǒng)采用法國num1020t系統(tǒng),因為是車床系統(tǒng),所以x、 z含刀補,而u軸無法進(jìn)行刀具補償(通常數(shù)控系統(tǒng)在一個軸組內(nèi)只有一個刀補有效)。如何解決這個問題呢?由于num數(shù)控系統(tǒng)是一個開放性很強(qiáng)的數(shù)控系統(tǒng),可以通過使用 特殊e參數(shù)來間接地實現(xiàn)刀補的處理。
例如可在零件加工程序中做如下處理
g 01 x500 u360+e80000 z230 f0.5
e80000內(nèi)符值相應(yīng)地刀補值,隨后就可以在plc的i/o下看到相應(yīng)刀補值,以后再改動時,另附新值既可。
我們還可以用e參數(shù)擴(kuò)展到其它方面,如可以編寫具有函數(shù)關(guān)系的零件加工程序,而用e參數(shù)賦值。如此就可以給我們擴(kuò)展,開發(fā)出許多功能,并隨之帶來意想不到的效果。
二、x,u軸的同步和動態(tài)跟蹤
為了快速加工,該機(jī)床在x反方向上配備另一插補軸,我們稱為u軸。而u軸有時需要動態(tài)跟蹤x軸的運動,其中包擴(kuò)速度跟蹤和位置跟蹤。而num系統(tǒng)為此提供了高精度的動態(tài)跟蹤功能,具體應(yīng)用如下:
1.設(shè)定相應(yīng)參數(shù)
p27 n0=ff
n1=00 u軸和x軸同步
p28 n0=2 p27申報的從動軸受驅(qū)動軸同步
p64 n0=9
p24 n1=160
n33=250
n64=250
p32 加速度
2.零件加工程序
on=20@3/@0e20025/e42100/192
其中@3為u軸地址
@0為x軸地址
192為從動軸的速度是驅(qū)動軸的192/256倍
三、重復(fù)循環(huán)加工程序
該機(jī)床在整機(jī)運轉(zhuǎn)時,需要周而復(fù)始的執(zhí)行加工程序,而在需要停機(jī)時操作者希望按一固定按鈕使其程序自動加工到zui后,再按此按鈕加工繼續(xù)進(jìn)行。由此設(shè)計出用一m碼來實現(xiàn),plc程序如下(本例為m72)。
1. 梯圖程序
其中v2.5為一按鈕組成的雙穩(wěn)態(tài)輸出。
2. 零件加工程序
n10
.
.
n40 m72
n45 g77 h10 無條件返回到n10
通常情況下,%v2.5為零,所以執(zhí)行m72后不影響%w100.5為1的狀態(tài),程序繼續(xù)向下并循環(huán)執(zhí)行,當(dāng)使%v2.5=1后程序執(zhí)行到n40時,因為%w100.5此時為零,程序處于等待狀態(tài)不能繼續(xù)進(jìn)行。當(dāng)再一次按下按鈕使%v2.5為零,則%w100.5為1,程序繼續(xù)進(jìn)行。
因該機(jī)床配備了法國num控制系統(tǒng)及性能良好的bph系列伺服電機(jī)和mdla系列驅(qū)動系統(tǒng),從而確保了該機(jī)床穩(wěn)定可靠的運行。