編碼器的分辨率是指編碼器軸轉(zhuǎn)一圈所輸出的位置數(shù),比較常用的是增量式光電編碼器,它的分辨率又稱為線數(shù),比如2500線4倍頻,那么它的分辨率就是2500*4=10000個(gè)脈沖。編碼器的分辨率越高說(shuō)明電機(jī)的最小刻度就越小,那么電機(jī)旋轉(zhuǎn)的角位移也就越小,控制的精度也就越高。
編碼器計(jì)算距離
首先,1編碼器的精度,2編碼器旋轉(zhuǎn)1周的圓周距離對(duì)應(yīng)多少?
找出每個(gè)脈沖對(duì)應(yīng)的距離,也稱為脈沖當(dāng)量。編碼器的精度為1000 p/r。
螺距為10mm,也就是說(shuō)編碼器旋轉(zhuǎn)1圈,外側(cè)1毫米10100m間距。
脈沖等效=編碼器1旋轉(zhuǎn)距離/編碼器精度
10000μ/1000 p=10μm
已知:脈沖等效,高速計(jì)數(shù)電流計(jì)數(shù)值*脈沖當(dāng)量=工作臺(tái)當(dāng)前實(shí)際位置。
FNC56,SPD,X0,K100,D0,K100,用于測(cè)量時(shí)間。
D0=100MS中的脈沖數(shù)存儲(chǔ)在D0YD1=100MS中,X0脈沖的電流值為存儲(chǔ)d2=存儲(chǔ)100MS確定的剩余時(shí)間。
編碼器速度(厘米/分鐘)設(shè)置編碼器分辨率為1000行,脈沖當(dāng)量=10UM時(shí)間K1000=1s。
類型n=d0* 60*10/10000
n=(60×d0/n*t)* 1000&TImes;1000 d0為時(shí)間輸出脈沖數(shù),n作為編碼器分辨率t作為程序中確定時(shí)間。