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