伺服電機(jī)的編碼器怎么編程,如何通過(guò)編碼器控制伺服電機(jī)同步?
解答1:——一般來(lái)說(shuō),伺服電機(jī)的編碼器有兩種,絕對(duì)值編碼器和相對(duì)值編碼器。絕對(duì)值編碼器斷電可以保持,只要電池還有電,是不需要尋原點(diǎn)的;相對(duì)編碼器由于斷電后會(huì)丟失電機(jī)多圈數(shù)值,故需要尋原點(diǎn)操作。相對(duì)編碼器的伺服電機(jī)在尋原點(diǎn)的過(guò)程中需要有一個(gè)外部傳感器來(lái)配合動(dòng)作,當(dāng)外部傳感器檢測(cè)到尋原點(diǎn)位置塊后,伺服電機(jī)從尋原點(diǎn)高速切換到尋原點(diǎn)低速,當(dāng)電機(jī)繼續(xù)運(yùn)行到外部傳感器檢測(cè)下降沿后,伺服電機(jī)旋轉(zhuǎn)到編碼器Z相輸出點(diǎn)即可。需要著重強(qiáng)調(diào)的是
1)原點(diǎn)精度不依賴(lài)于外部傳感器的精度,只要外部傳感器沒(méi)有被松動(dòng),伺服電機(jī)就應(yīng)該非常精確的找到原點(diǎn);
2)伺服電機(jī)后面的編碼器如果固定牢固,Z相脈沖點(diǎn)就是固定的,伺服尋原點(diǎn)也就非常精確;
3)伺服電機(jī)尋原點(diǎn)的方式有很多種,需要依據(jù)現(xiàn)場(chǎng)設(shè)備來(lái)確定電機(jī)在各個(gè)過(guò)程中的運(yùn)行方向;
4)一般來(lái)說(shuō)伺服電機(jī)尋原點(diǎn)的目的是將電機(jī)當(dāng)前實(shí)際位置與控制器內(nèi)位置相匹配,故很多伺服電機(jī)尋原點(diǎn)最后停止位置不在0.0的位置,會(huì)有一點(diǎn)偏差,這點(diǎn)偏差不代表尋原點(diǎn)位置有誤差,而是因?yàn)殡姍C(jī)實(shí)際位置已經(jīng)與控制器內(nèi)部位置匹配完成,沒(méi)有必要精確的走到原點(diǎn)。
解答2:——一般限位開(kāi)關(guān)都會(huì)用常閉觸點(diǎn),因?yàn)樵陔姎饪刂评锩妫挥谐i]觸點(diǎn)閉合了,這個(gè)控制電路才能導(dǎo)通。伺服電機(jī)的限位開(kāi)關(guān)的選用可以選用常開(kāi),也可以用常閉。但是還是建議使用常閉觸點(diǎn),比如說(shuō),你用了一個(gè)常開(kāi)觸點(diǎn),那么這個(gè)限位有一天壞了,你并不能馬上發(fā)現(xiàn),因?yàn)樗臓顟B(tài)就是一直是常開(kāi)的,只有等到開(kāi)關(guān)壓合了,發(fā)現(xiàn)起不到限位的作用,你才會(huì)意識(shí)到是你的開(kāi)關(guān)壞了。但是如果用常閉觸點(diǎn),因?yàn)槟愕囊婚_(kāi)始狀態(tài)就是閉合的,開(kāi)關(guān)如果壞了,馬上就會(huì)斷開(kāi),也就是說(shuō)能立刻檢查出來(lái)限位開(kāi)關(guān)有問(wèn)題。


