hzfy2013
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 14 個
工控威望: 143 點
下載積分: 648 分
在線時間: 2(小時)
注冊時間: 2013-05-28
最后登錄: 2013-12-30
查看hzfy2013的 主題 / 回貼
樓主  發(fā)表于: 2013-12-19 21:54
現(xiàn)用一臺帶制動的普通電機,一個增量式旋轉(zhuǎn)編碼器,一臺三菱PLC,要求電機驅(qū)動皮帶輪帶動皮帶進行定位控制,要求皮帶的一個固定點能在任意設(shè)定位置停止,可任意正反轉(zhuǎn),考慮實際一些誤差產(chǎn)生因素,如何編程才能做的誤差控制到最小,麻煩各位大神能提供算法,急用!非常感謝
[ 此帖被hzfy2013在2013-12-20 15:30重新編輯 ]
foshanye123
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 11 個
工控威望: 129 點
下載積分: 464 分
在線時間: 3(小時)
注冊時間: 2013-12-22
最后登錄: 2014-03-28
查看foshanye123的 主題 / 回貼
1樓  發(fā)表于: 2013-12-22 23:34
1 在有些機械場合是可以的,比如在沒有重力的情況下(水平傳動是可以的),在提升設(shè)備時用電磁類的 制動器不適用,(因為電機得電之前,首先是電磁制動器松開,電機才啟動,電機啟動到有足夠的力矩把負載提起,需要時間,這時因電機力矩不夠,提升臺會下滑,這時編碼器也會發(fā)脈沖,PLC計數(shù)不準)
2 這種控制方式不能直接驅(qū)動皮帶輪,速度過快慣性大,制動也需要時間,所以也會產(chǎn)生計數(shù)誤差。(只能通過減速器,來控制)
3 在水平拖動負載,要計算出螺桿的螺距,和PLC的慣量(1個脈沖絲桿所轉(zhuǎn)動的位置),然后與編碼器產(chǎn)生的脈沖作比較,利用高速中斷命令電機停下來,然后在制動。