hzfy2013
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 14 個(gè)
工控威望: 143 點(diǎn)
下載積分: 648 分
在線時(shí)間: 2(小時(shí))
注冊(cè)時(shí)間: 2013-05-28
最后登錄: 2013-12-30
查看hzfy2013的 主題 / 回貼
樓主  發(fā)表于: 2013-12-19 21:54
現(xiàn)用一臺(tái)帶制動(dòng)的普通電機(jī),一個(gè)增量式旋轉(zhuǎn)編碼器,一臺(tái)三菱PLC,要求電機(jī)驅(qū)動(dòng)皮帶輪帶動(dòng)皮帶進(jìn)行定位控制,要求皮帶的一個(gè)固定點(diǎn)能在任意設(shè)定位置停止,可任意正反轉(zhuǎn),考慮實(shí)際一些誤差產(chǎn)生因素,如何編程才能做的誤差控制到最小,麻煩各位大神能提供算法,急用!非常感謝
[ 此帖被hzfy2013在2013-12-20 15:30重新編輯 ]
hzfy2013
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 14 個(gè)
工控威望: 143 點(diǎn)
下載積分: 648 分
在線時(shí)間: 2(小時(shí))
注冊(cè)時(shí)間: 2013-05-28
最后登錄: 2013-12-30
查看hzfy2013的 主題 / 回貼
1樓  發(fā)表于: 2013-12-20 15:29
引用
引用第1樓yuanhuanzhan于2013-12-20 15:05發(fā)表的  :
用編碼器測量角度就行了

這僅是理論上可行的
hzfy2013
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 14 個(gè)
工控威望: 143 點(diǎn)
下載積分: 648 分
在線時(shí)間: 2(小時(shí))
注冊(cè)時(shí)間: 2013-05-28
最后登錄: 2013-12-30
查看hzfy2013的 主題 / 回貼
2樓  發(fā)表于: 2013-12-21 08:01
自頂~~~~
hzfy2013
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 14 個(gè)
工控威望: 143 點(diǎn)
下載積分: 648 分
在線時(shí)間: 2(小時(shí))
注冊(cè)時(shí)間: 2013-05-28
最后登錄: 2013-12-30
查看hzfy2013的 主題 / 回貼
3樓  發(fā)表于: 2013-12-24 10:12
引用
引用第6樓小侯于2013-12-22 23:03發(fā)表的  :
一般電機(jī)要做得到很你所說的定位很難
你至少要有變頻器來控制速度
用譯碼器來回授現(xiàn)在位置值
然後當(dāng)你馬達(dá)快到你的定位點(diǎn) 就要減速
等到達(dá)定位點(diǎn)誤差範(fàn)圍內(nèi)就停止
.......

這個(gè)后來添加了一個(gè)減速機(jī),減速后轉(zhuǎn)速 30轉(zhuǎn)/分鐘
hzfy2013
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 14 個(gè)
工控威望: 143 點(diǎn)
下載積分: 648 分
在線時(shí)間: 2(小時(shí))
注冊(cè)時(shí)間: 2013-05-28
最后登錄: 2013-12-30
查看hzfy2013的 主題 / 回貼
4樓  發(fā)表于: 2013-12-24 10:13
引用
引用第5樓tiger_cao于2013-12-21 19:46發(fā)表的  :
什么電機(jī),在電機(jī)上增加光碼盤可以不?

就是普通的帶斷電剎車的電機(jī)
hzfy2013
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 14 個(gè)
工控威望: 143 點(diǎn)
下載積分: 648 分
在線時(shí)間: 2(小時(shí))
注冊(cè)時(shí)間: 2013-05-28
最后登錄: 2013-12-30
查看hzfy2013的 主題 / 回貼
5樓  發(fā)表于: 2013-12-24 10:17
引用
引用第7樓foshanye123于2013-12-22 23:34發(fā)表的  :
1 在有些機(jī)械場合是可以的,比如在沒有重力的情況下(水平傳動(dòng)是可以的),在提升設(shè)備時(shí)用電磁類的 制動(dòng)器不適用,(因?yàn)殡姍C(jī)得電之前,首先是電磁制動(dòng)器松開,電機(jī)才啟動(dòng),電機(jī)啟動(dòng)到有足夠的力矩把負(fù)載提起,需要時(shí)間,這時(shí)因電機(jī)力矩不夠,提升臺(tái)會(huì)下滑,這時(shí)編碼器也會(huì)發(fā)脈沖,PLC計(jì)數(shù)不準(zhǔn))
2 這種控制方式不能直接驅(qū)動(dòng)皮帶輪,速度過快慣性大,制動(dòng)也需要時(shí)間,所以也會(huì)產(chǎn)生計(jì)數(shù)誤差。(只能通過減速器,來控制)
3 在水平拖動(dòng)負(fù)載,要計(jì)算出螺桿的螺距,和PLC的慣量(1個(gè)脈沖絲桿所轉(zhuǎn)動(dòng)的位置),然后與編碼器產(chǎn)生的脈沖作比較,利用高速中斷命令電機(jī)停下來,然后在制動(dòng)。

受益了,謝謝,現(xiàn)在添加了減速機(jī),減速后速度30轉(zhuǎn)/分鐘,但是僅僅做脈沖比較的話會(huì)不會(huì)有挺大誤差,比如還要考慮機(jī)械結(jié)構(gòu),電機(jī)等不確定因素
hzfy2013
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 14 個(gè)
工控威望: 143 點(diǎn)
下載積分: 648 分
在線時(shí)間: 2(小時(shí))
注冊(cè)時(shí)間: 2013-05-28
最后登錄: 2013-12-30
查看hzfy2013的 主題 / 回貼
6樓  發(fā)表于: 2013-12-26 08:52
引用
引用第11樓baixin_1981于2013-12-24 10:35發(fā)表的  :
我做過這樣的項(xiàng)目,首先你的電機(jī)要用變頻器控制,皮帶輪要用同步的,這也要講明你的進(jìn)刀速度等等........算法么一句話就講不清楚了

公司要求就是普通電機(jī),減速器,編碼器,普通皮帶,不是同步帶,那這個(gè)要怎么辦?
hzfy2013
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 14 個(gè)
工控威望: 143 點(diǎn)
下載積分: 648 分
在線時(shí)間: 2(小時(shí))
注冊(cè)時(shí)間: 2013-05-28
最后登錄: 2013-12-30
查看hzfy2013的 主題 / 回貼
7樓  發(fā)表于: 2013-12-26 08:52
引用
引用第12樓baixin_1981于2013-12-24 10:37發(fā)表的  :
補(bǔ):我意思是算法根據(jù)你的技術(shù)要求,有很多種,但始終達(dá)不到伺服電機(jī)的方案那么好!

大致比較好的算法提供一下吧,謝謝啦