wcb516358
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 55 個(gè)
工控威望: 217 點(diǎn)
下載積分: 1487 分
在線時(shí)間: 51(小時(shí))
注冊(cè)時(shí)間: 2015-10-22
最后登錄: 2024-10-30
查看wcb516358的 主題 / 回貼
樓主  發(fā)表于: 2016-04-05 09:30
大家都知道步進(jìn)電機(jī)會(huì)失速和丟步,過負(fù)載也不報(bào)警。我想給步進(jìn)電機(jī)加個(gè)編碼器(A/B相),讓編碼器的脈沖值和PLC脈沖累計(jì)值實(shí)時(shí)比較,實(shí)時(shí)校準(zhǔn)PLC發(fā)脈沖的數(shù)量,解決步進(jìn)電機(jī)失速和丟步導(dǎo)致的不精確問題。各位高手感覺可行嗎?我感覺這個(gè)計(jì)算比較難做,暫時(shí)沒有方案,請(qǐng)大家給出出主意~!
wcb516358
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 55 個(gè)
工控威望: 217 點(diǎn)
下載積分: 1487 分
在線時(shí)間: 51(小時(shí))
注冊(cè)時(shí)間: 2015-10-22
最后登錄: 2024-10-30
查看wcb516358的 主題 / 回貼
1樓  發(fā)表于: 2016-04-05 11:18
回復(fù)一樓。打算用增量式的編碼器
wcb516358
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 55 個(gè)
工控威望: 217 點(diǎn)
下載積分: 1487 分
在線時(shí)間: 51(小時(shí))
注冊(cè)時(shí)間: 2015-10-22
最后登錄: 2024-10-30
查看wcb516358的 主題 / 回貼
2樓  發(fā)表于: 2016-04-05 15:50
引用
引用第6樓跑步向錢于2016-04-05 12:10發(fā)表的  :
不知道樓主有沒有考慮過你那步進(jìn)電機(jī)的轉(zhuǎn)速是多少??編碼器用多少線數(shù)??編碼器線數(shù)越大步進(jìn)轉(zhuǎn)速越快,你那PLC能接收到這么高的頻率嗎???如果步進(jìn)電機(jī)是底轉(zhuǎn)速或許這個(gè)方案可行。
祝你好運(yùn)!

編碼器的是2500脈沖1轉(zhuǎn),步進(jìn)電機(jī)是5000脈沖1轉(zhuǎn),編碼器的脈沖數(shù),我打算用PLC高速計(jì)數(shù)器來讀取,80K頻率(可支持1920轉(zhuǎn)/min),我的步進(jìn)電機(jī)是低速運(yùn)轉(zhuǎn)的,最多300轉(zhuǎn)/min,現(xiàn)在的難題是程序該怎么實(shí)時(shí)校正PLC發(fā)脈沖的個(gè)數(shù),有沒比較簡(jiǎn)單點(diǎn)的計(jì)算
wcb516358
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 55 個(gè)
工控威望: 217 點(diǎn)
下載積分: 1487 分
在線時(shí)間: 51(小時(shí))
注冊(cè)時(shí)間: 2015-10-22
最后登錄: 2024-10-30
查看wcb516358的 主題 / 回貼
3樓  發(fā)表于: 2016-04-05 15:52
引用
引用第4樓天涯孤客于2016-04-05 11:39發(fā)表的  :
步進(jìn)加編碼器叫做閉環(huán)控制

應(yīng)該算是半閉環(huán),當(dāng)然要是用伺服的話就簡(jiǎn)單多了。
wcb516358
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 55 個(gè)
工控威望: 217 點(diǎn)
下載積分: 1487 分
在線時(shí)間: 51(小時(shí))
注冊(cè)時(shí)間: 2015-10-22
最后登錄: 2024-10-30
查看wcb516358的 主題 / 回貼
4樓  發(fā)表于: 2016-04-06 11:09
編碼器的是2500脈沖1轉(zhuǎn),步進(jìn)電機(jī)是5000脈沖1轉(zhuǎn),編碼器的脈沖數(shù),我打算用PLC高速計(jì)數(shù)器來讀取,80K頻率(可支持1920轉(zhuǎn)/min),我的步進(jìn)電機(jī)是低速運(yùn)轉(zhuǎn)的,最多300轉(zhuǎn)/min,現(xiàn)在的難題是程序該怎么實(shí)時(shí)校正PLC發(fā)脈沖的個(gè)數(shù),有沒比較簡(jiǎn)單點(diǎn)的計(jì)算??
wcb516358
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 55 個(gè)
工控威望: 217 點(diǎn)
下載積分: 1487 分
在線時(shí)間: 51(小時(shí))
注冊(cè)時(shí)間: 2015-10-22
最后登錄: 2024-10-30
查看wcb516358的 主題 / 回貼
5樓  發(fā)表于: 2016-04-07 08:26
引用
引用第17樓hdkcxym于2016-04-06 23:35發(fā)表的  :
難在實(shí)時(shí)校正,尾差校正相對(duì)簡(jiǎn)單,增量式編碼器精度也很關(guān)鍵。 [attachment=146183]

是的 ,謝謝你的解答,打算用執(zhí)行完成后比較一次,執(zhí)行二次定位的方式
wcb516358
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 55 個(gè)
工控威望: 217 點(diǎn)
下載積分: 1487 分
在線時(shí)間: 51(小時(shí))
注冊(cè)時(shí)間: 2015-10-22
最后登錄: 2024-10-30
查看wcb516358的 主題 / 回貼
6樓  發(fā)表于: 2016-04-07 08:26
引用
引用第14樓小八哥于2016-04-06 21:19發(fā)表的  :
又整非標(biāo)   有現(xiàn)成的帶編碼器的步進(jìn)電機(jī)賣  而且?guī)Фㄎ煌瓿?和電機(jī)報(bào)警輸出  精度也很高  正反跑一天沒偏  就是你用手強(qiáng)行把電機(jī)旋轉(zhuǎn)以后 放手也會(huì)自動(dòng)返回到原來的位置  馬云家有賣  才幾百塊錢

。。。。。國產(chǎn)步進(jìn)威武無敵了~~·
wcb516358
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 55 個(gè)
工控威望: 217 點(diǎn)
下載積分: 1487 分
在線時(shí)間: 51(小時(shí))
注冊(cè)時(shí)間: 2015-10-22
最后登錄: 2024-10-30
查看wcb516358的 主題 / 回貼
7樓  發(fā)表于: 2016-04-07 08:28
引用
引用第15樓xiao_ming于2016-04-06 21:30發(fā)表的  :
步進(jìn)馬達(dá)5000脈衝一轉(zhuǎn)*最高轉(zhuǎn)速一分鐘300轉(zhuǎn)/60sec=25khz
也就是說plc發(fā)25khz就能實(shí)現(xiàn)最高速,將編碼器回授值*2和輸出
脈沖值比較應(yīng)該落在完全一樣和-1吧?
這樣不知你能否接受,至於扭力不夠那又是令一個(gè)問題了吧
當(dāng)然能用伺服實(shí)現(xiàn)當(dāng)然是最好方式,但伺服有響應(yīng)和整定問題
.......

跟我想的一樣~我也是打算將編碼器*2在比較的,但是實(shí)時(shí)將比較值輸出到PLC發(fā)脈沖個(gè)數(shù)就不知道如何下手了。
wcb516358
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 55 個(gè)
工控威望: 217 點(diǎn)
下載積分: 1487 分
在線時(shí)間: 51(小時(shí))
注冊(cè)時(shí)間: 2015-10-22
最后登錄: 2024-10-30
查看wcb516358的 主題 / 回貼
8樓  發(fā)表于: 2016-04-07 08:28
引用
引用第16樓tingfenghu于2016-04-06 23:13發(fā)表的  :
有閉環(huán)的步進(jìn)電機(jī),不用你這么麻煩去校正。

學(xué)習(xí)了,我去找找看有無閉環(huán)的步進(jìn)