久久久国产一区二区_国产精品av电影_日韩精品中文字幕一区二区三区_精品一区二区三区免费毛片爱

 找回密碼
 注冊會員

QQ登錄

只需一步,快速開始

搜索

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

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

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

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

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

但還是感覺裝個編碼器吧

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


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

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

點評

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

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


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

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

本版積分規則

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

GMT+8, 2025-7-10 18:26 , Processed in 0.083366 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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