如何改變伺服電的機正反轉?

兩情若是久長時,又豈在朝朝暮暮。

大家都知道,普通的三相電機改變“U、V、W相序”是可以改變電機的正反轉,那麼,如果是伺服電機呢?是不是也可以改變“相序”來實現電機正反轉?

如何改變伺服電的機正反轉?

答案是否定的。筆者就有同事做過這樣的糗事,改變伺服電機的U、V、W相序後,嘗試啟動伺服電機,不僅電機沒有轉向,而且原地抖動,最後還報警了。

筆者認為,這個同事壓根就不瞭解伺服電機的原理,才會這樣去嘗試。伺服電機和普通的電機是兩碼事,雖然也是U、V、W三相,但是“此三相”非“彼三相”!

如何改變伺服電的機正反轉?

如何來改變伺服電機的正反轉

1、設定參數

如果發現當前的旋轉方向和我們需要的不一樣,我們可以通過“設定參數”來改變伺服電機的選擇方向。

2、脈衝信號

三種控制方式:定位控制、立即控制(也叫轉矩控制)、速度控制。如果是“定位控制”的話,需要改變脈衝信號。脈衝信號有“AB向”的,還有“脈衝+方向”的,通過改變脈衝輸出的信號來改變它的方向。

如何改變伺服電的機正反轉?

3、正反轉端子

這個很好理解,你接正轉的端子它就是正轉,你接反轉的端子它就是反轉,這樣就可以改變伺服電機正反轉。

以上的這三種方法都可以改變伺服電機的正反轉,唯獨“改變相序”不可。

為什麼“改變相序”無法改變伺服電機轉向?

普通的三相電機和伺服電機是有很大的區別的。例如普通電機後面沒有“編碼器”,它是開環控制,只要給它一個“頻率電壓”,它就會朝著一個方向旋轉。若改變任意兩相相序,則會反轉。

如何改變伺服電的機正反轉?

普通電機沒有編碼器,所以它是不反饋的,而伺服電機是反饋的,還是“實時反饋”,可以達到普通電機所達不到的“精準定位”。

編碼器的作用就是為了反饋電機的當前位置,要想讓伺服電機接受命令、聽從命令,它的相序就得提前編排好。U、V、W哪一相在前,哪一相在後都是預先編排好的,不可隨意修改。

如何改變伺服電的機正反轉?

例如上面筆者畫的這個草圖,真實原理圖當然比這個複雜很多。 圖中的A、B、C並不是線路,而是當前編碼器位置的三個點位。比如說這三個位置,隔著120°一個位置,它的順序為A、B、C,從A→B,從B→C,再從C→A。那麼,外邊的接線U、V、W也得和A、B、C旋轉對應。

譬如說當前位置U轉到了A這個位置,伺服驅動器會去判斷A和U的位置是否一致,這個類似於上級給下級下達命令:“我讓你走幾步你就走幾步,一致後就放行,接著再繼續走下去……”

如果出現不對應的情況,例如A和W對應了,那麼伺服判斷位置不一樣,不同步了,就會發生相應報警。

如何改變伺服電的機正反轉?

筆者認為,如果你想通過改變U、V、W來實現電機換向的話,理論上也得改變裡邊那三個定位的點(A、B、C)。就是說,你改變了U、W那你也得改A和C,才能實現反轉。你覺得是不是這個理?

申明:受作者知識水平有限,以上觀點僅代表自己的觀點,歡迎留言探討,相互學習!


預知更多內容,【關注作者】,且聽下回分解!


分享到:


相關文章: