中山數(shù)控四軸加工之原理與應(yīng)用
1.1 4軸控制
MCX314AS通過脈沖序列驅(qū)動控制電機(jī)運(yùn)動,4軸運(yùn)動控制器中的4個軸都具有相同的功能,允許至多3軸聯(lián)動,同時對于恒速驅(qū)動、插補(bǔ)或S曲線驅(qū)動都有相同的操作方法,S曲線加/減速驅(qū)動等4軸的性能相同。1.2 速度控制
對于恒速驅(qū)動、插補(bǔ)或S曲線加/減速驅(qū)動,輸出脈沖的頻率范圍是1p/s-4mp/s,而輸出脈沖頻率的精度(時鐘頻率為16MHz)小于±0.1%,速度倍率為1-500,驅(qū)動脈沖輸出的速度可以在不運(yùn)行時自由變化。
1.3 加/減速驅(qū)動
MCX314AS可以控制每根軸的恒速驅(qū)動、插補(bǔ)的加/減速驅(qū)動和S曲線加/減速驅(qū)動。每個軸還可以被獨(dú)立地位置為S曲線或梯形加/減速,使用S曲線的加/減速命令可以使輸出脈沖按拋物線規(guī)律進(jìn)行加/減速。
1.4 插補(bǔ)功能
直線插補(bǔ):4軸中的任意2軸或3軸都可以實(shí)現(xiàn)直線插補(bǔ)運(yùn)動,運(yùn)動位置邊界的坐標(biāo)介于-2147,483 646-+2 147 483 646之間,同時直線插補(bǔ)的位置誤差為±.05LSB(zui小插補(bǔ)單位)。
圓弧插補(bǔ):任意2軸都能實(shí)現(xiàn)圓弧插補(bǔ),其插補(bǔ)坐標(biāo)的范圍與直線插補(bǔ)相同,圓弧插補(bǔ)的位置誤差為±1.0LSB(zui小插補(bǔ)單位)。
位模式插補(bǔ):這種插補(bǔ)的數(shù)據(jù)由上位機(jī)CPU進(jìn)行計算,上位機(jī)將插補(bǔ)結(jié)果寫入MCX314AS,然后,MCX314AS在預(yù)置的驅(qū)動速度下連續(xù)輸出插補(bǔ)脈沖,根據(jù)上位機(jī)CPU的處理能力,MCX314AS可以對各種形狀的曲線進(jìn)行插補(bǔ)。
連續(xù)插補(bǔ):MCX314AS允許不同的插補(bǔ)方式連續(xù)使用,例如直線插補(bǔ)→圓弧插補(bǔ)→直線插補(bǔ)→……,不間斷的連續(xù)插補(bǔ)時允許的zui大插補(bǔ)速度為2Mp/s。
1.5 位置控制
每個軸都有一個32位的邏輯位置計算器和一個32位的實(shí)際位置計算器,邏輯位置計算器記錄輸入的位置脈沖,實(shí)際位置計算器記錄從外部編碼器或者線性比例尺輸入的反饋脈沖。
1.6 比較寄存器和軟件限位
每個軸都有2個32位比較寄存器,一個為邏輯位置計數(shù)器,另一個為實(shí)際位置機(jī)計數(shù)器。比較結(jié)果可從狀態(tài)寄存器讀出,也可以通過中斷報出,這些寄存器也可以被用來實(shí)現(xiàn)軟件限位。