怎樣用伺服驅動器進行位置控制,伺服電機位置模式控制流程

時間 2022-10-20 12:35:31

1樓:匿名使用者

如果進行精確的位置控制,建議使用步進電機。

不太精確的位置控制,可以採用直流電機加感測器和制動裝置。

步進電機,就是一步一步前進的

所以輸入停止脈衝,就會馬上停止

原理是電磁制動

你可以找步進電機控制器來解決這個問題

根據說明書設定跳線方式,很容易使用的.

2樓:太簡單

伺服驅動器進行位置控制方法如下:

1.我需要伺服驅動器發乙個脈衝電機移動1公釐,上位機只需要發乙個脈衝給伺服驅動器。

2.電子齒輪比是跟個人需要的運動,機械輪子相關的,也就是電機轉一圈,載物台實際運動多少距離,中間可能有減速機構,也可能是圓周運動。

3.脈衝演算法根本不需考慮,只要伺服的電子齒輪設定好之後就可以控制了。

注:在加上伺服驅動器說明書設定控制方法,更加容易明白。

3樓:1997排長

1、一般情況下,要先設定pn000,設定為位置模式。根據說明書設定引數,否則不會工作。

2、伺服驅動器(servo drives)又稱為"伺服控制器"、"伺服放大器",是用來控制伺服電機的一種控制器,其作用類似於變頻器作用於普通交流馬達,屬於伺服系統的一部分,主要應用於高精度的定位系統。一般是通過位置、速度和力矩三種方式對伺服馬達進行控制,實現高精度的傳動系統定位,目前是傳動技術的高階產品。

4樓:不喝一口口

貝貝金海外專營店為您服務

如果進行精確的位置控制,建議使用步進電機。

不太精確的位置控制,可以採用直流電機加感測器和制動裝置。

步進電機,就是一步一步前進的

所以輸入停止脈衝,就會馬上停止

原理是電磁制動

你可以找步進電機控制器來解決這個問題

根據說明書設定跳線方式,很容易使用的.

伺服電機位置模式控制流程

5樓:anyway丶

伺服電機有三種控制方式,位置控制、速度控制、力矩控制。在這裡用到的是位置控制。

位置控制前,需要把伺服電機的引數設定好,比如經過計算得出伺服電機轉一圈,往前行走10cm,需要1000個脈衝。然後,把plc和伺服驅動器連線起來。需要伺服電機到達的工作位置是25cm處,那麼就通過plc給伺服驅動器2500個脈衝,當plc發完脈衝後,在繼續發1000個脈衝,那麼電機就到達了35cm處,這種定位是相對運動定位。

伺服有相對運動和絕對運動,兩種定位方式。

擴充套件資料

1、初始化引數

在接線之前,先初始化引數。

在控制卡上:選好控制方式;將pid引數清零;讓控制卡上電時預設使能訊號關閉;將此狀態儲存,確保控制卡再次上電時即為此狀態。

在伺服電機上:設定控制方式;設定使能由外部控制;編碼器訊號輸出的齒輪比;設定控制訊號與電機轉速的比例關係。一般來說,建議使伺服工作中的最大設計轉速對應9v的控制電壓。

比如,山洋是設定1v電壓對應的轉速,出廠值為500,如果你只準備讓電機在1000轉以下工作,那麼,將這個引數設定為111。

2、接線

將控制卡斷電,連線控制卡與伺服之間的訊號線。以下的線是必須要接的:控制卡的模擬量輸出線、使能訊號線、伺服輸出的編碼器訊號線。

複查接線沒有錯誤後,電機和控制卡(以及pc)上電。此時電機應該不動,而且可以用外力輕鬆轉動,如果不是這樣,檢查使能訊號的設定與接線。用外力轉動電機,檢查控制卡是否可以正確檢測到電機位置的變化,否則檢查編碼器訊號的接線和設定

3、試方向

對於乙個閉環控制系統,如果反饋訊號的方向不正確,後果肯定是災難性的。通過控制卡開啟伺服的使能訊號。這時伺服應該以乙個較低的速度轉動,這就是傳說中的「零漂」。

一般控制卡上都會有抑制零漂的指令或引數。

使用這個指令或引數,看電機的轉速和方向是否可以通過這個指令(引數)控制。如果不能控制,檢查模擬量接線及控制方式的引數設定。確認給出正數,電機正轉,編碼器計數增加;給出負數,電機反轉轉,編碼器計數減小。

如果電機帶有負載,行程有限,不要採用這種方式。測試不要給過大的電壓,建議在1v以下。如果方向不一致,可以修改控制卡或電機上的引數,使其一致。

4、抑制零漂

在閉環控制過程中,零漂的存在會對控制效果有一定的影響,最好將其抑制住。使用控制卡或伺服上抑制零飄的引數,仔細調整,使電機的轉速趨近於零。由於零漂本身也有一定的隨機性,所以,不必要求電機轉速絕對為零。

5、建立閉環控制

再次通過控制卡將伺服使能訊號放開,在控制卡上輸入乙個較小的比例增益,至於多大算較小,這只能憑感覺了,如果實在不放心,就輸入控制卡能允許的最小值。將控制卡和伺服的使能訊號開啟。這時,電機應該已經能夠按照運動指令大致做出動作了。

6樓:哈哈哈哈哈哈

首先,伺服電機有三種控制方式,位置控制、速度控制、力矩控制。在這裡你用到的是位置控制。位置控制前,你需要把伺服電機的引數設定好,比如你經過計算得出伺服電機轉一圈,往前行走10cm,需要1000個脈衝。

然後,把plc和伺服驅動器連線起來。你需要伺服電機到達的工作位置是25cm處,那麼你就通過plc給伺服驅動器2500個脈衝,當plc發完脈衝後,你在繼續發1000個脈衝,那麼電機就到達了35cm處,這種定位是相對運動定位,大體就這樣。伺服有相對運動和絕對運動,兩種定位方式。

絕對運動自行了解吧,手機打字太累了

如何用plc對伺服電機進行位置控制

7樓:想念七里香

用編碼器將電機行走(高速脈衝輸出驅動)的位置訊號轉換成高速脈衝輸入反饋給plc,根據反饋脈衝數及零點即可以對伺服電機進行精確位置控制

8樓:

只要伺服的電bai子齒輪比設

du置好,

脈衝演算法根本zhi不需考慮,dao

比如我需要plc發乙個脈衝,電機移動版1公釐,權上位機只需要發乙個脈衝給伺服驅動器,

電機移動(1×電子齒輪比)個脈衝=1公釐

電子齒輪比是跟個人需要的運動,機械輪子相關的,也就是電機轉一圈,載物台實際運動多少距離,中間可能有減速機構,也可能是圓周運動

可以看看電子齒輪比設定方法。

實現方法,使用plc位置控制指令,plc廠家不一樣,功能相同指令不一樣,

主要控制2個引數,1,發脈衝的頻率,也就是速度,2,發的脈衝總數,也就是移動距離,

9樓:匿名使用者

進行位置控制,首先要知道伺服的引數設定;還有對plc的程式程式設計。在旋轉軸上要用到編碼器。

你做什麼的

10樓:憮然一笑

對運動機構的位置變化進行控制首先要有相關的編碼器。

編碼器有增量型和回絕對值兩種。

你提到答脈衝演算法,我想你應該用得是增量型的編碼器。這個比較簡單,用上公升沿或者下降沿都可以。但如果存在往復運動的時候,建議你用上公升沿來寫。

你如果用絕對值型編碼器的話,你可以參照一下格雷碼的編寫過程。

伺服控制器如何實現準確定位

11樓:

其實伺服是電氣控制方面的事情,但是準確定位涉及到機械、電氣、感測反饋三方問題,一般來說伺服驅動發的脈衝都是很準的,機械傳動精度一定要高,外加閉環反饋,這樣才能真正的獲得準確定位。

伺服驅動器(servo drives)又稱為「伺服控制器」、「伺服放大器」,是用來控制伺服電機的一種控制器,其作用類似於變頻器作用於普通交流馬達,屬於伺服系統的一部分,主要應用於高精度的定位系統。一般是通過位置、速度和力矩三種方式對伺服馬達進行控制,實現高精度的傳動系統定位,目前是傳動技術的高階產品。

目前主流的伺服驅動器均採用數字訊號處理器(dsp)作為控制核心,

伺服驅動器原理

可以實現比較複雜的控制演算法,實現數位化、網路化和智慧型化。功率器件普遍採用以智慧型功率模組(ipm)為核心設計的驅動電路,ipm內部整合了驅動電路,同時具有過電壓、過電流、過熱、欠壓等故障檢測保護電路,在主迴路中還加入軟啟動電路,以減小啟動過程對驅動器的衝擊。功率驅動單元首先通過三相全橋整流電路對輸入的三相電或者市電進行整流,得到相應的直流電。

經過整流好的三相電或市電,再通過三相正弦pwm電壓型逆變器變頻來驅動三相永磁式同步交流伺服電機。功率驅動單元的整個過程可以簡單的說就是ac-dc-ac的過程。整流單元(ac-dc)主要的拓撲電路是三相全橋不控整流電路。

隨著伺服系統的大規模應用,伺服驅動器使用、伺服驅動器除錯、伺服驅動器維修都是伺服驅動器在當今比較重要的技術課題,越來越多工控技術服務商對伺服驅動器進行了技術深層次研究。

12樓:匿名使用者

伺服驅動器的定位運動是依靠脈衝輸入或者資料傳送的,通過外部模組輸入脈衝訊號,脈衝的個數對應定位的距離。

伺服驅動器採用位置控制模式時,伺服電機速度怎麼控制

13樓:邊宣鐸靈陽

伺服驅動器控制電機有三種控制模式為速度控制、轉矩控制、位置控制。速度控制主要是通過改變其頻率,轉矩控制主要是通過改變電流大小來實現,而位置控制則以脈衝訊號來實現。具體使用哪種控制方式一般是根據客戶需要來定。

驅動器控制伺服電機,首先是在驅動器上輸入工程所需的引數,在電機啟動後,通過編碼器快速的反饋實際值,此實際值傳到伺服驅動器後與原先設定的參考數值進行對比,快速調整誤差,在將調整好的訊號傳到電機上,讓電機實現所需要的動作,進而達到精準控制。(有反饋,有調節,這就是伺服的閉環控制)

14樓:求峻馮寒

一般伺服系統的組成包括

伺服電機、伺服驅動器以及上位控制器。

伺服電機是執行元件,伺服驅動器是控制項,上位則相當於人機介面了。

伺服驅動器裡是有程式的,來控制電機的輸出扭矩、轉速以及方向等。

plc在伺服驅動器的上一環,也有整合在伺服驅動器裡的;

上位控制器則用於使用者直觀的輸入引數來控制伺服驅動器發出指令。

不過你若是簡單的只是想控制伺服電機的運轉,只依靠伺服驅動器就可。伺服驅動器上有控制面板,可以用來設定引數並控制電機的轉速、轉向等。

交流伺服電機是不是用脈衝驅動,如果不是,那用什麼驅動

普通交流電機的轉速一般是1400轉 分鐘左右,為什麼是1400呢,因為一般的供電是220v,50hz,即每秒變換50次相位,而通常電機是4極的,即變換兩次相位轉一圈,再加上普通交流電機不是同步的,是交流非同步電機,所以比理論轉速50 2 60 1500慢一點,所以通常是1400轉左右。由此可見,可以...

怎樣用PS修改臉形,怎樣用PHOTOSHOP修改人的五官臉型

一 用ps修改臉型 1 開啟需要修改的 2 ctrl j新建乙個新圖層,一定要養成這個習慣,如果操作不當,不會損壞原圖層。3 選擇新圖層,點選濾鏡 液化。4 選擇左上角第乙個 向前變形工具,並在右側工具選項調整畫筆大小,選擇合適的畫筆。5 可以用ctrl 號鍵放大 以便進行細節調整,用畫筆點選需要調...

怎樣用ghost備份c盤,怎樣用ghost備份C 盤?

1 進入 pe 系統以後,開啟 ghost 轉殖軟體,如圖所示 2 進入 ghost 轉殖軟體以後,在左下方有乙個選單欄,如圖所示 3 接著請依次點選 local partition to image 選項,如圖所示 partition 代表磁碟分割槽 to image 代表把分割槽映象資料匯出備份...

怎樣用傳送郵件,怎樣用Word傳送郵件

word什麼時候能傳送郵件了 你說的那個是把word檔案通過電郵發出來去。不是word發郵件,是用郵件客戶端來傳送的吧。看圖應該是outlook。收件人寫上就可以了。如果你還想發給別人,可以填到抄送人位址 希望能幫到你 怎樣用word批量發郵件?怎樣用word傳送郵件 好像在傳送郵件裡 新增附件 裡...

請問用PLC控制邁信伺服驅動為什麼一上電就動作

你看看plc的輸出上電狀態,這個可以設定高低電平來修改過來的。1是你的程式問題,2是你私服設定問題,你沒設定上電急馳。是什麼樣的的上電就動作呢?首先,驅動器在準備好,未發生報警,ready有輸出,並且伺服加上使能 s on 1 時,給驅動器脈衝訊號,才能驅動電機旋轉。所以你要檢查你的plc程式。其次...