wzy139076378
年輕不是你玩的理由,而是你奮斗的資本。
級別: 網(wǎng)絡英雄
|
現(xiàn)在我要控制伺服電機正轉5秒后再反轉5秒,如此往復,電機如何做到正反轉切換的時候不出現(xiàn)停頓的感覺? 我的程序寫法是:電機正轉啟動,計時器啟動,計時5秒到達后正轉停止,檢測到正轉脈沖發(fā)送完成后(M8348OFF)時,立刻啟動電機反轉,這樣寫法正確嗎? |
|
---|---|---|
|
tingfenghu
級別: 工控俠客
|
用帶剎車的伺服電機 |
|
---|---|---|
|
flyfeky
bilibili 工控貴族
級別: 論壇先鋒
|
這個問題, 停頓的感覺是因為定時器引起的, 看你定時器的精度. 建議 , 提高定時器精度+定時中斷. |
|
---|---|---|
|
jiunnyih
級別: 探索解密
|
不建議用帶煞車馬達 要注意馬達和機械慣量的配合選擇適合的馬達縮短加減速時間 自然可以縮短停頓時間.不可能完全沒有停頓時間 |
---|---|
|
libin520
雖然沒什么突破和進步,卻還是每天在堅持著。
級別: 工控俠客
|
也和PLC的型號有關系的,如果用時間來控制不是太好,實際上是速度控制模式。見過這樣的控制方法,比如,小型馬達的定子繞線機,日本日特。用的是安川馬達,線圈饒多少匝數(shù)可以在程序里輕松指定,匯編語言,電機的最高轉速是5000轉每分鐘。不過,實際用的時候是4000轉每分鐘,反方向轉動前,會有停頓。應該是程序加的延時,因為正轉饒89匝數(shù),需要換下一個槽繞線,所以停頓是由于定子支撐軸旋轉完成后,再啟動。反方向轉180,繼續(xù)繞。你需要的快速停止和反方向啟動,間隔時間是多少。實際上是銀子給多了。間隔時間會少,便宜的硬件用肉眼都能看到停頓是正常的。還有用時間來控制不是好方法,分辨率高的計時器沒幾個。 |
|
---|---|---|
|