七七影院色七七_免费观看欧美a一级黄片_亚洲综合久久久久久中文字幕_国产999999在线视频免费观看,国产小视频无码,国产精品亚洲日日摸夜夜添,女人高潮潮叫免费网站,久久影院国产精品,日韩成人在线影院,欧美囗交XX×BBB视频,色在线综合高清

機械社區(qū)

 找回密碼
 注冊會員

QQ登錄

只需一步,,快速開始

搜索
打印 上一主題 下一主題

討論:用步進電機分度定位的精度和解決問題

[復制鏈接]
11#
發(fā)表于 2012-12-6 21:33:43 | 只看該作者
請教樓主你用的是什么控制系統(tǒng),,這多加的4個脈沖是怎么樣加到程序里的?
12#
 樓主| 發(fā)表于 2012-12-6 21:43:28 | 只看該作者
jhg1977 發(fā)表于 2012-12-6 20:43
如果沒記錯的話 細分與步進電機的精度沒有關(guān)系  步進電機本身也沒有累積誤差
細分可以改善動態(tài)性能,,可以 ...

細分是和精度沒有太大關(guān)系,,但是,如果總脈沖數(shù)少的話,,每一個脈沖引起的角度變化會增大,,分度次數(shù)越多,精度越低,,如總脈沖是3000個,,一周分三百次,這時的誤差可能會有近300個脈沖,,這近300個脈沖的誤差太大了,。如果是300000個總脈沖的話,,誤差分三百次后還是近300個,這三百個脈沖相對的精度就提高了,。所以我選擇了增大細分數(shù)來增大總脈沖數(shù)的方法,。
13#
 樓主| 發(fā)表于 2012-12-6 21:53:40 | 只看該作者
duanyz 發(fā)表于 2012-12-6 21:33
請教樓主你用的是什么控制系統(tǒng),這多加的4個脈沖是怎么樣加到程序里的,?

我用的是信捷的XP3-18RT,這四個脈沖是用余數(shù)的倍數(shù)算出來的,,計算出這個脈沖后,用總脈沖分段后的剩余脈沖除以4得到的每隔多少段加一個脈沖,。用記數(shù)器記數(shù),記數(shù)的時候用求得的間斷個數(shù)減1,,然后記數(shù),,如:間斷個數(shù)為8,那么,,我在第7段的時候打開記數(shù)器,,記數(shù)器打開后將四個脈沖存入一個補充脈沖寄存器,發(fā)送脈沖的程序中,,最開始的一段是應發(fā)的脈沖寄存器+補充脈沖寄存器=最后要發(fā)送的脈沖寄存器,,這樣在第八個脈沖發(fā)送的時候,這兩個脈沖會相加,,送到最后要發(fā)送的脈沖寄存器中,,然后發(fā)送。當然,,我的記數(shù)器是放在發(fā)送完成標志的M繼電器下,。我已經(jīng)測試過了,沒有問題,。如果你們有用信捷的PLC的話,,我可以把我的程序上傳一下,大家討論一下,。
14#
發(fā)表于 2012-12-7 00:15:02 | 只看該作者
很多步進電機的驅(qū)動器都有細分功能,,可以分到非常精細,比如說每步都4000細分

但還是感覺裝個編碼器吧
15#
 樓主| 發(fā)表于 2012-12-7 18:57:28 | 只看該作者
04102 發(fā)表于 2012-12-7 00:15
很多步進電機的驅(qū)動器都有細分功能,,可以分到非常精細,,比如說每步都4000細分

但還是感覺裝個編碼器吧

即使安裝了編碼器,如果主軸一周我要分311段的話,,怎么能保證定位精度呢,?還請賜教!
16#
發(fā)表于 2012-12-7 19:48:04 | 只看該作者
本帖最后由 jhg1977 于 2012-12-7 19:50 編輯
北京機床維修 發(fā)表于 2012-12-7 18:57
即使安裝了編碼器,,如果主軸一周我要分311段的話,,怎么能保證定位精度呢,?還請賜教!


我做任意分度的做法是這樣的,,假設(shè)工件主軸上直連了20000線的編碼器,,則用公式(20000XN)/311,N為分度位,,例第47段對應的編碼器讀數(shù)為20000X47/311=3022,。5 ,按4舍5入取3023,,當編碼反饋到3023時電機停止,,第48段為3087,依次類推,,一圈后取Z相歸零,,但不知道這樣是否能滿足你的精度要求? 關(guān)鍵還是看你的定位精度要求
17#
 樓主| 發(fā)表于 2012-12-7 22:37:19 | 只看該作者
jhg1977 發(fā)表于 2012-12-7 19:48
我做任意分度的做法是這樣的,,假設(shè)工件主軸上直連了20000線的編碼器,,則用公式(20000XN)/311,N為分度 ...

您好,,多謝您的指教,,但這樣的話,成本會增加很多,。還有就是,,我現(xiàn)在還不會控制步進電機在快到位的時候如何能讓他的速度慢下來直到到位停止。用中斷可以,,但是,,步進電機在快速旋轉(zhuǎn)的時候如果立刻停止發(fā)送脈沖會不會導致步進電機的沖過位?還請高手指點迷津,。謝謝,。這里還要說一下,這臺機器在運行的時候,,速度不慢,,所以我要電機做快速旋轉(zhuǎn),大約每分鐘轉(zhuǎn)速最高在600轉(zhuǎn),。

點評

過沖跟負載大小有較大關(guān)系,,且步進電機不是半閉環(huán),過沖或丟步都會影響機器運行,;即使走固定脈沖,,也可以設(shè)置加減速。建議加光電開關(guān)定期回原點,要求如果高,,就換伺服,,伺服不同轉(zhuǎn)速下出力也穩(wěn)定。  發(fā)表于 2012-12-8 00:14
18#
發(fā)表于 2012-12-8 12:13:46 | 只看該作者
能不能說說用步進電機的最終目的的什么,?
是不是用來控制拉出來鋼絲的長度,?
或者最好說說拉絲機的詳細工作狀況。

19#
發(fā)表于 2012-12-8 12:53:24 | 只看該作者
北京機床維修 發(fā)表于 2012-12-7 22:37
您好,,多謝您的指教,,但這樣的話,成本會增加很多,。還有就是,,我現(xiàn)在還不會控制步進電機在快到位的時候如 ...


需要一段高速再接一段低速,  低速用來定位  ,,即使高速也是有加減速的,, 600轉(zhuǎn)對普通步進來說速度偏高,扭矩會下降,,選型的時候要注意了
另外現(xiàn)在還有閉環(huán)步進 ,再不然就上伺服   

同意樓上的意見 把設(shè)備具體怎么回事說清楚就更方便大家討論了
20#
 樓主| 發(fā)表于 2012-12-8 18:09:20 | 只看該作者
您好,,加減速脈沖輸出我會,,但我不會的是如何用編碼器實現(xiàn)到位后減速停止。應該說是如何實現(xiàn)在編碼器到位這前開始減速,,一直減速至編碼器設(shè)定的位置停止,。這臺機器就好像是做齒輪似的工作方式,只不過只是用一把刀來回的拉齒,,齒輪一直旋轉(zhuǎn),,而且工件來回的時間很快,電機只在一個方向內(nèi)有動作,,所以要求時間上要快,,電機轉(zhuǎn)速要高一點。精度要求的不是很高,,但我在做這臺電路的時候還是提高了要求,。
您需要登錄后才可以回帖 登錄 | 注冊會員

本版積分規(guī)則

小黑屋|手機版|Archiver|機械社區(qū) ( 京ICP備10217105號-1,,京ICP證050210號,,浙公網(wǎng)安備33038202004372號 )

GMT+8, 2025-4-17 08:43 , Processed in 0.058558 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表