伺服電機如何選擇脈衝、模擬量、通訊三種控制方式?

2020-11-23 騰訊網

伺服電機控制方式有脈衝、模擬量和通訊這三種,在不同的應用場景下,我們該如何選擇伺服電機的控制方式呢?

一、伺服電機脈衝控制方式

在一些小型單機設備,選用脈衝控制實現電機的定位,應該是最常見的應用方式,這種控制方式簡單,易於理解。

基本的控制思路:脈衝總量確定電機位移,脈衝頻率確定電機速度。選用了脈衝來實現伺服電機的控制,翻開伺服電機的使用手冊,一般會有如下這樣的表格:

都是脈衝控制,但是實現方式並不一樣:

第一種,驅動器接收兩路(A、B路)高速脈衝,通過兩路脈衝的相位差,確定電機的旋轉方向。如上圖中,如果B相比A相快90度,為正轉;那麼B相比A相慢90度,則為反轉。

運行時,這種控制的兩相脈衝為交替狀,因此我們也叫這樣的控制方式為差分控制。具有差分的特點,那也說明了這種控制方式,控制脈衝具有更高的抗幹擾能力,在一些幹擾較強的應用場景,優先選用這種方式。但是這種方式一個電機軸需要佔用兩路高速脈衝埠,對高速脈衝口緊張的情況,比較不適用。

第二種,驅動器依然接收兩路高速脈衝,但是兩路高速脈衝並不同時存在,一路脈衝處於輸出狀態時,另一路必須處於無效狀態。選用這種控制方式時,一定要確保在同一時刻只有一路脈衝的輸出。兩路脈衝,一路輸出為正方向運行,另一路為負方向運行。和上面的情況一樣,這種方式也是一個電機軸需要佔用兩路高速脈衝埠。

第三種,只需要給驅動器一路脈衝信號,電機正反向運行由一路方向IO信號確定。這種控制方式控制更加簡單,高速脈衝口資源佔用也最少。在一般的小型系統中,可以優先選用這種方式。

二、伺服電機模擬量控制方式

在需要使用伺服電機實現速度控制的應用場景,我們可以選用模擬量來實現電機的速度控制,模擬量的值決定了電機的運行速度。

模擬量有兩種方式可以選擇,電流或電壓。

電壓方式:只需要在控制信號端加入一定大小的電壓即可,在有些場景甚至使用一個電位器即可實現控制,非常的簡單。但選用電壓作為控制信號,在環境複雜的場景下,電壓容易被幹擾,造成控制不穩定。

電流方式:需要對應的電流輸出模塊,但電流信號抗幹擾能力強,可以使用在複雜的場景。

三、伺服電機通信控制方式

採用通信方式實現伺服電機控制的常見方式有CAN、EtherCAT、Modbus、Profibus。使用通信方式來對電機進行控制,是目前一些複雜、大系統應用場景首選的控制方式。在這種方式下,系統的大小、電機軸的多少都易於裁剪,沒有複雜的控制接線。搭建的系統具有極高的靈活性。

四、拓展部分

1、伺服電機轉矩控制

轉矩控制方式是通過外部模擬量的輸入或直接的地址的賦值來設定電機軸對外的輸出轉矩的大小,具體表現為例如10V對應5Nm的話,當外部模擬量設定為5V時電機軸輸出為2.5Nm。如果電機軸負載低於2.5Nm時電機正轉,外部負載等於2.5Nm時電機不轉,大於2.5Nm時電機反轉(通常在有重力負載情況下產生)。可以通過即時的改變模擬量的設定來改變設定的力矩大小,也可通過通訊方式改變對應的地址的數值來實現。

主要應用在對材質受力有嚴格要求的纏繞和放卷裝置中,例如繞線裝置或拉光纖設備,轉矩的設定要根據纏繞的半徑的變化隨時更改以確保材質的受力不會隨著纏繞半徑的變化而改變。

2、伺服電機位置控制:

位置控制模式一般是通過外部輸入的脈衝的頻率來確定轉動速度的大小,通過脈衝的個數來確定轉動的角度,也有些伺服可以通過通訊方式直接對速度和位移進行賦值。由於位置模式可以對速度和位置都有很嚴格的控制,所以一般應用於定位裝置,數控工具機、印刷機械等等。

3 、伺服電機速度模式:

通過模擬量或脈衝頻率的輸入都可以進行轉動速度的控制,在有上位控制裝置的外環PID控制時速度模式也可以進行定位,但必須把電機的位置信號或直接負載的位置信號給上位機反饋以做運算用。位置模式也支持直接負載外環檢測位置信號,此時的電機軸端的編碼器只檢測電機轉速,位置信號就由直接的最終負載端的檢測裝置來提供了,這樣的優點在於可以減少中間傳動過程中的誤差,增加了整個系統的定位精度。

4、談談3環

伺服一般為三個環控制,所謂三環就是3個閉環負反饋PID調節系統。最內的PID環就是電流環,此環完全在伺服驅動器內部進行,通過霍爾裝置檢測驅動器給電機的各相的輸出電流,負反饋給電流的設定進行PID調節,從而達到輸出電流儘量接近等於設定電流,電流環就是控制電機轉矩的,所以在轉矩模式下驅動器的運算最小,動態響應最快。

第2環是速度環,通過檢測的電機編碼器的信號來進行負反饋PID調節,它的環內PID輸出直接就是電流環的設定,所以速度環控制時就包含了速度環和電流環,換句話說任何模式都必須使用電流環,電流環是控制的根本,在速度和位置控制的同時系統實際也在進行電流(轉矩)的控制以達到對速度和位置的相應控制。

第3環是位置環,它是最外環,可以在驅動器和電機編碼器間構建也可以在外部控制器和電機編碼器或最終負載間構建要根據實際情況來定。由於位置控制環內部輸出就是速度環的設定,位置控制模式下系統進行了所有3個環的運算,此時的系統運算量最大,動態響應速度也最慢。

相關焦點

  • 伺服電機的制動方式與原理,伺服電機的控制方法
    2、速度模式:通過模擬量的輸入或脈衝的頻率都可以進行轉動速度的控制,在有上位控制裝置的外環PID控制時速度模式也可以進行定位,但必須把電機的位置信號或直接負載的位置信號給上位反饋以做運算用。位置模式也支持直接負載外環檢測位置信號,此時的電機軸端的編碼器只檢測電機轉速,位置信號就由直接的最終負載端的檢測裝置來提供了,這樣的優點在於可以減少中間傳動過程中的誤差,增加整個系統的定位精度。  3、位置控制:位置控制模式一般是通過外部輸入的脈衝的頻率來確定轉動速度的大小,通過脈衝的個數來確定轉動的角度,也有些伺服可以通過通訊方式直接對速度和位移進行賦值。
  • 伺服電機的控制方式有哪些?
    速度控制和轉矩控制都是用模擬量來控制的。位置控制是通過發脈衝來控制的。具體採用什麼控制方式要根據客戶的要求,滿足何種運動功能來選擇。
  • 伺服電機使用_伺服電機驅動器如何使用 - CSDN
    伺服主要靠脈衝來定位,基本上可以這樣理解,伺服電機接收到1個脈衝,就會旋轉1個脈衝對應的角度,從而實現位移,因為,伺服電機本身具備發出脈衝的功能,所以伺服電機每旋轉一個角度,都會發出對應數量的脈衝,這樣,和伺服電機接受的脈衝形成了呼應,或者叫閉環,如此一來,系統就會知道發了多少脈衝給伺服電機,同時又收了多少脈衝回來,這樣,就能夠很精確的控制電機的轉動
  • PLC是怎麼控制伺服電機的?如何設計一個伺服系統?
    法律顧問:趙建英律師 (一)PLC是怎麼控制伺服電機的? 在回答這個問題之前,首先要清楚伺服電機的用途,相對於普通的電機來說,伺服電機主要用於精確定位,因此大家通常所說的控制伺服,其實就是對伺服電機的位置控制。
  • 伺服電機與控制電機有什麼不同?如何選擇電機?
    步進電機開環控制的方式簡單、易於實現、價格較低,但在這種控制方式下,轉子實時位置對整個控制系統沒有反饋作用,使得步進電機一度不適合在精度要求更加苛刻、高速運行和響應能力快的一些領域中的應用。圖片來源:OFweek維科網兩者主要有哪些不同1、控制的方式不同步進電機:通過控制脈衝的個數控制轉動角度的,一個脈衝對應一個步距角。
  • 總結:伺服電機控制轉速與幹擾防禦措施
    在實際使用當中,選擇了一臺或者正在使用的一臺伺服是3000RPM,需要的轉速是0-3000變速,那麼可以通過哪些手段來改變當前伺服轉速。 伺服速度的調整需要看是使用什麼方式來控制,以及控制方式的選擇,是使用脈衝控制轉速,模擬量控制轉速還是直接驅動器內部設定控制調整速度,對應的方式也是不一樣的。
  • 伺服電機控制轉速與幹擾措施的學習總結
    我們在實際使用當中,選擇了一臺或者正在使用的一臺伺服是3000RPM,我們需要的轉速是0-3000變速,那麼我們可以通過哪些手段來改變當前伺服轉速。伺服速度的調整需要看我們是使用什麼方式來控制,以及控制方式的選擇,我們是使用脈衝控制轉速,模擬量控制轉速還是直接驅動器內部設定控制調整速度,我們對應的方式也是不一樣的。
  • 乾貨:三菱伺服電機性能與工作方式
    本文主要介紹三菱伺服電機性能與工作方式,具體如下。三菱伺服機【一】、三菱伺服電機性能1.控制精度:精度取決於其自帶的光電編碼器,編碼器的刻度越多,精度就越高,三菱伺服電機控制精度非常高,適用於高精度控制。
  • 如何實現伺服電機上位控制?
    打開APP 如何實現伺服電機上位控制?如果把伺服驅動器比喻成發動機,那麼上位機就是一套高級的無人駕駛系統。無論採用哪種上位機,上位機和伺服驅動器一般採用脈衝和通訊兩種方式。 1脈衝方式 上位機通過發送脈衝到伺服驅動器,來實現控制。在這種方式下,用脈衝頻率來控制速度,用脈衝個數來控制位置。同樣,伺服驅動器也會發送脈衝數,來告訴上位機,伺服電機的位置和速度。
  • 1200PLC通過PTO方式(最常用方式)控制步進和伺服電機詳解(上)!
    S7-1200PLC運動控制根據連接驅動器方式的不同,可以分成三種控制方式,如下圖所示:PROFIdrive方式:S7-1200 PLC通過基於PROFIBUS/PROFINET的PROFIdrive方式與支持PROFIdrive的驅動器連接,進行運動控制
  • 伺服電機的PLC控制詳解
    伺服電機有三種控制模式:速度控制,位置控制,轉矩控制{由伺服電機驅動器的Pr02控制伺服電機的相關控制。
  • 直流伺服電機速度控制單元解析,直流伺服電機的調速控制
    伺服電機可使控制速度,位置精度非常準確,可以將電壓信號轉化為轉矩和轉速以驅動控制對象。  直流伺服電機特指直流有刷伺服電機——電機成本高結構複雜,啟動轉矩大,調速範圍寬,控制容易,需要維護,但維護不方便(換碳刷),會產生電磁幹擾,對環境有要求。因此它不可以用於對成本敏感的普通工業和民用場合。
  • 伺服驅動器與變頻器的區別解析
    1、引言隨著全數字式交流伺服系統的出現,交流伺服電機也越來越多地應用於數字控制系統中。為了適應數字控制的發展趨勢,運動控制系統中大多採用全數字式交流伺服電機作為執行電動機。在控制方式上用脈衝串和方向信號實現。
  • 自動化設備的伺服電機應該如何選擇
    1.應用場景 自動化領域的控制型電機可分為伺服電機、步進電機、變頻電機等。在需要較為精確的速度或位置控制的部件,會選擇伺服電機驅動。 變頻器+變頻電機的控制方式,是通過改變輸入電機的電源頻率而改變電機轉速的控制方法。一般只用於電機的調速控制。 伺服電機與步進電機相比: a) 伺服電機使用閉環控制,步進電機為開環控制; b) 伺服電機使用旋轉編碼器計量精度,步進電機使用步距角。
  • 伺服電機與步進電機的區別差異,步進電機控制能否用伺服電機控制代替
    步進電機是一種將數字脈衝信號轉化為角位移的執行機構。也就是說,當步進驅動器接收到一個脈衝信號,它就驅動步進電機按設定的方向轉動一個固定的角度(即步進角、步距角)。您可以通過控制脈衝個數來控制角位移量,從而達到準確定位的目的;同時您可以通過控制脈衝頻率來控制電機轉動的速度和加速度,從而達到調速的目的。一般步進電機的精度為步進角的3-5%,且不累積。
  • 伺服電機控制能否代替步進電機控制,交流伺服電機與步進電機的區別...
    在非超載的情況下,電機的轉速、停止的位置只取決於脈衝信號的頻率和脈衝數,而不受負載變化的影響,當步進驅動器接收到一個脈衝信號,它就驅動步進電機按設定的方向轉動一個固定的角度,稱為「步距角」,它的旋轉是以固定的角度一步一步運行的。可以通過控制脈衝個數來控制角位移量,從而達到準確定位的目的;同時可以通過控制脈衝頻率來控制電機轉動的速度和加速度,從而達到調速的目的。
  • PLC電氣控制系統中,如何選擇步進電機和伺服電機
    步進電機和伺服電機,不同於三相異步電機,它們的主要作用是用作定位。也就是精確的確定工件的位置。步進電機 和伺服電機的選型,必須有電氣人員和結構人員以及工藝人員共同確定。由於伺服電機比步進電機價格、性能都要高,因此,必須根據實際的機械結構,工藝數據以及控制系統,選擇性價比最高的方案。
  • 運動控制有哪些方法
    運動控制器是具有運動控制功能的PLC的CPU或專門的運動控制模塊;伺服驅動器用來接收運動控制器的命令,並完成對伺服電機的運動控制;伺服電機是執行機構,用來帶動工藝軸進行運動;伺服電機內置編碼器,可以將電機的位置反饋給伺服驅動器或運動控制器,從而形成閉環控制。 西門子SIMATIC S7-1200系列PLC的集成了運動控制功能,可以通過多種方式來控制伺服驅動器。
  • 多伺服電機同步控制如何實現?
    在印刷機械行業中,多電機的同步控制是一個非常重要的問題。由於印刷產品的特殊工藝要求,尤其是對於多色印刷,為了保證印刷套印精度(一般≤0.05mm),要求各個電機位置轉差率很高(一般≤0.02%)。在傳統的印刷機械中,以往大都採用以機械長軸作為動力源的同步控制方案,但機械長軸同步控制方案易出現振蕩現象,各個機組互相干擾,而且系統中有許多機械零件,不方便系統維護和使用。
  • PLC不得不知的三大量:開關量、模擬量、脈衝量
    模擬量控制包括:反饋控制、前饋控制、比例控制、模糊控制等。這些都是PLC內部數字量的計算過程。  3、 脈衝量是其取值總是不斷的在0(低電平)和1(高電平)之間交替變化的數字量。每秒鐘脈衝交替變化的次數稱為頻率。  PLC脈衝量的控制目的主要是位置控制、運動控制、軌跡控制等。例如:脈衝數在角度控制中的應用。