wzy139076378
年輕不是你玩的理由,而是你奮斗的資本。
級別: 網(wǎng)絡(luò)英雄
|
現(xiàn)在我要控制伺服電機正轉(zhuǎn)5秒后再反轉(zhuǎn)5秒,如此往復,電機如何做到正反轉(zhuǎn)切換的時候不出現(xiàn)停頓的感覺? 我的程序?qū)懛ㄊ牵弘姍C正轉(zhuǎn)啟動,計時器啟動,計時5秒到達后正轉(zhuǎn)停止,檢測到正轉(zhuǎn)脈沖發(fā)送完成后(M8348OFF)時,立刻啟動電機反轉(zhuǎn),這樣寫法正確嗎? |
|
---|---|---|
|
libin520
雖然沒什么突破和進步,卻還是每天在堅持著。
級別: 工控俠客
|
也和PLC的型號有關(guān)系的,如果用時間來控制不是太好,實際上是速度控制模式。見過這樣的控制方法,比如,小型馬達的定子繞線機,日本日特。用的是安川馬達,線圈饒多少匝數(shù)可以在程序里輕松指定,匯編語言,電機的最高轉(zhuǎn)速是5000轉(zhuǎn)每分鐘。不過,實際用的時候是4000轉(zhuǎn)每分鐘,反方向轉(zhuǎn)動前,會有停頓。應該是程序加的延時,因為正轉(zhuǎn)饒89匝數(shù),需要換下一個槽繞線,所以停頓是由于定子支撐軸旋轉(zhuǎn)完成后,再啟動。反方向轉(zhuǎn)180,繼續(xù)繞。你需要的快速停止和反方向啟動,間隔時間是多少。實際上是銀子給多了。間隔時間會少,便宜的硬件用肉眼都能看到停頓是正常的。還有用時間來控制不是好方法,分辨率高的計時器沒幾個。 |
|
---|---|---|
|